Close

Life - a tribute

A project log for [OLD] gCore - For GUI-based gadgets

An ESP32-based controller board for the Adafruit 3.5" LCD featherwing display designed to serve as the base of portable gadgets.

dan-julioDan Julio 04/23/2020 at 02:460 Comments

To make this project more accessible to other people I put together some drivers and support code so gCore could more easily work with good graphics libraries like LittlevGL and FabGL as well as be programmable in the ESP32 Arduino environment.  Mostly that involved adding device drivers and the power management module to ports of existing demos.  My ESP32 work uses the ESP IDF directly and I also wanted to provide a demo for it that was more than just a port since I think it provides the best way to make sophisticated applications for the ESP32.  For days I couldn't really think of something interesting but reasonably easy to implement.  Then I read about the passing of mathematician John Conway from complications to the coronavirus.   I hadn't really thought about his Game of Life program in a long time but I remember programming it in my youth.  I realized it would be a great demo and a small tribute to a man who made a difference.  The code is in the github and could be ported fairly easily to other ESP32/TFT displays as well.


It even has some famous built-in cell combinations.

Discussions