Simon Kirkby's starred repositories
riscv-rust
RISC-V processor emulator written in Rust+WASM
pico-WSPR-tx
WSPR beacon for Raspberry Pi Pico, based on pico-hf-oscillator library. It doesn't require any hardware - Pico board itself only.
cq-gridfinity
A python library to build parameterized gridfinity compatible objects such a baseplates and boxes.
serial-monitor
usb-ser-mon implemented in rust
lets_build_a_compiler_for_riscv
A c/RISCV of "Let's Build a Compiler" by Jack Crenshaw
pico-ice-sdk
Firmware and software support for the pico-ice board
coreblocks
RISC-V out-of-order core for education and research purposes
pico-hf-oscillator
Digital controlled radio frequency oscillator based on Raspberry Pi Pico (1 Hz to ~32.333 MHz band). RTTY, MFSK, freq sweep examples are included.
rv-thunder
RISC-V 32-bit CPU written in amaranth (python-lib)
workshop-FPGA-Pong
Build a Pong game on the Icestick with Amaranth!
console-traits
Describes a basic text console
micro_ihex
A no_std Intel Hex parser meant for bare metal
simple-soc
A simple SoC design using Amaranth SoC and Minerva