This is an atmega328p based board for battery based sensors. Design was done in CADSoft Eagle 7.3 (free light version). Actual sensors are added via the extension pins. The board was designed to be fitted with a battery holder.
At the same time it should also allow connection with an expansion board which holds (in it's first version) a 3V3 regulator and some screw terminals.
You need to power the node via an external power source (max 5VDC) if you plan to use the companion board. For this a JST connector can be fitted on the node board. The companion board below was originally meant for the first version of the battery based node. So there is a slight offset.
The layout of the extension connector is as follows:
ADC3 1 2 SDA ADC2 3 4 SCL ADC1 5 6 GND ADC0 7 8 3V3 D2(INT0) 9 10 GND D3(INT1) 11 12 no connection D4 13 14 VCC D5 15 16 TX D6 17 18 RX D7 19 20 RTS (RESET) VRAW 21 22 3V3 VCC 23 24 VBAT
You can see the connection names on the silk screen on the bottom of the node board.
If powered by two AA or AAA batteries, the circuits VCC and 3V3 should be connected. This is done by shorting jumper "J1".
The "JST" connector is connected to the VRAW circuit and to GND circuit. If the voltage on the VRAW circuit is within the limits of the NRF24L01+ (maximum 3.6V), then you can interconnect VRAW-VCC-3V3 If VRAW is e.g. 5V, then you can connect VRAW with VCC (as the atmega328p can handle 5V). But you should provide a 3V3 via the extension connector or via the companion board. There is no 3V3 regulator on the node board. You could use the LE33A directly on the node board and thus interconnect VCC-GND-3V3. This should give 3V3 but it is not tested, requires some slight hacking any feedback if this works would be nice. I'm lazy, I will rather design a new board then hack an existing one.
So I provide my 5V powered nodes with 3V3 via the companion board.
IC1 on this companion board is a AMS1117. C1 is a ceramic 100nF capacitor. The rest are headers and screw terminals.
If there is enough demand to add 3V3 regulation, a next version of the node board will have voltage regulation for the radio, there is just enough space for that.
This board allows the radio to be mounted in 2 ways. First one along the long axis of the board, second along the short axis of the board, whereby the antenna part of the nrf24l01+ is protruding from the outline of the board. The question is: do we need two possibilities ?
I find that in most of my boards I do not need the header to mount the radio with protruding antenna. I would like some feedback on that too.
Links to manufacturers to make the PCB:
The node board
https://oshpark.com/shared_projects/unP8BmuI (single boards)
The companion board
|6||100nF||C-EU025-025X050||C025-025X050||C1, C2, C3, C4, C8, C9||CAPACITOR, European symbol||AliExpress: http://www.aliexpress.com/item/100pcs-Multilayer...|
|1||10K||R-EU_0207/2V||0207/2V||R1||RESISTOR, European symbol||AliExpress: http://www.aliexpress.com/item/100pcs-10k-ohm-1-...|
|1||10uF||CPOL-USE2.5-5||E2,5-5||C7||POLARIZED CAPACITOR, American symbol||AliExpress: D0101 free shipping 50pcs Aluminum electrolytic ...|
|2||18pF||C-EUC025_050-024X070||C025_050-024X070||C5, C6||CAPACITOR, European symbol||AliExpress: http://www.aliexpress.com/item/NEW-50-x-18P-18pf...|
|1||330||R-EU_0207/2V||0207/2V||R2||RESISTOR, European symbol||AliExpress: http://www.aliexpress.com/item/100pcs-330-ohm-1-...|
|1||3mm Blue||LED3MM||LED3MM||LED||LED||AliExpress: http://www.aliexpress.com/item/100pcs-3mm-LED-Li...|
|1||8/16MHz||CRYSTALHC49S||HC49/S||Q1||CRYSTAL||AliExpress: New original 100PCS 8MHZ Oscillator HC49S 8M Cry...||1667008||unknown|
|2||AAABATTERY||AAABATTERY||AAABATTERYHOLDER||BAT1, BAT2||AliExpress: Wholesale (30Pcs/lot) 1 AAA Battery Case Holder ...|
|alternative battery holder||AliExpress: http://www.aliexpress.com/item/Black-Battery-Sto...|
|1||ATMEGA328P_PDIP||ATMEGA328P_PDIP||DIL28-3||U1||uC used in the Arduino||AliExpress: Free Shipping 20pcs/lot DIP-28 ATMEGA328P ATMEGA...|
|use this as the socket for the atmega328p||AliExpress: http://www.aliexpress.com/item/Wholesale-free-sh...|
|1||JST PH 2mm Right Angle||JST_2PINJST-PH-2-THM-RA||JST-PH-2-THM-RA||JST||JST 2-Pin Connectors of various flavors||AliExpress: http://www.aliexpress.com/item/100-pcs-of-PH-2-0...|
|1||PINHEAD-1X2||PINHEAD-1X2||PIHEAD-1X2||J1||AliExpress: Best Price 1Set 20Pcs 40Pin 2.54mm Single Row St...|
|1||WIRELESS-NRF24L01||WIRELESS-NRF24L01||WIRELESS-NRF24L01||NR1||2.4 GHz Wireless Module based on NRF24L01 chip||AliExpress: http://www.aliexpress.com/item/Free-shiping-best...|
|1||WIRELESS-NRF24L01-PA-EXT||WIRELESS-NRF24L01-PA-EXT||WIRELESS-NRD24L01-PA-EXT||NR2||2.4 GHz Wireless Module based on NRF24L01 chip with preamplifier and external antenna||AliExpress: http://www.aliexpress.com/item/2pcs-lot-Special-...|
|2||female header||FE04-2||FE04-2||for NR1/NR2||female header to stick NRF24L01 into||AliExpress: http://www.aliexpress.com/item/50PCS-2X4-Pin-8P-...|
|2||female header||FE06-2||FE06-2||BH1, BH2||FEMALE HEADER||AliExpress: http://www.aliexpress.com/item/50PCS-2X6-Pin-12P...||unknown||unknown|
|1||male header||PINHD-2X12||2X12||TH1||PIN HEADER||AliExpress: http://www.aliexpress.com/item/FREE-SHIPPING-10p...|
|1||solder jumper normally open||SJ||SJ||J2||solder jumper, is not really a part|
|selfcontained low power node v1 panelised.GTS||42.5 kB||29|
|selfcontained low power node v1 panelised.GTO||313.42 kB||28|
|selfcontained low power node v1 panelised.GTP||34.46 kB||22|
|selfcontained low power node v1 panelised.GTL||170.96 kB||25|
|selfcontained low power node v1 panelised.GML||34.4 kB||28|
|selfcontained low power node v1 panelised.GBS||42.32 kB||26|
|selfcontained low power node v1 panelised.GBO||79.82 kB||31|
|selfcontained low power node v1 panelised.GBP||34.34 kB||27|
|selfcontained low power node v1 panelised.GBL||152.96 kB||26|
|selfcontained low power node v1.brd||159.5 kB||114|
|selfcontained low power node v1.sch||960.13 kB||119|
|selfcontained low power node v1 panelised.TXT||3.35 kB||44|