Inside-The-Loxone-Miniserver
Inside The Loxone Miniserver β various documentation about the Loxone Link/Tree protocol and hardwareEnphaseEnergy
Various collected information about Enphase Energy solar systemLoxLink
Loxone extension and tree device sample implementation for a STM32MMMMobileAlerts
Documentation about the protocols of ELV Mobile Alerts sensors plus a node MQTT gateway and an Arduino UDP gatewayInsideViessmannVitosoft
Description of Optolink communication with Viessmann heating units and the XML files of the VitosoftAtariSTRomListings
Atari ST Rom Listings and InfosTurboAss
Source code for the Atari ST TurboAss and Bugaboo (also known as OMIKRON.Assembler)Z80DisAssembler
I created this small disassembler for a Z80 cpu in one afternoon. It is a commandline tool.IDAAtariST
Atari ST scripts for IDA from Hex-Rays to disassemble applicationsNewtonKeyboardEnabler
The Newton Keyboard Enabler (NKE) allows you to connect the Newton keyboard to any Macintosh and use it as a replacement for the big ADB keyboards.68kDisassembler
Original 68k Disassembler I wrote for Hatari <https://hatari.tuxfamily.org>AtariSTCopyProtections
Reverse engineered disk protections from various Atari ST applications/gamesMidiMaze2
Midi-Maze was one of the first first-person shooter for up to 16 players, long before Wolfenstein 3D, Doom, etc. Midi-Maze II was the sucessor which adds much more reliably, features and fun to the game.AtariDocumentation
Various official Atari documentation converted into text filesAtari-STBook-STylus-Test-Cartridge
Atari STBook/STylus Test Cartridge Firmware and PhotosAtariPortfolio
Some Atari Portfolio documentsCronTimers
Cron Timer like implementation for ArduinoSTM32F767ZI_Ethernet
Ethernet Testcode for the STM32F767ZI with FreeRTOS and LwIPThe-Pawn-Atari-ST
The Pawn for the Atari ST analysis of the file format, hint system, etc.XcodeBuildSettings
Python generated Markdown document which documents all Xcode "Build Settings" and propertiesMacOpen-Articles
Old PDF scans of articles I wrote in the 90s for the German MacOpen magazineWavesGTRGround
I've reverse engineered MIDI protocol for the Waves GTR GroundMobileAlerts
My reverse engineering efforts to read the ELV Mobile Alerts sensors from Pythoncm2016
Voltcraft (Conrad) Charge Master 2016 serial protocolSharpPCE500
Old documentation for the Sharp PC-E500ctl_fifo
ctl_fifo implementation for the CTL Tasking Library from Rowley Associates LimitedLabelPlacement
Implementation of a little algorithm to draw labels/rectangles on a background while trying to avoid overlappingLove Open Source and this site? Check out how you can help us