What we've been reading in December (2024)
🎆 Happy New Year! 🎆 Here’s to making 2025 the best year yet. 2024 was an exciting year for Interrupt with 39 new articles, 6 new external contributors, and 576 new subscribers. Thanks for being a part of it!
Here are the articles, videos, and tools that we’ve been excited about this December.
What have you been reading? Share in the comments or on the Interrupt Slack.
Articles & Learning
-
Controlling RGB LEDs With Only the Powerlines: Anatomy of a Christmas Light String | Tim’s Blog
Powerline control of RGB string lights. - Noah -
X-macros: Not all C macros are evil | M0AGX / LB9MG
Macros can be extremely useful for simplifying tasks like struct definitions.
Projects & Tools
-
pigg - Raspberry Pi GPIO GUI | GitHub
Nice GUI-based tool for accessing Raspberry Pi GPIO pins (including the Raspberry Pi Pico 2 W!) - Noah -
Moonshine | GitHub
A cool speech-to-text model optimized for (non-MCU) devices - François -
Marimapper | GitHub
Video-based addressable LED mapping utility - Noah -
Imposter Attack | Ian Langworth’s Things of Variable Interest Blog
Ian makes an Among Us themed game with an infrared gun, a bunch of ESP32s, and LED lights. Looks really fun! - Tyler -
Advent of Code on the Nintendo DS | sailor.li Blog Bootstrapping rust on the Nintendo DS, for solving Advent of Code puzzles - Noah
-
ch32v003 USB Driver for 3-digit 7-segment TN LCDs | GitHub
A neat project using one of the low-cost CV32 chips. The PCB cutout design for the USB C connector is very nice! - Noah
News & Announcements
-
Introducing LVGL’s UI Editor (Preview of v0.1) | LVGL YouTube
The LVGL team recorded a walkthrough of their upcoming UI editor. I like how beyond the editor itself, they embrace modern workflows such as “designers live in Figma”, “reload UI without flashing new firmware” and even “generate an interactive gallery of all composable UI elements in CI for stakeholders to review early” - Heiko
Upcoming Events
-
January 7-10, 2025 | Las Vegas, NV | CES 202
Heading to CES 2025 next month? Meet up with Memfault and the Interrupt team in Exhibit Suite 29-223 (Venetian Tower). Schedule a demo to see how Memfault can help you build better IoT products, faster.