
Machine learning
46 boardsKiCad boards from 21 GitHub repositories tagged “machine-learning”, the most starred first; open any of them in PCBKit.
- 2 layers52 × 26 mm

- 2 layers20 × 20 mm

Voltage datalogger adc0
LukeVassallo/RL_PCB
RL_PCB is a novel learning-based method for optimising the placement of circuit components on a Printed Circuit Board (PCB).
9 parts76MIT - 2 layers65 × 56 mm

- 4 layers46 × 46 mm

U anemometer
PandoroML/LOAF
LOAF (Local Observations and Atmospheric Forecasting) is an open source hyperlocal weather forecasting combining gridded forecasts with local station observations using machine learning and open-source hardware.
144 parts14MIT - 2 layers99.9 × 85.1 mm

Midi controller pcb
Roboy/tss18-robotsinmusicalimprovisation
Robots in Musical Improvisation: Learning Algorithms Respecting Motion Constraints
30 parts10BSD-3-Clause - 2 layers41.5 × 31.6 mm

Pmod shield
Tai-Min/KV260-Human-Detector
3D Lidar based neural human detector on Kria KV260. Part of Adaptive Computing Challenge 2021 with AMD-Xilinx
9 parts7MIT - 2 layers91 × 95.3 mm

Screw connector
Tai-Min/Statek-UAV
ROS based UAV (Unmanned Autonomous Vehicle), Master's degree final project
642 parts6MIT - 2 layers68.6 × 42.5 mm

- 4 layers57 × 47.5 mm

Rp2040 debugger
elcruzo/learned-pcb-placement
GNN-guided simulated annealing for PCB component placement. We train a Graph Attention Network on SA rollout data to learn which components to move and where, then use these predictions to bias the SA search.
69 parts2MIT - 2 layers80 × 99 mm

- 2 layers

- 2 layers65.2 × 36.5 mm

Motor drivers
matheussooares/kinematics-robotics
Implementação do Trabalho de conclusão de curso, com o tema "Aproximação da cinemática inversa de um robô manipulador didático através de algoritmos de aprendizado de máquina"
9 parts1GPL-3.0 - 2 layers53 × 53 mm

KandityöSchematic
rafinjahan/Object_Detection_Using_A_Smart_Pressure_Sensing_Textile_Mat
Bachelor's Thesis 2026
5 parts1 - 2 layers94 × 59.3 mm

GaitPCB2
rTiagoS/HumanGait
Repositório para o desenvolvimento do projeto "Classificação de Marcha Anômala utilizando técnicas de Machine Learning e Sensores Embarcados."
10 parts1 - 4 layers105.4 × 58.9 mm

- 2 layers88 × 60 mm

DSO Final
ahmedkamel382/STM32-Oscilloscope
A custom Digital Storage Oscilloscope (DSO) built with an STM32F401 Black Pill and a custom PCB. Features a 1.47" SPI display, an analog front-end with hardware over-voltage protection, and real-time DSP for waveform…
25 parts - 2 layers84 × 84.5 mm

RainGauge ST Morpho Shield V1.2
alexandreberg/SAPI_an_open_source_FEWS
Open-source flood early warning system: LoRa water-level and rain stations, gateway, web dashboard and LightGBM/MLR forecasts. Master's dissertation (IFSC, Brazil).
59 partsAGPL-3.0 - 2 layers70 × 57.5 mm

Final schmatic
atiq-mufaqqir/TinyML-Environmental-Hazard-Monitor
TinyML-based indoor environmental monitoring system using STM32, multi-sensor fusion, and Edge Impulse for real-time embedded classification of cooking, aerosol, and normal indoor conditions.
8 parts - 4 layers70 × 50 mm

Stage0 5
essen48183/MinAI
A single-file C++ transformer built to be read — every mechanism of a modern LLM in ~780 lines, with a textbook companion.
72 partsMIT - 2 layers99.5 × 60.4 mm

Myo amp
olincollege/myo-amp
A rehabilitation device meant to read your twitches and allow you to grab objects.
9 parts - 4 layers208.3 × 107.3 mm

BeavisUltrasoundPnp
tonnieshod967/BeavisUltrasound
Build an open source Gravis Ultrasound PnP clone using the AMD InterWave chipset, complete with full schematics and reverse-engineered GAL source code.
189 partsCERN-OHL-P-2.0 - 2 layers12 × 15.5 mm

- 2 layers40 × 20 mm

- 2 layers42 × 14.2 mm
