A compendium of hardware boards to support MySensor nodes
-
warning: will continue to be edited
Please see also: http://forum.mysensors.org/topic/595/pcb-boards-for-mysensors
(I ran out of steam for now, will return over time. Glad to have help in filling in details, fixing errors, and suggested additional options)
There are a number of very interesting designs here, and I thought it would be worthwhile to list them, because I start getting confused and others might as well.
The following are Arduino ATMega compatible using the Nordic nRF24L01+
In the following , APM = Arduino Pro Mini, Nano = Arduino Nano, nRF = nRF24L01+ module
First, let's mention the approach documented in the how-to here, combining cheap standard Arduino family boards with the radios.
- 3.3v APM @ 8Mhz (150ma 3.3v) directly connected to nRF
- 5V APM @ 16MHz (150ma 5v) with adapter board and reg to connect to nRF
- 5v/3.3v Nano @ 16 Mhz (150ma 5v, ?? ma 3.3v) directly connected to nRF
In this case, you add whatever sensors you want externally. The APMs use a ceramic resonator, not sure about the Nano.
@axilent http://forum.mysensors.org/topic/179/mysensors-battey-board-revision-1-0
3.3v MySensors Battery Board Rev 1.0 ATMega328p @ 8 MhzPower::
- 0.7-x.xV boosted to 3.3V @ xx mA by TPS61222DCKT
- Onboard single AAA holder, externally use 1-2 AA or AAA or whatever
- solar input connector 0.8-5.5V and solar will be the main power while solar voltage is higher than battery
Radio: onboard nRF24L01+ chip and antenna
- CE/CSN/IRQ: @ D8/D9/D7
Sensors/Actuators:
- Temp: TMP102AIDRLT accuracy ± 0.5 ° C range -25 ° C +85 ° C with MCU wake up function on alert @ I2C
- Red LED @ D4
Connectors:
- 3 GROVE connectors (D3+D4, A0+A1, I2C=A4+A5) each w power/ground
- ICSP (MOSI,MISO,CLK,Reset) w power/ground
Size: 50x50mm
Highly optimized for low power. Uses internal 8 MHz RC oscillator. This differs from the rest in that it has the nRF24L01+ chip directly on board (including "?" style antenna) rather than having a socket for nRF module.
"it can run until discharge to 0.7V regardless of frequency'Price likely $15-22 populated, not yet available.
SeeedStudio DevDuinos http://www.seeedstudio.com/depot/s/devduino.html?search_in_description=0
3.3v ATMega328p @ 16Mhz
Power:- CR2032 (v1.3) or
- 2xAAA (v2.0) onboard holders
Radio: 2x4 socket for nRF module
- CE/CSN/IRQ:
Sensors/Actuators:
- Vin voltage divider @A2
- Temp: analog MCP9700 (-40 ° C +125 ° C, accuracy of ± 2 ° C) @ A3
Connectors:
- 3 GROVE connectors (D2+D3, A0+A1, I2C=A4+A5) each with power/ground
- ICSP (MOSI,MISO,CLK,Reset) with power/ground
Size: 30x40mm (V1.3), 30.5x67mm (V2.0)
nRF modules hang over the PCB (may interfere with GROVE connectors on V1.3)
"it will work until discharge of a cell to 0.9-1.65V (supplying 1.8-3.3 V) depending on the frequency used"Price $17 populated, including nRF module
ITead mini_rboard http://imall.iteadstudio.com/im140704001.html
http://forum.mysensors.org/topic/232/rboard-cheap-relay-radio-arduino-board-10
http://wiki.iteadstudio.com/Mini_RboardPower::
External 5VRadio: 2x4 socket for nRF module
- CE/CSN/IRQ: D9/D10/D2
Sensors/Actuators:
Relay on D4Connectors:
1x6 pin for a 433 Mhz radioSize:
37mm x 49mmPrice $9.50 plus shipping
@Bandra http://forum.mysensors.org/topic/205/my-ideal-sensor-node-pcb/3
piggyback APM 5v or 3.3vPower: depends on APM, typ 150ma
- space for 3.3v boost
Radio: 2x4 socket for nRF module
- CE/CSN/IRQ:
Sensors/Actuators:
- Temp & humidity: digital DHT-11 @D?
- Temp: digital DS1820 onewire @ D?
- Pressure: digital BMP180 @ I2c
- Light: analog LDR voltage divider @ A?
Connectors:
- 5 pin header w D7, D8, A2 and power/ground
- 3 pin header w D3
**Size: ** 50x30mm (same as 2xAA holder)
The nRF module hangs over the APM
@gregl http://forum.mysensors.org/topic/52/sensor-node-ready-to-buy
Version 1.2 of DevDuino?Power::
Radio: 2x4 socket for nRF module
- CE/CSN/IRQ:
Sensors/Actuators:
Connectors:
Size:
@Mrlynx http://forum.mysensors.org/topic/207/my-sensorboard-mys-1-0beta
APM 3.3v or 5V
Power::- onboard 3.3v regulator
Radio: 2x4 socket for nRF module, oriented over the board
- CE/CSN/IRQ:
Sensors/Actuators:
Connectors:
- 6 pin header with D2,D3,D4,D5 and Vcc/Ground (optional SMD pullup for each)
- 6 pin header with D6, D7, D8 and Vcc/Ground/3.3v (optional SMD pullup for each)
- 4 ADC (A0-A3?) (optional SMD voltage divider for each)
Size:
@rosskinard http://forum.mysensors.org/topic/56/arduino-nano-gateway-for-vera-pcb-link
actually a gateway rather than end node but worth mentioning
Power::
Radio: 2x4 socket for nRF module
- CE/CSN/IRQ:
Sensors/Actuators:
Connectors:
Size:
@clippermiami http://forum.mysensors.org/topic/185/battery-sensor-v-1-0-pcb
Power::
Radio: 2x4 socket for nRF module
- CE/CSN/IRQ:
Sensors/Actuators:
Connectors:
Size:
-
Nice! Just want to mention that my design has two connectors. The 5 pin one you mention, as well as a 3 pin one that breaks out D3.
-
(Reserved for followup)
-
About the;
SeeedStudio DevDuinos http://www.seeedstudio.com/depot/s/devduino.html?search_in_description=0Has anybody tested it with the mysensors vera gateway?
Does it work?
For a newbie like me it is attractvive as it requires minmal soldering activities/knowledgeThanks for your feedback
-
-
@Zeph
Hi what is apm ? Referred in the posta about mrlynx mysens?
-
@Nicola-Reina said:
@Zeph
Hi what is apm ? Referred in the posta about mrlynx mysens?APM = arduino pro mini
-
Keep this post updated...please
-
See the link near the top of the (edited) original post, to a thread which follows up on this one. For board designs created by the community, that thread going to be more up to date (and it tracks some information about what's available).
This thread was earlier, but lists commercial options as well, so it's still of some value.
I'm thinking to let the other thread keep up with community designs, but if you know of a good commercial offering for our purposes, please leave a reply and I'll add it to the list here.