Co-founder of Modos Tech Inc, open source software and hardware enthusiast, he/him, love retro computing.
VerilogBoy. A Pi emulating a GameBoy sounds cheap. What about an FPGA?
537NekoCal. A simple calendar using EPD (E-ink) as display based on STM32 microcontroller
201NekoCart-GB. Open-source Gameboy Flash Cartridge using an Xilinx CPLD as MBC
137NekoInk. Next gen. of NekoCal: An open-source hackable and programmable e-paper display
104ELTerm. ANSI/VT100-compatible serial terminal built with Raspberry Pi Pico and EL640.480-AM/AG screen
90ArithMax. DIY open source calculator
71RISu064. Dual-issue RV64IM processor for fun & learning
64prinux. Tools and scripts for running Linux on HP Prime calculator
62vga_to_ascii. Realtime VGA to ASCII Art converter
48SampleRateConverter. Audio sample rate converter based on polyphase FIR filter
40Fobu. Fobu is a key fob sized open-source FPGA + ARM handheld device
39zeph-39gx. a third-party open source firmware for HP-39gs calculator
34driving-lcds. Code for my LCD driving blog posts
32stm32_msc_bootloader. USB Mass Storage Bootloader for STM32F103 microcontroller
29Bric. C
19GBxProgrammer. Game Boy Cartridge Programmer
16CSTroN. FPGA-based CSTN monitor
15X61-Backlight-Mod. LED Backlight Kit for ThinkPad X61
15BenqS6-SSD. Replacement SSD for Benq S6
13GbaStnMod. C
11SDL-1.2-N3DS. SDL 1.2.15 for Nintendo 3DS
11nPal. TI-Nspire port of Chinese classic RPG game Pal
11sdlpal-old. SDL-based reimplementation of the classic Chinese-language RPG "Xian Jian Qi Xia Zhuan" (also known as PAL).
10Manjuu. Python preprocessor module library for Verilog
9cc1110-prog. Bit-bang programmer for CC1110, running on Raspberry Pi
7Servaru. Experimental 3D GPU in Verilog
7x68k-ramcard. RAM Expansion Board for SHARP X68000
7PenabledDisplay. Mod a ThinkPad X200T display into a USB-C pen display
7Pants479. Adapter board to use SocketP CPU on FC-BGA479 motherboard
7WP34S-4NS. TI Nspire port of the WP 34S Simulator
7phUSB. Portable host-side USB stack for microcontrollers
6zbd-epop-900-screen-demo. Demo screen driver running on ZBD EPOP 900 ESLs
6MBC1-Verilog. Verilog implemention of Nintendo MBC1 used in some gameboy cartridges
6XserveFanSpeedController. A hardware module that controls the fan speed of Xserve 3,1
5Preader. eBook Reader based on Raspberry Pi RP2040 MCU and ZBD Bistable LCD
4HackTale. CFW for TempTale Direct temperature logger
4cpuid-nspire. CPUID tool for TI-Nspire series of calculators (for now)
4PiBorZero. Yet another Raspberry Pi Zero based handheld gaming device
4linux-imx-pne. Linux kernel used in my projects
3sweep-generator. Simple frequency sweep wave file generator
3vb-gfmpw1. VerilogBoy tapeout for GFMPW1 shuttle
3kicad-bga-tools. KiCAD automatic BGA fanout script
3Sitina2.
3s3e_mig_lpddr. Modified version of Spartan 3E MIG to work with LPDDR memory
3uboot-imx-pne. uboot used in my projects
3panologic-g2. Pano Logic G2 Reverse Engineering Project
2vb-gfmpw0. Verilog
2gbcartflasher. PCB for the ATMega8515 / FT232RL based Gameboy Cart Flasher & some mods to make it work easily under MacOS
1