Design circuit boards with code! ✨ Get software-like design reuse 🚀, validation, version control and collaboration in hardware; starting with electronics ⚡️
-
Updated
Oct 14, 2026 - Python
Design circuit boards with code! ✨ Get software-like design reuse 🚀, validation, version control and collaboration in hardware; starting with electronics ⚡️
SKiDL is a library that lets you design electronic circuits using Python.
AI coding agent skills for KiCad electronics design. Works with Claude Code and OpenAI Codex. Analyze schematics, review PCB layouts, EMC pre-compliance, SPICE simulation, download datasheets, source components, and prep boards for fabrication.
RF and Microwave Engineering Scikit
Microban is an affordable, fully 3D-printable, and 100% open-source humanoid robot. Powered by a Raspberry Pi Zero 2W and 19 Dynamixel servomotors, it serves as an accessible DIY platform for learning, experimentation, and research in robotics.
An open source Python package that generates hardware pinout diagrams as SVG images.
A collection of all the KiCad footprints on the internet
The magnetic, modular, 20-key macropad that can join together to form an ortholinear board
Schematics & code for my 74LS-based 8-bit MK1 CPU
Set of tools to interact with LTSpice. See README file for more information.
Better Boards, Faster! Python-defined circuits with Claude Code as your intelligent design partner
Driver / Data logger for FNIRSI FNB48, FNIRSI C1 and FNIRSI FNB58 USB Power meter
Python based Printed Circuit Board (PCB) layout and design package based on CuFlow.
PCB Design Language: A programming way to design schematics.
Turn your Raspberry Pi into an Oscilloscope/XY Plotter with Python
MCP server for KiCad, connecting AI agents to schematic and PCB workflows, ERC/DRC validation, DFM checks, BOM analysis, and manufacturing preparation—with controlled edits and human-gated release workflows.
🤖 Intelligent AI-powered PCB design automation tool using machine learning for component placement, routing optimization, and signal integrity analysis. Supports KiCad, Altium Designer, and Eagle CAD integration.
Popular computer science books (PDF) with highlighting :) add yours now
GDSHelpers is an open-source package for automatized pattern generation for nano-structuring.
To associate your repository with the electronics topic, visit your repo's landing page and select "manage topics."