Engineer and Science Communication. On a mission to make ASICs more accessible. YosysHQ & Tiny Tapeout founder member.
awesome-opensource-asic-resources.
405basic-ecp5-pcb. Reference design for Lattice ECP5 FPGA. Featuring Raspberry Pi interface and 6 PMODs
136teensy-audio-fx. Playable effects modeled on the Teenage Engineering Pocket operator series. Featuring Teensy 4 for audio processing.
91first-fpga-pcb. FPGA dev board based on Lattice iCE40 8k
81fpga-sdft. sliding DFT for FPGA, targetting Lattice ICE40 1k
76cad. cad files for cnc machining
67vga-clock. Show the time on a VGA monitor. Submitted for the Google MPW1 ASIC shuttle.
65wokwi-verilog-gds-test. Verilog
56flipflop_demo. Flip flop setup, hold & metastability explorer tool
53multi_project_tools. tools to help make the most of the limited space we have on the Google sponsored Efabless shuttles
37gtkwave-python-filter-process. Python
35ws2812-core. verilog core for ws2812 leds
35TinyFPGA-BX. AGS Script
34vga_clock_pcb. Open source hardware down to the chip level!
30librelane_summary. Python
30fpga-sram. mystorm sram test
29magic-inverter. an inverter drawn in magic with makefile to simulate
27minim-reader. reading a british gas branded minim energy meter with a webcam and python
26understanding-tinyfpga-bootloader. understanding the tinyfpga bootloader
25fpga-virtual-graf. Verilog
25logLUTs. Tool to parse yosys and nextpnr logfiles to then plot LUT, flip-flop and maximum frequency stats as your project progresses.
23crap-o-scope. crap-o-scope scope implementation for icestick
20logo-to-gds2. Python
20wishbone_buttons_leds. simple wishbone client to read buttons and write leds
19it8512. itech it8512 python library
17efabless_project_tool. Tool to fetch and parse data about Efabless MPW projects
15zero_to_asic_mpw4. Verilog
15simulate-gate. Project 1.1 Simulate a Skywater 130nm standard cell using ngspice
14kicad. Python
14pyfda-cocotb-demo. Audio filtering with pyfda and cocotb
13animateVCD. animate an SVG with a VCD file
13xor_vga_fpga. playing with XOR video patterns on an FPGA
13fiducial. opencv python fiducial demo
13simple-brushless. a cheap and simple educational brushless motor
13instrumented_adder. Instrumenting adders to measure speed
13caravel_user_project. Zero to ASIC group submission for MPW2
13fpga-fft. Verilog
12eagle-circuit-designs. nesC
12frequency_counter. Project 2.2 Frequency counter
12zero-to-asic-www. HTML
12arduinosketchbook. all my arduino sketches
11spi_client. SPI client core in verilog, tested with raspberry pi SPI master
10zero_to_asic_mpw5. Verilog
10fpga-dvid-ice. Verilog
10klayout_properties. Ruby
10litho-light. An illuminated desk stand for a 150mm photolithography mask
9intro-formal-videos-resources. resources for the Introduction to Formal Verification series of videos
8gate_level_simulation. Verilog
8wrapped_rgb_mixer. Demo project for the Zero to ASIC Course.
8formal-intro-course. materials for Formal Verification introduction course
8tt08-analog-ring-osc. Tcl
6seven_segment_seconds. Demo project for Zero to ASIC course & presentations
5zero_to_asic_mpw7. Verilog
5