Boardsmith

ForestHubAI·boardsmith·examples/output/02_co2_monitor/boardsmith.kicad_sch

This repository ships a schematic but no board layout.
Simulate this board

About the Boardsmith PCB

Boardsmith is an open source RP2040/RP2350 PCB design by ForestHubAI, published on GitHub under the AGPL-3.0 license. It is a board, with 37 components from 19 distinct parts.

Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the SCD41, SSD1306, BME680, W25Q16JVSSIQ and AMS1117-3.3. By type, the board carries 15 capacitors, 12 resistors, 6 ICs, 2 connectors, 1 transistor and 1 crystal.

It belongs with the sensors designs in this gallery.

From the project

Text prompt → KiCad schematic, BOM, and firmware. No templates — real wired circuits with computed values.

Works on Mac, Windows, and Linux. Requires Python 3.10+.

Why this exists · Install · Examples · How it works · Contributing

Designing a circuit today means: open KiCad, manually place components, look up datasheets for every pull-up value, voltage divider, and decoupling cap. Miss one constraint and the board doesn't work. Every hobby project starts with hours of busywork before you write a single line of firmware.

Main components on the Boardsmith

Boardsmith bill of materials (BOM)

37 components, 19 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
RP2040
U1
1
SCD41
U2
1
SSD1306
U3
1
BME680
U4
1
W25Q16JVSSIQ
U5
1
AMS1117-3.3
U6
1
BSS138
Q1
1
HC49-12MHZ
Y1
1
USB-C-CONN
J1
1
CONN-SWD-2x5
J2
7
GRM155R71C104KA88D
C1, C2, C3, C4, C5, C10, C11
4
GRM188R61A106KE69D
C6, C7, C8, C9
2
GRM1555C1H120GA01D
C12, C13
2
—
C14, C15
2
RC0402FR-072K2L
R1, R2
5
RC0402FR-0710KL
R3, R4, R5, R6, R8
1
RC0402FR-0733RL
R7
2
RC0402FR-075K1L
R9, R10
2
—
R11, R12

Boardsmith design files

The KiCad project lives in the ForestHubAI/boardsmith repository on GitHub; these links point at the commit this page was built from.

Boardsmith: common questions

What microcontroller does the Boardsmith use?

The Boardsmith is built around the RP2040, from the RP2040/RP2350 family.

How many components are on the Boardsmith?

37 components, from 19 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Boardsmith design files?

From the ForestHubAI/boardsmith repository on GitHub, which has the schematic and the BOM; the links under Design files point to each one.

Can I use the Boardsmith design in my own project?

Yes, under the terms of its AGPL-3.0 license, which ForestHubAI chose for the repository.

Can I test firmware for the Boardsmith without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.

Similar boards