ESP32 Quirks (Latching Pins, Auto-Programming Mode, USB-C, etc.)
Sometimes there’s just some weird bit of knowledge you need to know before working with a specific chip/microcontroller that you wouldn’t have guessed. Here’s my list from working with the ESP32 on…
July 5, 2024SimmiMega: Micro-Game Making Machine (Dev Log #2)
After the last dev log, I was trying to wire the resistive touchscreen wires directly to some of the unused analog pins left on the ESP-32, but I realized I didn’t have…
November 12, 2023SimmiMega: Embedded Game Engine/Editor (Dev Log #1)
When I was first learning C and 2D arrays, my mind immediately went to old-school dungeon crawling games like NetHack. I made a simple game for an embedded system where you walked…
November 11, 2023Pi Pico not Mounting in Bootsel Mode
When working with the Pi Pico, I ran into this issue and spent too long debugging. This is what worked for me: Consider setting up a Picoprobe for easier breakpoint debugging too:…
January 13, 202316 Ways to Reduce Arduino Compile Size
There are many ways to reduce the compile size of a programming project. Varying in complexity and cost, here are 16 of the ways I’ve used to reduce the size of my projects.
July 31, 2022OZ — A Virtual Metaverse
Let’s talk about OZ. OZ is a virtualized parallel world explored in many works, notably by Mamoru Hosoda in Summer Wars and the Digimon movie. The possibility of connecting everyone through the Internet…
October 9, 2017Create a Simple Mobile Game in Unity3D
A guide on how to optimize and develop a first person mobile app in the horror genre within Unity. Download the example app from the Google Play Store.
September 1, 2017How to Create Simple Impossible Spaces in Unity
Download the example Unity project using duplicated scenes and invisible colliders to create impossible spaces and fun and interesting levels.
June 11, 2017Visual Effects in “Limbo” by Playdead
Limbo uses Box2D and OpenGL for the in-game effects. This system works in real time, but I’ve replicated it in Photoshop and uploaded the PSD for free.
March 25, 2017