AMS

Trammell Hudson

Elite
@osresearch

I like to take things apart.

hcpy. Python tool to talk to Home Connect appliances over the local network (no cloud required)

519

spispy. An open source SPI flash emulator and monitor

409

airbreak. CPAP jailbreak to allow it to be used as a temporary ventilator

322

papercraft. Unfolding STL models to make laser cut patterns

300

LEDscape. Beagle Bone Black cape and firmware for driving a large number of WS281x LED strips.

288

safeboot. Scripts to slightly improve the security of the Linux boot process with UEFI Secure Boot and TPM support

285

esp32-ttgo. Code for the TT GO ESP32 module

158

rwmem. Read and write physical memory on OS X

136

pixel-wrangler. HDMI to whatever adapter

119

plotter-vision. Hidden Wireframe removal demo in p5.js

108

eink-pricetags. Reverse engineering cheap e-ink price tags

99

vst. Software for the v.st vector boards

91

safeboot-loader. Linux kernel module to use UEFI Block IO Protocol devices. Probably not a good idea.

85

up5k. Upduino v2 with the ice40 up5k FPGA demos

84

charliewatch. An "analog" version of Travis Goodspeed's Goodwatch

77

lighthouse. Arduino and Processng library to interface with the HTC Vive Lighthouse beacons

74

disassembly. Reverse engineering and disassembly examples

58

ZbPy. MicroPython IEEE802.15.4 / Zigbee parser

52

mdt9100. Motorolla Mobile Data Terminal MDT9100 interface for the BeagleBone Black

43

pdfcal. Page-per-day calendar generator for Remarkable tablet

38

classicmac. Mac 128/Plus/SE hardware interface using the BeagleBone Black PRU.

36

micropython. MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems

34

risc8. Mostly AVR compatible FPGA soft-core

30

linux-builder. Scripts to build the Linux kernel from a config file and initrd from a list of programs

27

cosign. Cooperative RSA signing

26

jumphost. ssh jump host appliance

26

flashtools. Simplified version of flashrom for installing new system firmware

23

DynamicTemplates. Import of the DIY Dynamic Template v2, retrieved from the Internet Archive

22

psionpi. Raspberry Pi board to fit in a Psion PDA

21

advent. The original Colossal Cave adventure in FORTRAN IV

19

soft-ssb. PSK31 over SSB for the teensy 3.1 implemented entirely in software

17

neyes. ASCII art version of xeyes, implemented with ncurses and xterm mouse mode

17

unicodedots. Draws pictures with Unicode Braille characters

16

p5.projection. p5js library for projection mapping

16

tpmtotp. Use a TPM to store a TOTP token in order to attest boot state to another device

16

bioswrite. Command line tool to write to x86 boot flash chips via the PCH

14

modelf. USB interface for the IBM Model F AT keyboard

13

polargraph. A hackish polargraph plotting tool

12

safeboot-attest. Remote attestation for the safeboot system

11

barcode. Generating barcodes with Unicode characters

11

rotary. Rotary phone interface for the Adafruit FONA boards

11

bx3-sdk. Import of BX3 SDK for RF03 BlueX SoC

11

sneekbot. Snake robot built with the LX16A servos

10

uxen. Clone of Bromium's public release of uxen-4.0 and uxen-4.1

10

sbsigntools. Clone of https://git.kernel.org/pub/scm/linux/kernel/git/jejb/sbsigntools.git/ with patches for yubikey support

10

servostep. Closed loop servo control for stepper motors

10

linuxboot. The LinuxBoot project is working to enable Linux to replace your firmware on all platforms.

9

teensyv. Vector display for the Teensy 3

8

TinyFPGA-Bootloader. An open source USB bootloader for FPGAs

7

prom. PROM reader

7

ft817. Yaesu FT-817nd serial port interface

6

ArduinoVoice. Port of the SAM c64 software to the Arduino

6

iomonitor. Trace IO calls in a process

6

SongRec. An open-source Shazam client for Linux, written in Rust.

6

orrery. 3D printable orrery with six planets and one moon. VERY DRAFT!

5
55
Apply