Part Number: CC2540
Other Parts Discussed in Thread: LAUNCHXL-CC2640R2, CC2640R2F, CC2640
Hi, I am newbie with wireless communication.
I want to build two bluetooth modules, to communicate with each other, using CC2540 SoC. One of the modules is intended to act as remote control. Pressing push-buttons on the first module (remote control), the second module will react and output signals on its I/O port depending on the software which I have to write onto the embedded 8051 MCU.
Will this work?
I searched all information related to the development of CC2540, but it seems overwhelming. What do I really need to write the simple code on each module?
I have downloaded the smartRF_Flash_Programmer.
Do I really need the IAR workbench tool? it is not free. Can I use something else for the simple code I want to write?
Do I have to download the Bluetooth software stack on the chip or is the chip already programmed with the bluetooth software?
Do I have to deal with the bluetooth software? or simply write my code onto the embedded 8051?
Do I really need the development kit to build this project? the development contains the following:
- 2 SmartRF05 Evaluation Boards (SmartRF05EB)
- 2 CC2540 Evaluation Modules (CC2540EM)
- 2 Pulse Antennas
- 1 CC2540 USB Dongle
- Cables
Can't I simply build the hardware (CC2450) with USB interface, connect it to the PC and download my program using the Smart_RF_Flash_Programmer?
My communication range is 2 meters. Is using Bluetooth the right approach or does exist simpler solution?
Please help!