Open Source

Game Boy Emulator Running On E-Paper Board ESP32-S3 E-Paper Board Runs a Game Boy Emulator at 30 FPS. It Barely Hit 2 FPS Before a Custom-Built Driver

A developer who goes by kuslota has released InkBoy, a custom display driver and firmware that runs a Game Boy emulator at around 30 frames per second on Waveshare’s ESP32-S3-ePaper-1.54 V2 board. Waveshare specifies about 300 ms for a partial refresh on the board’s 200x200 panel, and the stock driver managed barely 2 fps in the developer’s testing. The code is on GitHub under an MIT license…

The Negotiator II PCB Business Card Power The Negotiator II: A PCB Business Card Built to Unlock 48V Power Delivery From Any USB-C Charger

Electronics and mechanical engineer Anas Malas has redefined networking hardware with The Negotiator II, a smart printed circuit board (PCB) business card that doubles as a portable USB Power Delivery (USB PD 3.1) lab power supply. Measuring just 2 mm thick, the wallet-sized card features nearly 200 surface-mount LEDs, dual USB-C ports, and live telemetry displays for voltage, current, and…

FeroFlyF405 Drone Flight Controller Board With Components FeroFlyF405: An Open Source Drone Flight Controller Designed From Scratch on the STM32F405, With INAV Ported

FeroFlyF405 is an open source flight controller built around the STM32F405 microcontroller and running INAV firmware. It was designed from scratch by a maker named Farhan, who shared the hardware files on GitHub and documented the build in a video walkthrough.

The board has an LSM6DSL IMU, a DPS368 barometer, 12 motor outputs, a CAN bus, an I2C port…

Python Tool Helps Make Custom LED Displays Python Tool Turns Your Image Into a PCB Layout in KiCad With LEDs Placed to Help Make Your Own Display

Maker's Fun Duck has published a video that pairs a hands-on teardown of a commercial custom LED display with the release of an open-source Python tool, the Custom LED Display Generator, that automates the design of similar displays from scratch.

The video opens with a physical dissection of a commercial unit, the kind used for glowing logo signs.…

RP2350 Microcontroller Generating Human Face AI Image He Trained a 2.9M-Parameter AI Image Generation Model, Ran It on a $1 RP2350 Chip and Open-Sourced the Project

Generative AI image models usually require powerful processors and large amounts of memory, but a new project demonstrates that image generation can be pushed onto a small microcontroller. Tim, from Tim’s Blog, has implemented a generative AI image model on the RP2350, the microcontroller used in the Raspberry Pi Pico 2. Running on a Waveshare RP2350-Plus board, the system can generate 128×128…

ESP32 S3 Pocket PC Running Tactility OS Maker Turns an ESP32 S3 Into a Pocket PC by Porting Open Source Tactility OS to a 2.4 Inch Touch Display

This project transforms a compact MaTouch Lite development board into a fully functional, portable touchscreen computer. The project uses an ESP32-S3 microcontroller, featuring 16MB of flash and 8MB of PSRAM, which provides the necessary performance to run a graphical environment. By integrating a 2.4-inch resistive touchscreen and a microSD card for storage, the creator successfully…

DEFCON 34 Badge With Transparent Open-Source Chip DEFCON 34's Badge Had a Hackable Open-Source Chip You Could Shine Infrared Through to Inspect Its Design

Every year, DEFCON’s electronic badge becomes one of the most talked-about pieces of hardware in the security community, and the DEFCON 34 badge pushes that tradition further. The badge acts as an electronic identity and interactive device for conference attendees, helping them participate in DEFCON activities, access badge-related challenges and interact with other attendees. Designed by…

A 3D-Printed Bipedal Robot Named Stompy Walking Maker Builds a Fully 3D-Printed 6-DOF Bipedal Robot “Stompy” Using NVIDIA Jetson in Just 3 Days

In an impressive display of rapid prototyping and engineering grit, creator Kayden Knapik successfully designed, built, and programmed a fully 3D-printed bipedal robot named Stompy in just 3 days. Utilizing the Bambu Lab P2S 3D printer, Knapik fabricated the robot's structure from scratch. The mechanical design features six degrees of freedom three per leg powered by six Robstride 02 motors,…

Lets Sort Vegetables Using SO-ARM101 Physical AI Tutorial: Train the SO-ARM101 Robot Arm with LeRobot and Jetson Orin NX

In this Physical AI tutorial, we will train a real robotic arm using Hugging Face LeRobot and imitation learning. The project uses the Seeed Studio SO-ARM101 leader–follower robotic arm and a reComputer J4012 powered by NVIDIA Jetson Orin NX.

…
MicroDuck Robot Picking Up Object With Beak This MicroDuck Robot Based on an RK3566 Has No Arms but Picks Things Up Using AI and Reinforcement Learning

Hugging Face and Pollen Robotics just launched a tiny robot that could change how people learn robotics at home. Called Microduck, this 25cm tall, 780 gram biped robot is built specifically for reinforcement learning and physical AI and it costs just $399. Unlike Reachy Mini, which was designed primarily around interaction and conversational AI, Microduck focuses on physical movement and…

Cat Wearing Smart Collar Monitoring Health Behaviors Cat Collar Fits Two AI Models' Runtime Memory Into 48KB of Its 256KB RAM by Never Running Them Together

An open source project called Meowtion packs two on device AI models onto a single microcontroller with only 256KB of RAM, using a scheduling trick rather than model compression to make it fit. Built by Jerome Graves and documented on Hackaday.io, the wearable collar tracks a cat's eating, drinking, and resting behaviour to flag early changes that can precede illness.

The collar runs on…

Engineer Builds Self Driving Mini Fridge Robot Engineer Turns Mini Fridge Into a SLAM-Guided Tank Robot You'd Have to Chase for a Cold Drink

Engineer Dorian Todd has built a self-driving mini fridge on tank treads that can autonomously chase or flee a person and reward them with a cold drink if caught. The project replaces the fridge's standard base with a tracked drivetrain powered by Repeat Robotics Ultra Mark II brushless gear motors designed for 12 lb combat robots. Todd 3D scanned both the metal tread assembly and the…