Skip to content
View gregdavill's full-sized avatar

Block or report gregdavill

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
25 stars written in Python
Clear filter

Interactive HTML BOM generation plugin for KiCad, EasyEDA, Eagle, Fusion360 and Allegro PCB designer

Python 4,191 534 Updated Sep 28, 2025

Open source process design kit for usage with SkyWater Technology Foundry's 130nm node.

Python 3,300 431 Updated Oct 28, 2024

cocotb: Python-based chip (RTL) verification

Python 2,135 590 Updated Nov 5, 2025

A modern hardware definition language and toolchain based on Python

Python 1,835 182 Updated Oct 15, 2025

Automation tools for KiCAD

Python 1,770 232 Updated Oct 12, 2025

A Python toolbox for building complex digital hardware

Python 1,311 220 Updated Oct 3, 2025

SKiDL is a module that extends Python with the ability to design electronic circuits.

Python 1,249 146 Updated Oct 29, 2025

Convert any LCSC components (including EasyEDA) to KiCad library

Python 1,146 111 Updated Feb 11, 2025

A refreshed Python toolbox for building complex digital hardware. See https://gitlab.com/nmigen/nmigen

Python 679 60 Updated Jan 8, 2022

KiCad automation utility

Python 660 71 Updated Oct 31, 2025

Working Draft of the RISC-V Debug Specification Standard

Python 496 99 Updated Nov 3, 2025

PDK installer for open-source EDA tools and toolchains. Distributed with setups for the SkyWater 130nm and Global Foundries 180nm open processes.

Python 370 105 Updated Nov 5, 2025

Small footprint and configurable Ethernet core

Python 268 99 Updated Oct 17, 2025

An open sourced python tool for flashing WCH CH55x series USB microcontroller with bootloader v2.30, v2.31 & v2.40.

Python 169 26 Updated Jan 1, 2024

KiCAD to Boardview exporter reads KiCAD PCB layout files and writes ASCII Boardview files

Python 169 25 Updated Feb 11, 2025

Documenting Lattice's 28nm FPGA parts

Python 144 14 Updated Jan 5, 2024

a simple PCB panelizer

Python 132 15 Updated Mar 15, 2024
Python 119 21 Updated May 27, 2025

Convert Inkscape SVG drawings to KiCad footprint modules

Python 103 13 Updated Mar 4, 2025

KiCad Plot&Zip script plugin

Python 59 20 Updated Jul 20, 2025

An experiment for building gateware for the axiom micro / beta using amaranth-hdl

Python 45 4 Updated May 25, 2025

a noodly Amaranth HDL-wrapper for FPGA SerDes' presenting a PIPE PHY interface

Python 31 5 Updated Dec 6, 2021

KiCad bus length matching script.

Python 30 2 Updated Jun 16, 2024

USB Full-Speed core written in migen/LiteX

Python 12 3 Updated Sep 19, 2019

Esden's collection of scripts and helpers for kicad

Python 9 Updated Feb 5, 2021