JurassicLife, c’est un petit dinosaure virtuel (style tamagotchi) qui vit sur un ESP32 avec écran.
Il reste là, près de toi, sur ton bureau (ou dans ta poche si tu te fais un boîtier), prêt à reprendre sa vie dès que tu l’allumes.
Le concept est simple :
- tu t’occupes de ton dino,
- tu le vois évoluer,
- et tu t’assures qu’il ne passe pas sa vie à… faire caca. 💩
Tu peux jouer direct… ou tout modifier : sprites, animations, UI, règles, pins, etc.
Bref : c’est fait pour que tu t’éclates.
- C’est quoi JurassicLife ?
- Matériel supporté (plug & play)
- Installation / téléversement (simple)
- Mode DIY (ton propre montage)
- Les actions (GIFs)
- Sauvegarde (microSD obligatoire)
- Personnaliser les sprites / animations
- Organisation du repo
Un petit jeu/compagnon où tu prends soin d’un dinosaure :
- lui donner à manger 🍖
- lui donner à boire 💧
- le laver 🧼
- jouer avec lui 🎮
- lui faire des câlins 💖
- et… gérer les moments “caca” (oui, ça fait partie du job).
JurassicLife est pensé pour être très simple à téléverser si tu as une carte supportée :
- 2432S022
- 2432S028
- ESP32 classique + écran ILI9341 320×240 (profil DIY)
👉 Avec une carte supportée : tu choisis le bon profil dans le code, tu upload, et c’est parti.
Le code Arduino est ici :
arduino/JurassicLife/
Et le README “configuration” (cartes, audio, pins, encodeur/boutons…) est ici :
arduino/JurassicLife/README.md
➡️ En gros : tu modifies quelques #define en haut du fichier, puis tu téléverses avec l’Arduino IDE.
Tu peux aussi faire ton montage perso :
- ton ESP32
- ton écran ILI9341 320×240
- tes boutons / encodeur
- ton boîtier imprimé en 3D
- tes sprites custom
Le projet est fait pour être une base fun que tu adaptes comme tu veux.
Ici, c’est la partie “vie quotidienne”.
Ton dino n’est pas compliqué… mais il a des besoins. (Comme nous tous.)
Quand il a faim, il te regarde avec des yeux de “j’ai rien mangé depuis 3 minutes”.
Hydratation = dino heureux. Et un dino heureux, c’est un dino qui casse moins ton karma.
Parce que oui… après certaines activités, le dino mérite un petit coup de propre.
Le dino a besoin de se défouler. Sinon, il rumine. Et un dino qui rumine… c’est suspect.
Le moment le plus noble du projet : la gestion du caca.
Ne le juge pas. Aide-le. C’est ton dino.
La recette secrète pour remonter le moral : un câlin.
(Et oui, ça marche même sur les dinos.)
Si tu veux retrouver ton dinosaure après une coupure : ➡️ il faut une carte microSD.
Sans microSD : pas de sauvegarde persistante après redémarrage.
Tu veux ton propre dino ? Ton propre style ? Tes propres décors ? Tout ce qui concerne les sprites/animations + scripts de conversion est ici :
Sprites/
Tu peux y trouver un README qui explique comment créer tes sprites et générer des fichiers .h.
arduino/: le code Arduino (le cœur du projet)Sprites/: sprites + scripts de conversion.h3DSTL/: boîtiers / pièces imprimablesscreenshots/: captures + schémas + GIFsModifencours/: tests / WIParchive/: ancien / legacy (si présent)
🦖 Amuse-toi, bidouille, customise… et prends soin de ton dino (même quand il fait caca).






