I doth whip mine hair to the aft and to the fore.
58 stories
·
2 followers

Solar-powered E Ink: Conway’s Game of Life with circadian rhythm

1 Comment

David Hamp-Gonsalves has taken Conway’s Game of Life and added an intriguing twist by introducing a circadian rhythm. As Hackaday reported, the evolution of the game is now influenced by the amount of ambient light detected through a solar cell. As the solar cell charges a battery, the voltage level of the battery dictates the speed at which the Game of Life progresses. This creates a dynamic where the game is more active during daylight when the solar cell generates more power and slows down or even halts during nighttime when there is less available energy.

To implement this concept, an ESP32 microcontroller is used to run the Game of Life simulation and display the results on a power-efficient 400 x 300-pixel E Ink display. The main processor core of the ESP32 is intentionally put into deep sleep mode most of the time to minimize power consumption. Instead, the Ultra Low Power (ULP) co-processor continuously monitors the lithium battery’s voltage as it charges from the solar cell.

When the battery voltage reaches 3.3 V, signaling sufficient energy availability, the main CPU wakes up and calculates the next state of the Game of Life. This results in the game progressing at different speeds depending on the amount of sunlight the solar cell receives. During bright sunlight, the game updates every few seconds, while on cloudy days, it might take minutes or even hours for a single update.

The clever integration of this energy-dependent behavior transforms the Game of Life into something akin to a cold-blooded animal, where its activity levels are influenced by its external energy source. This idea adds an extra layer of complexity and realism to the traditional cellular automaton, making it more life-like and dynamic. Similar concepts have been explored previously with a “solar creature” that ran a Life-like simulation on a seven-segment LCD, but David’s implementation with an e-ink display and an ESP32 showcases a novel and interesting approach.

For those seeking speed in Conway’s Game of Life, an FPGA-based implementation would be a better choice.

The post Solar-powered E Ink: Conway's Game of Life with circadian rhythm first appeared on Good e-Reader.

Read the whole story
Share this story
Delete
1 public comment
Groxx
66 days ago
reply
Ok, this is a pretty cool piece of wall art
Silicon Valley, CA

Size Comparisons

2 Comments and 4 Shares
If you shrank the Solar System to the size of Texas, the Houston metro area would be smaller than a grasshopper in Dallas.
Read the whole story
Share this story
Delete
2 public comments
Groxx
241 days ago
reply
gotta admit, I can totally see them doing this. it feels like the most factual "my hobby" entry so far.
Silicon Valley, CA
alt_text_bot
242 days ago
reply
If you shrank the Solar System to the size of Texas, the Houston metro area would be smaller than a grasshopper in Dallas.

Faucet

3 Comments and 6 Shares
It's okay, they can figure out which control positions produce scalding water via a trial-and-error feedback loop with a barely-perceptible 10-second lag.
Read the whole story
Share this story
Delete
3 public comments
Groxx
295 days ago
reply
How about two levers: pressure and temperature. Going up on either makes that thing go up.
Silicon Valley, CA
mareino
309 days ago
reply
I just realized that I cannot explain how a thermostatic mixing valve *really* works.
Washington, District of Columbia
alt_text_bot
309 days ago
reply
It's okay, they can figure out which control positions produce scalding water via a trial-and-error feedback loop with a barely-perceptible 10-second lag.
mkalus
308 days ago
TBF, you can shorten the feedback loop by putting the water heater INTO the faucet.

Division Notation

1 Comment and 5 Shares
Science tip: Scientists hardly ever use the two-dot division sign, and when they do it often doesn't even mean division, but they still get REALLY mad when you repurpose it to write stuff like SALE! ALL SHOES 30÷ OFF!
Read the whole story
Share this story
Delete
1 public comment
Groxx
349 days ago
reply
"30÷ off" is so wonderfully evil, I must use it everywhere possible
Silicon Valley, CA

Three Panel Soul - San Francisco Parties

1 Comment and 2 Shares

New comic!

Today's News:
Read the whole story
denubis
484 days ago
reply
Share this story
Delete
1 public comment
Groxx
484 days ago
reply
Accurate as usual
Silicon Valley, CA

finally finished my Elden Ring speedrun any% any time any gear any deaths any damage flasks allowed...

1 Comment

finally finished my Elden Ring speedrun any% any time any gear any deaths any damage flasks allowed breaks allowed summons permitted normal controller my friends helped me and i looked up tutorials

Read the whole story
Share this story
Delete
1 public comment
Groxx
510 days ago
reply
Oh no. A challenger has appeared in my category D:
Silicon Valley, CA
Next Page of Stories