Ted Kotz's Projects
Dice Roller written in assembly to launch as boot image from MBR
Bar Monkey Robotic Bartender
Collection of notes, software and upgrades for Ben Eater's 6502 Computer
60 card decks of playing cards. Games, printable cards and mathematical anaylis of 60 card decks
Implementaion of classic DOS conio.h using Arduino serial IO
A python tool to generically apply the contents of a CSV file to a Jinja template.
The DragonFly Mail Agent, a small Mail Transport Agent (MTA), designed for home and office use.
An old text Based DnD adventure game originally written in high school for the Ti-85 in the 1990s
Increased usability setup for a FreeDOS targeting Windows ME/2000 era HW, particularly old laptops.
A fun fast integer based neural network evaluation library. Might be useful on a microcontroller.
Fixed point 16-bit Digital Signal Processing library for arduino, embedded and 8-bit systems.
Retro Endless Hopper for Arduino based platforms (Arduboy, ...)
Simple webapp to run as play surface for video game table.
A raw hexdecimal based terminal emulator for monitoring binary serial interfaces.
Mirror of JONESFORTH
A simple implementation of memcpy in C.
Design notes and scripts for a super minimal debian image
Python-based tile editor for NES graphics. Uses Tkinter for UI
Clock control software with mpd support for the raspberrypi nixietube board from cathode creations.
A collection of notes and utilities to aid in open development for the 16v8 Generic Array Logic device
Improved serial console for Arduino with a framework to register callback commands
Postfix Mail Box Monitor. This sends mail notifications when a user has too much mail.
Scripts to use git, markdown and make as a static Markdown content management system.
Sandbox to develop and test new features for the pubtools content management system
Python scripts and drivers for the nixie driver board available at CathodeCreations.com
Campaign Notes for my various games
[Android] Simple search app with a widget
A simple framework for building a Command Line Interface on top of a I/O layer.
SESC Small embeddable scripting langauge
Beginner computer science curriculum based on writing simple games in python with SimplePython library