This is an old revision of the document!
MySensor board
After reading about the MySensors project, I decided to design a small circuit board to hold the Arduino and radio module.
Status:
- Nov 25th: I've assembled two working boards.
- Nov 24th: I received the boards, Yay!!
- Nov 7th, 2014: I'm waiting on the PCB's from Dirtypcbs.com, slow but cheap.
- Oct 2014: Designed the PCB, Schematic
- Oct 2014: I have some component libraries available here for the Arduino mini pro and the NRF24L01+ module.
<HTML><BR CLEAR=“ALL”></HTML>
Components and layout
I'm using prebuilt modules for the Arduino mini pro and the NRF24L01+ module. SOT-23 3.3V voltage regulator. 0805 resistors and capacitors (Soldered on a thru-hole capacitor until the 0805 tantalums arrive)
Connections
- 1 x I2C
- 2 x 1-wire
- 2 breakout connectors for most of the remaining IO pins
Board measures 1.2“ x 1.5”, mounting holes are at 0.925“ x 1.3”
Future Design notes
- Counterset the breakaway tabs slightly
- Verify pricing on components before ordering board
- Footprint of FFC connector needs to be corrected
- Molex connectors slightly too close to arduino board
- add current limiting resistors for optional status LED
Arduino code
- AM2320 - Sensor node for AM2320/AM2321 I2C temperature and humidity module Also reports transmission failure as VAR_2
- Counter - Testing node, increments a counter once a second as VAR_1, and reports transmission failures as VAR_2
- EEPROM reader - for debugging purposes, to find the node ID, parent, route, etc…