Tag
A Cornell ECE4760 course project demonstrates that the RP2040 microcontroller's DMA subsystem is Turing complete, building a functional fetch-execute CPU entirely out of DMA channel operations without involving the ARM cores.
This article describes the author's project of bringing the pinball table from the classic Windows game "Space Cadet Pinball" to life, building a real mechanical pinball machine from scratch using 3D printing, microcontrollers, and homemade mechanisms. It details the design and iteration of rebound buffers, drop targets, slingshots, and other features.
Demonstrates running a DCGAN with 12.6M int8 quantized parameters on a low-cost RISC-V microcontroller (CH32H417), generating 64x64 cat faces in 26 seconds using pure C inference and quantum entropy sampling.
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.
AutoMCU is a multi-agent system leveraging LLMs to automate neural network design for microcontroller units, significantly reducing customization time while ensuring feasibility under hardware constraints.
Exort is an open-source desktop workspace that integrates an AI agent (OpenCode) to assist with microcontroller projects, supporting all Arduino boards and aiming to make hardware coding more accessible.
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.
uFerris is a versatile, open-source learner board for Rust embedded beginners, supporting multiple MCUs via a Seeed XIAO header and bundling with the Simplified Embedded Rust book.
The pic0rick is an open-source ultrasound acquisition board based on the RP2040/RP2350 microcontrollers, offering a low-cost alternative to FPGA-based designs for DIY ultrasound imaging.
A hand-crafted 5x5 pixel font optimized for 8-bit microcontrollers and tiny OLED screens, fitting in just 350 bytes.