Skip to the content
2 layers84 × 50 mmI2c sensor node.synth, the printed circuit board in 3D

I2c sensor node.synth

absmach/synth29

Open-source circuit compiler for engineers and AI agents

Size
84 × 50 mm
Copper layers
2
Thickness
1.6 mm
Parts
57
Nets
35
Pads
161
Tracks, vias
0, 0
Pours
4
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
9 Sep 2026
Updated
6 Nov 2026

Overview

I2c sensor node.synth is an open-source printed circuit board by absmach, from the absmach/synth repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 84 × 50 mm with 57 parts on 35 nets.

It is built around the STM32G030F6P6, BME680 and 24LC256-I/SN, with the AMS1117-3.3, 1N5819HW-7-F-01 and LTST-C190KGKT among its other parts. Its parts include 17 resistors, 17 diodes, 11 capacitors, 4 ICs and 4 connectors. It belongs with the audio and music and home automation and IoT boards and the STM32 boards of this library.

Main components

7

README

examples/rp2350/README.md

RP2350 routed example

Latest regenerated run

The full-board reconstruction routes with the installed FreeRouting pipeline on six layers. Local generated artifacts are under reproductions/rp2350-reconstructed/generated/:

  • rp2350_devboard_reconstructed.synth — reconstructed Synth source
  • rp2350_devboard_reconstructed.layout.toml — recovered placement sidecar
  • rp2350_devboard_freerouted_6layer.kicad_pcb — routed KiCad board
  • rp2350_devboard_freerouted_6layer.png — rendered review image
  • freerouted-6layer-drc.rpt — native KiCad DRC report

FreeRouting completed with 0 unrouted signal nets. The DRC report still contains 14 ground-zone island items and two footprint-library warnings; this is not production sign-off until those items are reviewed.

rp2350_devboard_freerouting_clean.kicad_pcb is a pre-generated compact KiCad review artifact.

Reference dimensions: approximately 84.5 × 73.1 mm.

Rendered RP2350 routed example

Open the KiCad board for an interactive review.

The companion DRC report records the current review state. The authoritative KiCad check currently reports 80 DRC violations and 18 unconnected items. The 18 unconnected entries are zone-to-zone ground-island reports, not ordinary signal-pad pairs, but they are still violations. This is an example and review fixture, not production sign-off; silkscreen and footprint library warnings also require engineering review.

Parts

57
QtyValueFootprintReferences
133.3V zenerDiode_SMD:D_SOD-123D7, D8, D9, D10, D11, D12, D13, D19, D20, D21, D22, D23, D24
9330Resistor_SMD:R_0603_1608MetricR11, R15, R16, R17, R18, R19, R20, R21, R22
6100nFCapacitor_SMD:C_0603_1608MetricC5, C6, C8, C10, C11, C12
310uFCapacitor_SMD:C_0805_2012MetricC1, C2, C4
2(no value)MountingHole:MountingHole_2.5mmH2, H3
2100Resistor_SMD:R_0603_1608MetricR13, R14
21N5819Diode_SMD:D_SOD-123D1, D14
24.7kResistor_SMD:R_0603_1608MetricR9, R10
10.5A holdFuse:Fuse_1812_4532MetricF1
1100Resistor_SMD:R_0805_2012MetricR23
110kResistor_SMD:R_0603_1608MetricR3
11kResistor_SMD:R_0603_1608MetricR12
124LC256-I/SNPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU5
14.7uFCapacitor_SMD:C_0603_1608MetricC7
147uFCapacitor_Tantalum_SMD:CP_EIA-3528-21_Kemet-BC3
1680Resistor_SMD:R_0603_1608MetricR24
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U1
1BME680Package_LGA:Bosch_LGA-8_3x3mm_P0.8mm_ClockwisePinNumberingU3
1GPIOConnector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_VerticalJ5
1GREENLED_SMD:LED_0603_1608MetricD15
1JST S2B-XH-A-1Connector_JST:JST_XH_S2B-XH-A-1_1x02_P2.50mm_HorizontalJ1
1JST S4B-PH-K-SConnector_JST:JST_PH_S4B-PH-K_1x04_P2.00mm_HorizontalJ3
1PTVS6V0S1URDiode_SMD:Nexperia_CFP3_SOD-123WD4
1RESETButton_Switch_SMD:SW_SPST_PTS645Sx43SMTR92SW1
1STM32G030F6P6Package_SO:TSSOP-20_4.4x6.5mm_P0.65mmU2
1SWDConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ4

