- Languages: Python, SQL, C, Assembly, Visual Basic
- Electronics: MSP430, STM32, PIC32, 8051, 6502
- Linux: Debian, Ubuntu, Proxmox, git, bash, vim
- MCU Python - Small subset of Python for microcontrollers with low memory
- prog-tools - Programming tools that run on the Casio fx-CG50 graphing calculator
-
Interactive 6502 Assembler
Assembles and emulates as you type for quick prototyping
Blog post Try it out
-
Assembly Optimizer for 6502
Static memory and function optimizer for 6502 assembly
Blog post
-
Schematic CAD
Stack-based scripting language for generating schematics
Blog post
-
Robot Game
Performance comparison between assembly, Forth, and C
Blog post On Hackaday Try it out
-
PIC32 Blinky Robot
Nested 6502 emulators running on PIC32 microcontroller
Blog post On Hackaday
-
6507 Programmable Calculator
Forth-programmable calculator emulated in browser
Blog post Try it out
Blog posts 🗒️
- MSP430 Development on Linux
- Tali Forth 2 on Linux
- Linux for Embedded Development
- Tiny Calculator: Sine, Cosine, and Tangent
- 6502 BCD Multiplication
- EEPROM Programmer