Hi guys, I am thinking of merging an Arduino Nano and NRF24l01+ together by taking out their core chips and connecting them onto a small and compact PCB board. However, I have very little experience and am unsure as to what to do and how to do it. The tutorials online are mostly reconstructing the Arduino boards but using the whole NRF24l01 module itself. So, I wanted to try something else and I hope that the community is able to lend me a hand and guide me on what to do or whether if this is even possible.
Few questions arose when I thought of this idea...Since I've really only played around with the Arduino Nano, which operates on 5V 16Mhz and the NRF24l01 operates on 3.3V on 16Mhz would it then be possible to power all operations on 3.3V (since Arduino pro mini operates on 3.3V) and share the 16Mhz crystal for both chips?
But for now, I've found the schematic diagram for the NRF24l01 and I'd love to hear your thoughts on this idea and thank you!
JourneyTronics:
Hi guys, I am thinking of merging an Arduino Nano and NRF24l01+ together by taking out their core chips and connecting them onto a small and compact PCB board.
JourneyTronics:
Hi guys, I am thinking of merging an Arduino Nano and NRF24l01+ together by taking out their core chips and connecting them onto a small and compact PCB board.
By 'Hacking' do you mean you want the NRF24l01 to read the data sent by an RC transmitter such as Spektrum, if so can you give us a link to the working code ?
JourneyTronics:
Hi guys, I am thinking of merging an Arduino Nano and NRF24l01+ together by taking out their core chips and connecting them onto a small and compact PCB board.
The design of a PCB for 2.4GHz wireless is not for beginners. I suggest you stick with a standard nRF24 module. I have made a small controller for a model train by combining the nRF24 with an Attiny84 like this
If you want your Arduino + nRF24 to receive signals from a commercial RC Tx then I reckon you will need a lot of patience to figure out the protocol used by the Tx. Also you will need a Tx that uses an nRF24 for its wireless transmissions. AFAIK Spektrum RC equipment uses Cypress transceivers.
IMHO it will be a great deal easier to create your own Arduino based TX.
Hi everyone, thank you for replying. You all have made it clear to me that I still have a long way to go before attempting to mix the 2 modules up. I apologise as I have phrased the title wrongly, I meant to say that I using the shell of a commercial remote transmitter and putting in my custom made PCB in it, as the shell is very small and compact which is why I thought of mixing the 2 modules up.
I am still new to this so please forgive my ignorance and as for now, I'll try and attempt making a PCB with the NRF24l01 module and the ATmega328 chip as there are much more tutorials out there for that can guide me.
However, I do still intend to create make a PCB without the module but I will slowly work my way there, do share with me what I need to research more on and what I can do to achieve this thank you!
JourneyTronics:
However, I do still intend to create make a PCB without the module but I will slowly work my way there, do share with me what I need to research more on and what I can do to achieve this thank you!
I have made some hand-controllers like this using an Atmega 328 on stripboard and a standard nRF24 module. Running the Atmega 328 at 8MHz means that it, and the nRF24 can be powered directly from a pair of AA alkaline cells (3v)