Looking at the nRF8001 DK User Manual: http://imgur.com/a/NyY0L
It is unclear how pins 2-10 are organized.
Looking at the nRF8001 DK User Manual: http://imgur.com/a/NyY0L
It is unclear how pins 2-10 are organized.
Hi,
The pins are organized as shown in the nRF8001-DK HW files (pin 1 is marked on the board):
Best regards,
Jørgen
Thanks. I don't seem to have a user registered there at the moment. Can you also tell me what voltage is needed? I'm using Arduino UNO as master so 5V or 3.3V?
The nRF8001 runs on 1.9 to 3.6 V, so 3.3 V should be fine.
For Arduino, you can also use the Arduino shield adapter (PCA64105):
The PCA64105 adapter shield for Arduino is designed to plug onto an Arduino or ChipKIT board (UNO32, UNO, Mega2560, Leonardo or Due), or similar. The module contains headers for the Arduino interface and a level translator circuit for the communication between a 5 V platform such as Arduino and the nRF8001 running at 3.3 V.
Hm I forgot that all pins of the UNO will output 5V (?), and tried to connect the SCK, MISO etc pins of UNO to those of nRF2740. I suppose that explains why it didn't give the results I expected. Where can I get more information about the PCA64105? Do you have any other ideas how I can otherwise interface the nRF2740 with Arduino UNO?
The shield is part of the nRF8001 Development kit. You should be able to use any logic level converter designed for use with SPI, if you do not have the shield.