Tag
A comprehensive reverse engineering of the TI-84 Plus OS, documenting memory mapping, paging, system calls, interrupts, floating-point engine, variable system, tokenizer, and I/O subsystems.
Rust Embassy examples for Raspberry Pi Pico 2 covering I2C, SPI, and 1-Wire communication.
Roku has released the LT Operating System as an open source distribution, supporting ESP32 and Linux platforms. The page provides build and flash instructions for developers.
A blog post exploring how to use a Raspberry Pi Pico RP2350 with PIO to monitor the address and data buses of a Z80 microprocessor, including timing considerations and clock speed limits.
A modern, production-ready template for developing Flipper Zero applications using the Zig programming language, providing a streamlined build system that integrates Zig with the Flipper Zero SDK.
wolfSSL has released wolfCOSE, a zero-allocation C library implementing CBOR and COSE with post-quantum signing support (ML-DSA) and a tiny footprint, targeting embedded systems.
A detailed guide to building a low-cost, versatile direct digital synthesis (DDS) signal generator with features like sine, square, triangle, sawtooth waveforms, adjustable frequency, amplitude, duty cycle, and modulation.
Article reports on a Reddit AMA with Raspberry Pi leaders, revealing that the Pi 6 is not expected before early 2028, will focus on faster CPU/IO without a dedicated NPU, and details ongoing Pi Zero supply issues and microcontroller updates.
A technical blog post exploring Rust async programming on ARM architecture using the ARM generic timer, comparing timer peripherals and discussing frameworks like Embassy and RTIC.
Espressif's open-source hands-on ESP32-C3 development guide with code examples for IoT projects, covering hardware, connectivity, and low-power optimization.
A build system and pre-release Debian 12 image for the Doogee U10 Android tablet (Rockchip RK3562), enabling full Linux functionality without bootloader unlock, reverse engineered from scratch.
A hobbyist project demonstrates hosting a simple website on an 8-bit AVR microcontroller using SLIP over a serial connection to a Linux PC, avoiding the need for Ethernet hardware.
NanoTDB is a small embedded append-only time series database for resource-constrained hosts, written in Go, with no runtime dependencies. It uses a WAL and partitioned data files, supports line protocol ingestion, and provides efficient time-range queries.
A modern reimplementation of the Rockbox audio player firmware using Zig and Rust, offering multi-room audio support and various API integrations.
A technical deep-dive into achieving peak TOPS performance on the AMD Ryzen AI 7 350 NPU, comparing it to Xilinx AIE-ML v2 AI engines and explaining the hardware architecture for matrix multiplication workloads.
Arc1011 released KernelUNO, a Unix-like shell and filesystem for Arduino UNO that fits in 2KB RAM and offers 22 commands for hardware control and file operations.