OPEN SOURCE BY FORESTHUB
TEXT PROMPT TO KICAD SCHEMATIC.
boardsmith generates KiCad schematics and firmware from simple text descriptions. Local, offline-capable, open source. For embedded developers who want to prototype faster.
pip install boardsmithFEATURES
EVERYTHING YOU NEED.
PROMPT-TO-SCHEMATIC
Describe your circuit in natural language. boardsmith generates a complete KiCad schematic with correct netlist export.
PHYSICS VALIDATION
Automatic verification of voltage levels, current ratings, and pin compatibility. Errors are caught before you heat up the soldering iron.
OFFLINE-FIRST
Runs entirely locally on your machine. No cloud dependency, no data leaving your machine. Perfect for IP-sensitive projects.
BOM GENERATION
Automatic bill of materials creation with component references. Export as CSV for your preferred distributors.
COMPONENT LIBRARY
Extensive library of common embedded components. From microcontrollers to sensors to voltage regulators — all with validated footprints.
MIT LICENSE
Fully open source under the MIT license. Use boardsmith in commercial and private projects without restrictions.
QUICK START
GET STARTED IN 30 SECONDS.
# Installation
pip install boardsmith# Generate schematic
boardsmith build "ESP32 with BME280 sensor and OLED display"
# Open KiCad project
boardsmith open output/SUPPORTED HARDWARE
YOUR PLATFORM. OUR SUPPORT.
ESP32
StableFull support for ESP32, ESP32-S3, and ESP32-C3. WiFi/BLE circuits, peripheral integration, and power management.
RP2040
StableRaspberry Pi Pico and custom boards. PIO configuration, USB interfaces, and multi-core setups.
STM32
BetaSTM32F4 and STM32H7 families. Industrial-grade peripherals, CAN bus, and real-time requirements.
CONTRIBUTE
CONTRIBUTE CODE. STRENGTHEN COMMUNITY.
boardsmith is a community project. Contributions, bug reports, and feature requests are warmly welcome.
Go to GitHub RepositoryMIT License — Free for commercial and private use.
By ForestHub