A place where I document the things I do and stuff I find interesting. Take a look at all the software and hardware projects or check the posts below.
Posts
QR Code pixel art
Lost & Found stickers
Gaming on a budget ARM laptop
Simulating dice odds
Bluetooth receiver battery upgrade
No, I will not buy a domain from you
The absolute bloat of stock Android
Notice the logarithmic scale (scp vs tar)
5m project; A simple URL shortener
stl2svg -- An STL to SVG converter
My Little SPAM Collection
One line HTTP server
My right ear
So I got a Windows ARM laptop... And it is great!
It's not a bug, it's a PowerShell feature
Old windows games; Better on Linux
Extracting data from bit streams
PIC UART baud rate calculator
High speed rail WiFi, anything but high speed
Automating Let's Encrypt certificate renewal and deployment
C++ screw yous: Definition order matters
WiFi antenna on case RS-232 port cutout
Building an AppImage for StepMania
Bypassing Android file system restrictions
Simple web media player
Android call recording tests
Lie your way into hiding linux partitions on windows 10
Corporate firewall MITM (and one bypass)
Webcam denoise by averaging stills
Measuring PC serial port latency
UART latency on PC vs Microcontroller
Wake-on-LAN using NetCat
CSP-Friendly emscripten shell
New year, new bugs
Embedded programmings smells
Self-hosted live streaming with OBS & GStreamer
Minimal Qt console application
The Kludge schematic editor
C pointers, arrays and initialization pitfalls
WireGuard helper script
WireGuard vs OpenVPN
My scope gave the magic smoke away
Input-only pin? More like Input/Output pin
mikroBUS addon board template for KiCAD
Making Microchip's Curiosity HPC compatible with (almost) any PIC microcontroller
Twin DIP / SOIC footprints for KiCAD
Run-time detection of i8085, z80 & LR35902
i8085 compatibility grid with z80 & GBZ80
Airplane WiFi, an underwhelming experience
Validating the logical equivalence of circuits with Prolog
Wire Noise - Generating serial port errors
Server updates and a most inconvenient crash
C++ is a perfectly fine web language
QR code generator
SEGA cartridge screwdriver
XMODEM upload tool
SVG to KiCAD footprint with Inkscape
Hosting my own repos
SEGA Flash Card V2 (and stand-alone mapper)
N0RAMboot as a BIOS replacement
Making a DB9 console controller plug
Capacitive touch sensor with 555 timer
When adding an extra wire is not an option
N0RAMboot: A Zero RAM bootloader
Making a Roland mill understand g-code.
Micro85: An i8085 microcomputer
WinCUPL on ReactOS
Master System color pattern ROM
Making an i8085 microcomputer
Verilog code and the resulting gate cost
64kbps is enough to stream video
Master System serial bootloader
Bringing OpenWRT to the NanoPi-M2
New cartridge revision in design!
Serial port for the Master System
Prototypes are ugly
SEGA Master System flash card
subscribe via RSS