Easy/Newbie PCB for MySensors

This is a PCB that only contains the basic functions for MySensors but is somewhat dynamic. The main goal was to eliminate the build time soldering wires between the Arduino Pro Mini and the Radio. Its a PCB for all newbies that wants to do basic nodes like myself out there... :)

enter image description here

Why?

So pretty much is this PCB for all newbies that only wants the basic part of MySensors documented in the website! This cuts my work with one node from a couple of hours soldering wires to 20-30min

What?

Only easy to solder components (bigger components with legs) Only basic functions (Pro Mini, Radio, Input for sensors and if battery powered booster and voltage divider) Dynamic in what power you use (Battery, 5v or Raw pin). Some inputs for all the normal sensors used in the build section. 5x5 or 3x5 depending on function

How?

Battery 3.3v

5x5cm

The design is the design from by my forum post here but also much cred to @m26872 My 2Aa battery sensor design.

enter image description here

Regulated 5v

3x5cm (cut PCB)

  • Pro Mini 5v
  • Radio with 4.7uf Cap
  • 5v -> 3.3v Regulator with caps
  • Caps/Resistors/Pinhead (jumper)/Screw terminal (optional)
  • Sensors are possible to attach to the left (Gnd x 2, VCC, D3 (with or w.o resistor), D4, D5, A4, A5)

enter image description here

6-12v to RAW pin

3x5cm (cut PCB)

  • Pro Mini 5v
  • Radio with 4.7uf Cap
  • 5v -> 3.3v Regulator with caps
  • Caps/Resistors/Pinhead (jumper)/Screw terminal (optional)
  • Sensors are possible to attach to the left (Gnd x 2, VCC, D3 (with or w.o resistor), D4, D5, A4, A5)

enter image description here

Jumpers

  • BAT: Short this if you are using batteries as power supply. It will activate booster circuit and feed the radio directly from the batteries and not voltage regulator

  • REG: Use this if you are using 5v regulated DC. It will power the radio from the voltage converter.

  • RAW: This is a MysX feauture. This cuts onboard Vraw source if daughterboard provides Vraw. This is only used when EasyPCB is connected to a daugheterboard.

  • IRQ (Radio): Pin 2 on the arduino is disabled so you can use this for interupts instead of the radio. Most of the time this pin isnt used by the radio, so therefore disabled. If you want to enable this pin you can connect this jumper.

I want it!

Rev 9: 13/12-2016 (Not tested)

  • Images on Rev 9 builds wanted - please share if you want!

Changes:

  • Bigger mounting holes 2.5mm
  • IRQ Jumper from Radio. This makes this trace disabled and D2 can be used for interupts unless jumper is connected.
  • BAT and REG jumpers changed positions for better tracing.
  • MysX 2,6
  • Text on voltage regulater (Vout/Vin/Gnd)
  • Bug with G on CAP now on the right side.
  • GND and VCC swapped - so you could use a 2 pin block for GND/RAW as well.

Order: openhardware.io (Recommended!) and support me and MySensors! (It may say another rev. at the orderpage but this is not EasyPCB rev but the rev for manufacturer. I always update the gerber files for sale)

Rev 8: 23/1-2016 (Tested!)

1) Order DirtyPCB (Not the latestversion, some small changes is made compared to 1).

2) Download from this page to get Eagles and Gerber files. Note that the gerber files are run with Itead cam job.

*Notes

All free to use as open hardware but I like if you tell me any cool project you make with it :)

All feedback welcome! The main goal is to keep it as simple as possible though.

Inspiration:

https://1drv.ms/f/s!Ak7D1EWM7GXggetbxu1hqsXgaaZy4Q

(Note some photos are older revision of the PCB)

Images

Design Files

NameSize# Downloads
CHANGES.txt2.58 kB216
SundbergMys8.GTP25.44 kB117
COPYRIGHT.txt421 B105
SundbergMys9.GBP28.85 kB47
License.txt8.94 kB119
SundbergMys9.GML28.85 kB57
SundbergMys9.GTL36.61 kB53
SundbergMys9.GTO174.55 kB52
SundbergMys9.GTS31.82 kB48
SundbergMys9.TXT1.92 kB72
SundbergMys9.brd289.78 kB87
SundbergMys9.GBS31.82 kB53
SundbergMys9.sch360.13 kB67
SundbergMys9.GTP28.85 kB42
SundbergMys9.GBO28.85 kB51
License_howto.pdf55.06 kB204
PRODUCT.txt113 B185
SundbergMys9.GBL36.86 kB56
SundbergMys8.brd289.34 kB258
SundbergMys8.sch361.97 kB268

Bill of Material

QtyValueDevicePackagePartsDescriptionMFMPNAliexpress or ebay link
13.3vArduino Pro Mini10pcsFor BatEbay: Redesign Pro Mini atmega328 3.3V 8M Replace ATmega128 ...
12.4ghzNRF24L01+10pcsFor AllEbay: 10PCS Arduino NRF24L01+ 2.4GHz Wireless RF Transceive...
1DC/DC 0.8-3.3V to DC 3.3V1pcsFor BatEbay: Ultra-small DC/DC 0.8-3.3V to DC 3.3V Step UP Boost PF...
15vArduino Pro Mini10 PcsFor 5v or RawEbay: Pro Mini atmega328 Replace ATmega128 5V/16M For Arduin...
1LE33ACZ Step Down 5V-3.3V10 pcsFor 5v or RawEbay: 10 PCS LE33A TO-92 LE33 Very low drop voltage regulato...
14.7uFCapacitorFor All
10.1uFCapacitorFor All
110uFCapacitorFor 5v or Raw
11MΩResistorFor Bat
1470KΩResistorFor Bat
1Screw terminalOptional
12x1 pinheader
10.9-3.3 to 3.3V boosterFor BatEbay: Ultra-small DC/DC 0.8-3.3V to DC 3.3V Step UP Boost PF...

Related Content

Comments