This is your work, valued
i-cant-believe-its-not-webusb. Hacking around lack of WebUSB support in Firefox
254wch-uf2. CH32V UF2 bootloader
67yavhdl. Yet Another VHDL tool
30tpm2-luks. Seal your LUKS disk encryption keys with a TPM2
21project-chibi. Altera MAX V bitstream documentation -- CLEANUP PENDING
17project-nanjing. WCH BLE MCU reverse engineering (CH579)
16mident. Macro Identifier toolbox for Rust
11KinglerPAR. Next-Generation FPGA Place-and-Route
10rust-jtag. JTAG abstraction library for Rust
10f055-tuples. A registry of tuples (0xf055, ?)
9project14. Documenting the bitstream bits for Xilinx XC9500 series CPLDs
7myhdl-vhdl-verilog-test. Demonstration SoC (sim-only) with J-core, Navré AVR, and MyHDL
6SiCl4. Digital logic reverse engineering tool
6pokefont. Pokemon Generation III font as OpenType
6uksirius. Experimental SIP/RTP ISP modem
6jpeg-tutorial. A Jupyter Notebook tutorial on JPEG compression
5m1-bluetooth-prototype. Prototype of M1 Mac Bluetooth driver for Linux
5neato_robot. modified version of albany neato_robot stack
4xc2-ref-drawings. Schematics of CoolRunner-II bits
4m1-avd-reverse-engineering. Python
4yosys-netlist-json. Rust serde structs for accessing Yosys JSON netlists
4native-platform-experiments. Experimenting with writing "native" code in the year 2025
3efm32-unified-crate. Unified EFM32 support for Rust
3xc2bit. CoolRunner-II Bitstream crate
3stm32-unified-crate. Unified STM32 support for Rust
2lamezip77. Univeral(-ish) LZ77 thing
2hexpansion-ir-tool. EMFcamp badge Hexpansion -- IR remote and receiver
2project-new-millennium. Python
2pokeemeraldfont. sans bullshit sans wasn't enough
1bitstream-spreadsheet-dsl. DSL for programmable logic bitstreams, powered by spreadsheets!
1jlc-katzen. cat ear blinky toy (JLCPCB turn-key assembly process capabilities test)
1myhdl-ghdl-duct-tape. VPI interface for MyHDL/GHDL (VHDL) co-simulation
1toolchain-garbage. Build a permutation of embedded runtime libraries (picolibc, libc++)
1web-llvm-thing. JavaScript
1bccemu. Borland C++ emulator
1tomu-rust-example. Pure-Rust blinky example for the Tomu USB board.
1prlite-avr. AVR side code of PR Lite robot
1web-wasm-poc-test-thing. HTML
1propclone. Old VHDL clone of a Parallax Propeller cog
1simavr-prlite. simavr that simulates the 485 hardware
1rqou-ddns. Rust experiment dynamic DNS updater
1xc2-zia-probe-thingy. Tool to try to probe the CoolRunner-II ZIA table using JTAG
1standalone-printf-scanf. Standalone printf/scanf that doesn't depend on locale, ripped from musl
1remex-wch. CH32V307 GigE development board
1prlite-mechanical-cad. Mechanical CAD files for PR-Lite v2
1cba. Reimplementing Berkeley ABC algorithms needed for yosys techmapping, in Rust
1