
Embedded systems
311 boardsKiCad boards from 191 GitHub repositories tagged “embedded-systems”, the most starred first; open any of them in PCBKit.
- 4 layers38 × 48 mm

- 2 layers140 × 56.5 mm

ECG Biosensor AD8232-final
shrimaan-rapuru/ECG-BIOSENSOR
Real-time ECG biosensor using AD8232, Arduino Uno R4, Python signal processing, and Streamlit dashboard with PCB design and validation against Apple Watch
8 partsMIT - 2 layers88.6 × 78.8 mm

Water level
Srushti-D-Hebbar/arduino-water-level-monitor
Arduino Uno water-level monitoring and pump controller with HC-SR04, 16×2 LCD, and relay-based pump control. Wokwi-validated and designed as a 2-layer PCB in KiCad 10.
19 partsMIT - 4 layers30.6 × 35.8 mm

Esp32-c3-mini
Srushti-D-Hebbar/esp32-c3-wroom02-development-board
A custom 4-layer ESP32-C3-WROOM-02 development board designed in KiCad 10 - includes USB-C power/data, schematics, PCB layout, and manufacturing files.
29 partsMIT - 2 layers39.1 × 57.5 mm

Rasp pi pico
Srushti-D-Hebbar/raspberry-pi-pico-development-board
Custom Raspberry Pi Pico-compatible development board designed from scratch in KiCad 10 using the RP2040 microcontroller.
50 partsMIT - 2 layers56.2 × 35.3 mm

Transformerless psu
Srushti-D-Hebbar/transformerless-power-supply
Two-layer transformerless power supply designed in KiCad, featuring AC rectification, capacitive voltage dropping, zener protection, and 5V regulation.
18 partsMIT - 2 layers92 × 118 mm

FullScope
st4rk-7/oscilite
Digital storage oscilloscope on STM32F407 with analog frontend, hardware-timed ADC+DMA, custom UI, and custom PCB shield.
22 parts - 4 layers86 × 63 mm

SmartBeehive
stiangglanda/SmartBeehive
Open-source ESP32-S3 IoT beehive monitoring system with MQTT, Node-RED, InfluxDB and Docker for real-time hive health monitoring.
12 parts - 2 layers40 × 28.8 mm

Stm32-i2c board
StratakisStavros/Microcontroller-Projects
STM32 PCB design and Arduino instrumentation: KiCad sources, design verification, manufacturing exports, serial visualization and data logging.
32 parts - 2 layers191.9 × 68.4 mm

Control ROV
tdominguezmasciale/Control_ROV
A Flask-based control system for a Raspberry Pi 4 ROV, featuring real-time video streaming, PID depth stabilization, and a web-based telemetry dashboard.
35 partsGPL-3.0 - 2 layers154.3 × 119.4 mm

Iot curtain and light
tzf230201/iot_curtain_and_light
An IoT device for controlling curtains, main lighting and an RGB ambient light, using an ESP8266 as the main controller and controllable via Telegram.
27 parts - 2 layers

Robot
uHappyLogic/lineFollower
2015 LinerFollowers competion hosted by Posen University of Technology winner https://www.youtube.com/watch?v=CigrI7Yh1Fk
66 partsGPL-2.0 - 2 layers75.2 × 157.5 mm

TrafficLight
uniqueacevedo/KiCad-Mini-Projects
A collection of small PCB design exercises created to strengthen my understanding of KiCad, circuit design, and the hardware development workflow.
28 partsMIT - 2 layers

Comedouro PCB
UTFPR-DispositivosMoveis/ddm_comedouro
Projeto em desenvolvimento pelos os alunos do 8 ~ 10 periodo.
19 partsGPL-3.0 - 2 layers56.6 × 27.6 mm

MSPMO PROJECt
Varsha123-glitch/MSPM0G3507-Development-Board
Custom 2-layer MSPM0G3507 development board designed in KiCad 9 with USB Type-C, CH340E USB-UART, SWD programming interface, and LIS2DH accelerometer.
38 parts - 4 layers118.2 × 93.2 mm

BMS
Vincent-Cauquil/5A-Projet-Parking
PSM Major Project: A modular smart parking system combining AI (ANPR/OCR), real-time control (Zephyr/STM32), and FPGA-based motor management (LiteX RISC-V SoC), all coordinated via MQTT for seamless access control and…
376 parts - 2 layers138.5 × 36.5 mm

5V Regulated Power Supply PCB
vishalbodkhe/5V-Regulated-Power-Supply-PCB
12V DC to 5V regulated power supply PCB designed using KiCad with protection, filtering, DRC verification and Gerber files.
11 parts - 2 layers100 × 90.5 mm

ESP32-Environmental Monitoring PCB
vishalbodkhe/ESP32-Environmental-Monitoring-PCB
ESP32-based environmental monitoring PCB designed in KiCad with DHT11, LDR, OLED, custom routing, GND zone and manufacturing-ready Gerber files.
19 parts - 4 layers52 × 57.8 mm

ZED F9P
Will946/GNSS
u-blox ZED-F9P RTK GNSS breakout board with dual-band L1/L2 reception and centimeter-level positioning accuracy.
65 partsMIT - 2 layers46.8 × 33.4 mm

Gateway
wootcot/smart-demand-response-gateway
Distributed Demand-Response Smart Gateway: Nepal-Grid Peak Load Controller
8 parts - 4 layers135.2 × 73.1 mm

Motor Health Monitoring PCB
YUKESH0620/Motor_Health_Monitoring_8051_PCB
Motor Health Monitoring PCB designed using KiCad. This repository contains the complete hardware design including schematic, PCB layout, custom libraries, manufacturing files, and design reports.
112 partsMIT - 4 layers118 × 76 mm

Smart led badge
zgeez/Pixel-Badge
Wearable 32x32 LED badge with Zephyr firmware, BLE control, passive NFC, and a Flutter Android app, built around a custom nRF52840 PCB.
1,236 partsMIT - 2 layers60 × 80 mm

Voltmeter
zizofr/voltmeter_PCB
a home made PCB of a digital voltmeter, embedded with a firmware to measure the electric tension
28 parts - 2 layers26.7 × 27.9 mm

Breakout board
Luos-io/luos_engine
Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.
31 parts546MIT