Solar Plant explores growing L-System fractal trees on an e-ink display using only power from the Sun. A virtual pet plant the fractal tree grows in response to light on a rear solar panel.
This project ports L-System examples from Dan Shiffman's Nature of Code course from P5.js to C++. Code has been rewritten to smoothly grow a plant that responds to changes in light throughout its lifetime. Consideration has also been given to functioning within the limited memory specifications of an Arduino compatible microcontroller.