Electronics engineer, microcontroller enjoyer
pico-rv32ima. Running Linux on RP2040 with the help of RISC-V emulation
303linux-ch32v003. Linux on a $0.15 RISC-V microcontroller
282pillScopePlus. Oscilloscope based around the STM32F401 Black Pill and a color LCD screen
163pico-displayDrivs. Display drivers for pico-sdk
29osillyscope. Low cost, low part count CH32V003-based oscilloscope
26pillScope. Oscilloscope based around the STM32F103 Blue Pill and an OLED screen
21pico-vgaDisplay. VGA display driver library for RP2040 pico-sdk
16pico-window. Multitasking text-based windowing system for Raspberry Pi Pico, using a PS/2 keyboard, VGA monitor and FreeRTOS
14Pico-10BASE-T-Library. Library which allows the Pi Pico to send UDP packets over 10BASE-T Ethernet
12pico-lvglBMP085. Thermometer demo using LVGL and FreeRTOS running on Pi Pico
9ox64-friend. Programming and debugging friend for the Pine64 Ox64
7pico-displayExamples. ST7735 example for Pi Pico, using pico-sdk
7ch32v003-audio-dsp. audio DSP with a 50 cent microcontroller
7tiny-rv32ima. Platform-agnostic Linux-capable RISC-V virtual machine library
6pico-ps2Driv. PS2 keyboard library for pico-sdk
6violet. Virtual I/O for FPGAs
6rv32adventure. Becoming acquainted with the RISC-V ISA by writing an emulator
5Pico-VBAN-Transmitter. Network audio (VBAN protocol) transmitter using Raspberry Pi Pico
5buildroot-tiny-rv32ima. Buildroot for tiny-rv32ima
5pico-linux-images. Prebuild Linux images for pico-rv32ima
3toymatic. small PLC usable with the Beremiz IEC 61131-3 IDE
3pico-window-example. Example project using the pico-window multitasking environment
3pico-crude64. Very basic C64 emulator for the Pi Pico
3i2cThingTemplate. Small STM32G0 board, with OLED display and I2C
3pico-ml-camera. TinyML using RP2040 and an OV7670 camera
3toymcu. Verilog implementation of a microcontroller, using the (extended) Princeton TOY ISA
2SSD1306-Cube. I2C SSD1306 Library for STM32Cube
2ch32v003_plotting_thermometer. Thermometer using a CH32V003 MCU, a color LCD screen and a BMP180 sensor
2pico-bmp085Driv. BMP085 library for pico-sdk
2pico-htu21dfDriv. HTU21D-F library for pico-sdk
2canbus_v00x. software-implemented CAN bus for CH32V003/V002/V004/V005/V006
2i2cThing-Multitool. sensor reading app for the i2c thing
1ADXL345-Cube. ADXL345 Library for STM32Cube
1fpga_audio_playground. Playing with audio processing on FPGAs
1DapperMime. CMSIS-DAP using TinyUSB
1pico-ccs811Driv. CCS811 library for pico-sdk
1breakout. Arduboy Breakout
1displayLib. Platform-agnostic display drivers and graphics library
1ch32v003fun. An open source software development stack for the CH32V003, a 10¢ 48 MHz RISC-V Microcontroller
1MPU6050-Cube. MPU6050 Library for STM32Cube
1