Jet is a lightweight, dependency-free 3D rasterizer written in C++17 designed for embedded devices like ESP32 and STM32, capable of rendering approximately 40,000 triangles per second using integer-only arithmetic and 16-bit RGB565 color. It supports stylized retro 3D graphics with features like flat shading, texture mapping, and various rendering modes, optimized for low-memory environments while maintaining predictable performance across platforms.
MCUHex is a browser-based tool for flashing and debugging STM32 microcontrollers over SWD without requiring IDE installation. Users install a lightweight tray app that bridges their browser to a debug probe, enabling firmware flashing, live variable monitoring, and source-level debugging directly from a web interface.
A hobbyist reverse-engineered an Egret GT e-scooter by analyzing its Bluetooth app, probing the USB-C port to discover a CAN bus interface, sniffing traffic to map control messages, and eventually dumping firmware from the motor controller's STM32F103 clone MCU using SWD debugging.