We made "Digital Fireflies" using Raspberry PIs, LEDs, and photosensors. The period of flashing is governed by nonlinear oscillators (here we used the FitzHugh–Nagumo model and Hodgkin–Huxley model). The code is written in Python.
Our HPC cluster has 1 head node + 24 compute nodes.