Todays candles have been optimized not to flicker. But it turns out when we bundle three of them together, we can undo all of these optimizations and the resulting triplet will start to naturally oscillate. A fascinating fact is that the oscillation frequency is rather stable at ~9.9Hz as it depends mainly on gravity and diameter of the flame.
We use a rather unusual approach based on capacitive sensing with a wire to detect this frequency and divide it down to a 1 Hz clock for a time base.
Link to project repository.
View the logs in order
Tim

Bruce Land
Damian
Shocked by this project! Learned a lot from your sharing. Thanks a lot!