El microcontrolador ESP32 se ha transformado en un simulador de ecosistema completo que corre a 60 cuadros por segundo, recreando cadenas alimentarias, evolución y ciclos de vida. Este proyecto, presentado por el usuario Master_Molasses1783 en el subreddit de ESP32, permite observar la interacción entre siete entidades distintas: plantas, herbívoros, carnívoros, depredadores ápice, esporas, cadáveres y descomponedores.
Por qué importa: Este desarrollo muestra el potencial del ESP32 para ejecutar simulaciones complejas en tiempo real, abriendo nuevas posibilidades para proyectos educativos y de entretenimiento en hardware de bajo costo.
Lo esencial
- El ecosistema simulado incluye siete tipos de entidades que interactúan y evolucionan.
- Corre a 60FPS en un ESP32 con pantalla TFT IdeaSpark 1.9" ST7789.
- El código fuente está disponible en GitHub para replicar y modificar el proyecto.
Simulación detallada de la cadena alimentaria
Las plantas crecen lentamente y sirven de base para los herbívoros, que se reproducen rápidamente y mantienen el equilibrio. Los carnívoros cazan herbívoros pero evitan a los depredadores ápice, que no tienen enemigos naturales y se alimentan de carnívoros. Además, las esporas introducen enfermedades que afectan a los animales, mientras que los cadáveres y descomponedores completan el ciclo de vida consumiendo restos y esporas.
Mecánicas de evolución y energía
El proyecto incorpora un sistema de herencia genética donde la velocidad se transmite a la descendencia con mutaciones aleatorias. Animales más rápidos pueden capturar alimento y escapar de depredadores con mayor eficacia, pero consumen más energía, lo que añade profundidad estratégica a la simulación.






