RSSAmplifier

Blog

Robopenguins

Project Archive

/RSS feed ↗10 posts

Latest posts

Making the Basic Land Game

I made a digital version of the Basic Land Game. I built it over the course of about three, three-hour days using the free tier of several AI tools. You can try yourself at https://basic-land-game.robopenguins.com/ All code for this project can be found at https://github.com/axlan/basic-land-game Why Use AI Coding Assistance? I recently learned about “The Basic Land Game”. It’s meant to…

Location Display Map with PCB Art

I used a free PCB sponsorship as an excuse to build the biggest board I’ve ever designed. I turned it into a living map of my family. To my great surprise, PCBWay reached out and offered to cover the manufacturing costs for a board in exchange for a mention on this hallowed blog. While I’ve avoided monetizing this blog in any way ( including removing analytics ), it turns out I’m not incorruptible…

Making a Turtle Bot 2: Making a Dash Robot into a Turtle

Since a capable Dash robot fell into my lap, I could skip ahead and build a full child friendly turtle bot game. I went for simplicity and built the control logic and GUI in Python. This completes the game idea I described in: Making a Turtle Bot 1: Hacking a Mint Cleaner and uses the interface I built in: Reverse Engineering the Dash Learning Robot Here’s a basic demo of the bot along with part…

New Baby, New Umbilical Art

Our second child was born! So we had to make a new weird shrine with the umbilical cord so we’re not playing favorites. When our daughter was born we made a shrine in reference to the artifacts you find in the game Bloodborne (see: baby projects ). My wife and I had recently played the game “Chants of Sennaar”, so we decided to make the shrine using glyphs from that game. The game focusing on…

Reverse Engineering the Dash Learning Robot

I brushed up on my Ghidra to add to the open source interface for a Dash robot I found at Goodwill. Finally, another thrift store project! Since Making a Turtle Bot 1: Hacking a Mint Cleaner , I’ve been keeping an eye out for other cheap robotic vacuums to play with. On a recent trip, I noticed a decent looking robot in the toy section for $15 https://store.makewonder.com/products/dash . A quick…

Profiling ESP32 UDP Sends

With my new profiling setup, I decided to test efficiently sending UDP data logs. With my findings from Making an Embedded Profiler 3: ESP IDF Tools , I decided to stick with using MabuTrace . While it isn’t exactly what I wanted for profiling, it covers all the key features, and in many ways is better than anything I’d end up making. However, it doesn’t cover the continuous logging use case.…

Making an Embedded Profiler 3: ESP IDF Tools

I want to settle on the tooling I’ll use for a large ESP32 project. I gave the raw ESP-IDF Espressif tools (without the Arduino wrapper) a try for the first time and found two additional logging/profiling tools to evaluate. This is a follow up to: Making an Embedded Profiler 1: Surveying Existing Tracing Tools . Making an Embedded Profiler 2: Minimal Logging Library . I’m at the point where I want…

Making an Embedded Profiler 2: Minimal Logging Library

I prototyped an embedded logging library. It focuses on flexibility, low resource usage, and compile-time configurability. The library can be found at: https://github.com/axlan/min-logger/ This is a follow up to Making an Embedded Profiler 1: Surveying Existing Tracing Tools . I did the development described here shortly after the original article, but didn’t have a chance to write it up until…

Fatal Core Dump Game

I decided to make a somewhat educational murder mystery game, with debugging a core dump as the main piece of evidence. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! THIS ARTICLE HAS SPOILERS! IF YOU’RE INTERESTED, PLAY THE GAME HERE FIRST: https://www.robopenguins.com/fatal_core_dump/ All the code for this game…

Traffic Costumes

For Halloween this year, my family went as traffic controls. In particular, I made a traffic light costume that changes color based on my daughter’s movement. Here’s the full family: and here’s the traffic light in action: All code for this project can be found at https://github.com/axlan/traffic-light-costume . In the end, I basically made a low power and cost GPS position logger with a few…