Can anyone tell me how to connect NRF 8001 with Arduino mega 2560. I have developed an iPhone application and just want to connect with NRF 8001.Please tell me how to connect NRF 8001 with Arduino mega 2560 and make the BLE chip discoverable?
Can anyone tell me how to connect NRF 8001 with Arduino mega 2560. I have developed an iPhone application and just want to connect with NRF 8001.Please tell me how to connect NRF 8001 with Arduino mega 2560 and make the BLE chip discoverable?
You can use the Bluetooth low energy shield with the Arduino mega 2560 and use the Bluetooth low energy SDK for Arduino that is available here
Edit: Use the ble_uart_project_template to get started with the nRF UART iOS app.
When starting with your own design I suggest that you look at the BLEduino schematics github.com/.../bleduino-hardware , you can use only the parts for the nRF8001 and ATmega328 and remove the ATmega32u4. You should be able to replace the ATmega328 with the ATMega used for the Arduino mega. Remember to remove the level converters if you want a real low power design and make sure your design can run at 3.3v.
Yes, i had BLE shield that is developed by Red Bear Labs. And i had successfully connected it with my iPhone app. But now i want to make my own, Red bear labs is also using NRF 8001 BLE chip. Please tell me which pins are to be used to connect NRF 8001 with Arduino mega or please provide the schematics to connect BLE with Arduino Mega. And then how to program NRF 8001 with Arduino IDE. Please help??
See updated with edits.
Yes i had already gone through this schematic, what exactly is the use of ATmega32u4. And you are saying i should remove this? And in this schematic they have connected BALUN Antenna, is it necessary to connect? And values of L1, C8 and C15 are not given in this schematic. what will be the values of these components, i should know these if i give this schematic to manufacture. Please tell me the values of this or provide the schematic which have all the values. It will be a great help, will really appreciate this.
See comment above for the values for L1, C8 and C5 Look at bleduino.cc to understand the use of the ATmega32u4 .
You can also use the Nordicsemi reference layout files for the nRF8001 and use that part in the BLEduino design. (so the nRF8001 block in BLEduino uses the Nordic reference layout) www.nordicsemi.com/.../nRF8001 See nRF8001 Reference Layout Files
Alternatively you can use a nRF8001 module to quickly get started , using the Insight SIP module or the Olimex module . The Olimex module can be soldered on to your design as well. The InsightSIP module is FCC/CE qualified in addition so your design can directly enter production.