-
ws-dco-tdc Public
A small, all-standard-cell DCO and TDC in gf180
-
-
the-nostalgia-terminal Public
A piece of art/decor built around an IBM 5151 that cycles through iconic screens from the time period
MIT License UpdatedFeb 8, 2026 -
advent-of-hardcaml-2025 Public
My attempts at solving Advent of Code 2025 in an FPGA
-
ocaml-vcd-parser Public
VCD (Value Change Dump) parser in OCaml, for use in writing GTKwave decoders
-
advent-of-hardcaml-2024 Public
Solving 2024 Advent of Code entirely on an FPGA using Hardcaml
-
18224-tapeout-s23-bringup Public
PCB layouts for student project bringup for CMU Open Source Chip Design Spring 2023 tapeout
-
-
labeltron Public
Remote web interface for Brother PT-P750W label printers
-
tinywspr-tt07 Public
WSPR transmitter beacon for Tiny Tapeout
-
ibm-5151-controller Public
Building a VT100 emulator out of an IBM 5151 monitor and an FPGA
Jupyter Notebook MIT License UpdatedMay 8, 2024 -
-
ulx3s-vga-example Public
Example project for using ULX3S with VGA PMOD
-
tinytapeout_gds_viewer Public
Forked from TinyTapeout/tinytapeout_gds_viewerTiny Tapeout GDS Online Viewer
JavaScript Apache License 2.0 UpdatedMar 6, 2024 -
2024-ectf-insecure-example Public
Forked from mitre-cyber-academy/2024-ectf-insecure-exampleInsecure reference example for the 2024 Collegiate eCTF
C Apache License 2.0 UpdatedFeb 7, 2024 -
craft18 Public
Bring Minecraft Redstone circuits to life using analog electronics!
Kotlin UpdatedJan 21, 2024 -
mpw3-bringup Public
Bringup and testing of MPW-3 chips from SKY130 tapeout in Nov 2021
-
caravel-remote Public
Remotely accessing Caravel GPIO pins through HKSPI for debugging and bringup
Python UpdatedDec 13, 2023 -
kicad-jlcpcb-tools Public
Forked from Bouni/kicad-jlcpcb-toolsPlugin to generate BOM + CPL files for JLCPCB, assigning LCSC part numbers directly from the plugin, query the JLCPCB parts database, lookup datasheets and much more.
Python MIT License UpdatedNov 28, 2023 -
dinogame-tt05 Public
Chromium dinosaur game as an ASIC!
Verilog Apache License 2.0 UpdatedNov 4, 2023 -
uwuifier-tt05 Public
(Joke project) Hardware implementation of text UwU-ifier
-
tinyscanchain-tt05 Public
Test project for tinyscanchain on TT05
SystemVerilog Apache License 2.0 UpdatedNov 4, 2023 -
tinyscanchain Public
Generating scan chains using <100 lines of Python
SystemVerilog UpdatedNov 4, 2023 -
open-eda-course Public
Curriculum for a university course to teach chip design using open source EDA tools
-
18224-s23-tapeout Public
Build infrastructure for class-wide tapeout for 18-224/624 Intro to Open Source Chip Design, Spring 2023
-
tiny_user_project_ctrl Public
Use Caravel CPU to control project I/Os over the serial port. Tested with tiny_user_project-style projects from GFMPW-0 but should be easily extensible to other setups as well.
C UpdatedJul 2, 2023 -
18224-tapeout-s23-caravel Public
Class-wide Tapeout for 18-224/624 Intro to Open Source Chip Design, Spring 2023
Verilog Apache License 2.0 UpdatedMay 31, 2023 -
tinymon Public
Lightweight utility for monitoring and scheduling a cluster of machines (Intro to Scientific Computing final project)
Python MIT License UpdatedMay 13, 2023 -
-
2023-ectf-insecure-example Public
Forked from mitre-cyber-academy/2023-ectf-insecure-exampleInsecure reference example for the 2023 Collegiate eCTF
C Apache License 2.0 UpdatedFeb 28, 2023