I made a 10 Cent MCU Talk I taught a 10¢ CH32V003 RISC‑V MCU to talk. By bit-banging PWM as a DAC and using a tiny 2‑bit ADPCM decoder, I squeezed ~6–7 seconds of recognizable audio into 16 KB of flash. Then I went full retro with LPC speech synthesis (Think: Speak & Spell) using the Talkie library and a small web tool I built to generate LPC data—so this little 8‑pin chip can now play samples and ‘speak’ lots of words with only a few kilobytes. 29 October 2025
My pcb has a digital twin In my latest hardware experiment, I dove into testing the LSM6DS3 accelerometer and gyroscope on a custom board. While accelerometer mode adeptly handles pitch and roll detection, the gyroscope mode offers smooth rotational insights, despite its tendency for drift. Fusion mode shines by blending both datasets for a more reliable output, though the potential addition of a magnetometer beckons for even greater accuracy. Plus, I've integrated a playful web app that animates your 3D PCB models in real-time! Dive into the open-source firmware on GitHub—it's a breeze to set up with BLE connectivity and streams detailed sensor data. Try it... 12 August 2025