More from absmach/synth

4
  • 2 layers114.9 × 76 mmProtected power entry, the printed circuit board in 3D

    Protected power entry

    absmach/synth

    Open-source circuit compiler for engineers and AI agents

    84 parts29Apache-2.0
  • 2 layers41 × 32.2 mmUsb uart, the printed circuit board in 3D

    Usb uart

    absmach/synth

    Open-source circuit compiler for engineers and AI agents

    36 parts29Apache-2.0
  • 4 layers71 × 34 mmBuck, the printed circuit board in 3D

    Buck

    absmach/synth

    Open-source circuit compiler for engineers and AI agents

    27 parts29Apache-2.0

Similar boards

  • 4 layers216.2 × 218.6 mmVesper, the printed circuit board in 3D

    Vesper

    Fredrik-Reinholdsen/Vesper

    A split keyboard designed from scratch, including electronics, software and 3D printed mechanics

    470 parts1
  • 4 layers72.3 × 97.1 mmPiBoard, the printed circuit board in 3D

    PiBoard

    lhr-solar/VCAT-MIKA

    This is the PCB that will interface with the Raspberry Pi Compute Module 4.

    147 parts
  • 2 layers112.7 × 121.4 mmPCBOFBEATPAD, the printed circuit board in 3D

    PCBOFBEATPAD

    Axe-1st/OrphBeatPad

    A custom Beat pad with awesome design!

    74 parts2
  • 4 layers506 × 152.3 mmSignalmesh, the printed circuit board in 3D

    Signalmesh

    akielaries/signalmesh_CAD

    signalmesh schematic and PCB files

    310 parts
  • 2 layers70 × 45 mmUgrow3, the printed circuit board in 3D

    Ugrow3

    Dhyan-M/MuGrow-TA

    This folder contains the completed Step 4 software design package. It starts from the released Step 3 five-sheet schematic, keeps every Step 2 optical/mechanical lock, separates high-current, digital-control and…

    81 parts
  • 4 layers188.3 × 49.3 mmSound Sensor Teensy Carrier, the printed circuit board in 3D

    Sound Sensor Teensy Carrier

    forrestrae/teensy-sound-sensor-pcb

    A KiCad 9.0 carrier board for the Teensy 4.x microcontroller, designed for real-time audio sensing with USB-C Power Delivery input, 4S Li-ion battery management, I2S MEMS microphone, and LED lighting outputs.

    257 partsApache-2.0
  • 2 layers55 × 60 mmEos sense cape, the printed circuit board in 3D

    Eos sense cape

    embeddedos-org/eCAD-Hardware-Products

    Hardware designs + EE docs + Board datasheets of Multiple products

    39 parts8MIT
  • 2 layers51.3 × 47.5 mmClass 2a, the printed circuit board in 3D

    Class 2a

    rmd6502/coaster

    36 parts

Questions

How big is the I2c sensor node.synth PCB?

It measures 84 × 50 mm and has 2 copper layers, 1.6 mm thick.

What parts does the I2c sensor node.synth use?

57 parts, built around the STM32G030F6P6, BME680, 24LC256-I/SN and AMS1117-3.3. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the I2c sensor node.synth KiCad files?

From the absmach/synth repository on GitHub, at the commit this page was made from: the board is qualification/class-a/i2c-sensor-node/export/i2c_sensor_node.synth.kicad_pcb and its schematic qualification/class-a/i2c-sensor-node/export/i2c_sensor_node.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the I2c sensor node.synth design in my own project?

Its repository publishes it under the Apache-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).