Main Content

NRF24L01+ ATmega328P-PU Radio Sensor

This project began as an attempt to create a custom sensor board that functioned with an nRF24L01+ radio transmitter. I was tired of looping wires around an Arduino Uno. I thought I could create a custom solution in a fairly small footprint, that would allow the connection of a number of common sensors. After a number of prototypes and two custom PCB attempts, this is the design I came up with. The design is centered around an ATmega328P-PU and the nRF24L01+ 2.4GHz transceiver module. This device will allow the transceiver to be plugged directly into the board, and supply it with 3.3volts. The ATmega328P will be supplied with 5 volts. This is all contained in a 40 x 60mm footprint (the nRF24L01+ does create a slight overhang along the long axis). Also two small prototyping areas (3 x 8 holes, and 2 x 4 holes) are created on the board, allowing simple prototyping development.”

Link to article