Tiny STM32 board with RFM69 support
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
Headers.pretty Initial Jun 25, 2018
NPFootprints.pretty Initial Jun 25, 2018
.gitignore Updated BOM with links and references Sep 7, 2018
README.md Made README nicer Sep 11, 2018
STM32_Sensor.kicad_pcb Cleaned up project Sep 11, 2018
STM32_Sensor.net Cleaned up project Sep 11, 2018
STM32_Sensor.pro Cleaned up project Sep 11, 2018
STM32_Sensor.sch Cleaned up project Sep 11, 2018
bottom.png Cleaned up project Sep 11, 2018
fp-lib-table Initial Jun 25, 2018
pinout.svg Made pinout nicer Sep 13, 2018
sym-lib-table Initial Jun 25, 2018
top.png Cleaned up project Sep 11, 2018


STM32 Sensor Node

A Small STM32F103C8T6 board with all functional pins exposed. Similar to the BluePill board except:

  • no regulator. Will be powered by 2 AA batteries.
  • no USB
  • No LED
  • No BOOT0/BOOT1 jumper pins. BOOT0 can be pulled high by a button, BOOT1 is pulled low permanently but exposed by a PIN.
  • smaller crystals
  • RFM69CW + RFM69(H)W + RFM69HCW footprints + u.FL connector
  • VBAT can be disconnected from VCC by cutting the solder jumper on the back.

The size is 36.56mm x 20.32mm. 5 mils trace width and clearance. 20 mils edge clearance.

Tested succesfully V3 with jlcpcb order. Test failed with V3.4 pcbs.io order due to imposed edge clearance. Should be corrected as of V4.3

Top view

Top View

Bottom view

Bottom View

Version history

  • V1: was never released because it was faulty and had less pins exposed.
  • V2: had full pin availability but the layout was messy.
  • V3: is V2 + u.FL connector + better layout and clearer markings.
  • V3.3: corrected mislabeling + moved board edges to fit on breadboard (only sides).
  • V3.4: moved labels so they are still visible when headers are soldered on. Optimized a few traces. Changed custom button footprint to RS282G05A3 buttons.
  • as of V4 detailed history is tracked in git log.
  • V5: Added RFM69(H)W footprints. Cleaned up git. Cleaned up tracks, fab layer, silk screen.