Hacker News new | ask | show | jobs
by JKCalhoun 8 hours ago
Finished my little hobbyist, analog computer project. It consists of PCB modules that you plug into a breadboard and wire inputs and outputs together in order to program it.

The most novel thing about it (besides the breadboard being a central component) is probably eschewing panel meters or oscilloscopes and using an ESP32 and LCD display (and a bit of digital code) to display the various voltages/values that you connect up to it.

Kind of an open, learning platform to satisfy my curiosity about what analog computing was all about. It succeeded.

This month I am putting together a couple of dozen kits, preparing some YouTube videos, and generally trying to roll it out by July. (Still more modules could be built for it though—a log/anti-log module would be nice, sine/cosine is not out of the question… It's open, so perhaps someone else will create these or other modules. Or maybe I'll come back to it this Winter and add a few of those.)

Just a little example here, wired up (programmed) for Lotka-Volterra simulation (only a few dozen wires of code!). It's using a kind of strip-chart mode programmed on the ESP32 to display the voltage inputs representing predator and prey populations:

https://youtu.be/CjvM9tRrSNU