Paul Williamson's repositories
PIXMOB-reversing
Work to reverse engineer PIXMOB BLE LED bracelets
SlowSoftSerial
Teensy Arduino library for async serial communications at slower baud rates
29EE010-Programmer
Teensy 3.5 Arduino sketch to program 29EE010 Page-Write EEPROM devices
wallofbender
Display screen for monitoring Bluetooth advertisements from DC25 Bender Badges
remote-cambadge
Remote Cambadge extension for the Hackaday Superconference 2017 Cambadge
Zorba-composite-video
Documentation for Modular Micros' composite video add-in board for the Zorba Portable Computer
Cadetwriter
Developed as a by-product of the IBM 1620 Jr. project, the Cadetwriter is a general-purpose ASCII terminal. It can be connected via RS-232 or USB to any mini, micro, mainframe, or replica computer as a terminal device. A commercial quality IBM/Lexmark Wheelwriter 1000 was adapted by interposing a circuit board containing a Teensy 3.5 microcontroller between the typewriter's keyboard and motherboard. Custom firmware controls the typewriter and communicates with the host computer. To support the full ASCII character set, characters not on the printwheel are synthesized using overprinted characters and "period graphics". The Cadetwriter can print up to 16cps and is a reliable, low-maintenance, low-cost substitute for Teletype, DECwriter, Diablo, Spinwriter, Imagewriter, etc. teleprinters.
ISM-Bracelet-reversing
Reverse engineering work on ISM-band LED bracelets
julies-race
Julie's Race, a C64 BASIC game recovered from 1983(?) floppy disk. I wrote this one afternoon on holiday in Orange, TX for the amusement of my niece Julie. If she could type a single letter correctly, four character-graphic "boats" would race across the screen accompanied by "music". She cheered for the green one.
LED-Ring-PyPortal
PyPortal-based controller for an LED ring used for retroreflective chromakey
linc80cpmPack
The files and scripts used to build the official CF disk images for CP/M in LiNC80 with SCMon v 1.0.0
Makesmith-joystick
Control a MakesmithCNC machine with a simple analog joystick
pico-powermon
Wireless 12VDC power monitor based on Raspberry Pi Pico W
SlowSoftSerial-test-packets-decoder
Saleae Logic2 extension to decode protocol packets used for testing SlowSoftSerial
Spoon-Knife
This repo is for demonstration purposes only.
V20_ROM_Dump
Failed attempt at a Teensy 3.5 Arduino sketch for dumping the memory of a small-scale NEC V20-based system, such as the IBM Wheelwriter 1000 typewriter upon which the Cadetwriter is based. The attempt failed because it turns out the glue logic chip on the Wheelwriter 1000 logic board interferes with this method of accessing the ROM.
wallofjoco
Leader board and dispenser controller for Pirate Monkey badge aboard JoCo Cruise 2018
WFF-N-Proof
6502 assembly routines for WFF'N Proof game, recovered from 1985 floppy