𝗗𝗘𝗩𝗟𝗢𝗚: 𝟬𝟰
- Abcp Corp
- 2 nov. 2024
- 4 min de lecture
Dernière mise à jour : 3 nov. 2025
Bonjour à tous ! Cela fait maintenant quelques mois que je n’ai pas donné de nouvelles ici, et je m’en excuse.
Le projet a beaucoup avancé, et il est temps de partager les dernières mises à jour sur cette console de jeux qui prend forme peu à peu. Ces derniers mois ont été intenses, et je suis ravi de vous annoncer que j’ai enfin obtenu ma licence nécessaire pour le projet. Cela représente un cap important, car cela ouvre la porte à de nouvelles perspectives, notamment en termes de distribution et de potentiel développement commercial. Cette étape franchie, la version 0.1 de la console est maintenant finalisée !Pour ceux qui découvrent le projet, un petit rappel des spécifications de la console s’impose. Côté matériel, elle intègre un buzzer piézo pour les effets sonores, un élément indispensable pour offrir un minimum d'immersion audio.
J’ai choisi un format de sept boutons qui rappelle les consoles rétro : quatre boutons de direction pour les mouvements, deux boutons principaux (A et B) pour les actions en jeu, et un bouton Start pour lancer ou mettre en pause. Ce design s'inspire des consoles portables classiques, tout en restant simple et efficace pour des jeux à gameplay rapide et intuitif. L’écran est un ST7735, un choix qui combine simplicité et efficacité, idéal pour afficher des graphismes colorés sans consommer trop de ressources. Cet écran permet une résolution adaptée aux jeux de style rétro, et, bien qu’il soit compact, il offre une qualité d’image surprenante, idéale pour donner vie aux petits pixels et aux animations basiques.
Pour enrichir encore l’expérience, j’ai ajouté deux LEDs, qui pourront être utilisées pour des notifications visuelles, des effets lumineux durant les sessions de jeu, ou pour indiquer l’état de la batterie, par exemple.En termes de puissance, le microcontrôleur ESP32 est au cœur du système. C’est une puce suffisamment performante pour gérer les graphismes et la réactivité des boutons, tout en offrant des options de connectivité intéressantes pour le futur (comme le Wi-Fi, si jamais je décide d’inclure des mises à jour en ligne ou des fonctions de synchronisation). L’ESP32 est également parfait pour gérer une consommation énergétique réduite, ce qui est essentiel avec le choix de deux piles LR03 comme source d’alimentation. L’autonomie était un facteur clé pour moi dans cette première version, car je souhaite que la console puisse être utilisée sans avoir à constamment changer les piles.
Evidemment, tout n’a pas été simple, et il y a eu des défis techniques. L'intégration de l’écran ST7735 a demandé quelques ajustements pour obtenir des graphismes fluides et bien synchronisés, et j'ai dû optimiser le code pour garantir que l’ESP32 puisse gérer toutes les fonctions sans surchauffer ou consommer trop d’énergie. D’un point de vue logiciel, il y a encore des optimisations à faire, mais cette première version est pleinement fonctionnelle, ce qui est une grande satisfaction pour moi. Quelles sont les prochaines étapes ? Pour le moment, je prévois de stabiliser cette version, de tester quelques jeux pour valider l'expérience utilisateur, et, qui sait, peut-être d’intégrer de nouvelles fonctionnalités ou de peaufiner encore le design en fonction des retours. Je suis vraiment enthousiaste quant aux possibilités que cette console peut offrir, et j'ai hâte de voir où ce projet va me mener. Restez connectés pour les prochaines mises à jour et n’hésitez pas à partager vos retours ou suggestions !

Nouveautés en préparation !Je travaille actuellement sur une nouvelle version de la console, et j’ai hâte de vous dévoiler quelques détails de cette version améliorée. Mon objectif est d'apporter des améliorations significatives, aussi bien au niveau du matériel que des performances graphiques, pour offrir une expérience de jeu encore plus immersive et agréable.
Écran plus grand et plus immersif: L’un des changements majeurs concerne l’écran. J’ai choisi de passer à un écran 2.8 pouces TFT SPI, version 1.2, avec une résolution de 240x320. Cette taille plus grande et la meilleure résolution permettront une lisibilité accrue et une qualité visuelle supérieure, idéale pour profiter de sprites plus détaillés et de graphismes enrichis. Cet écran va vraiment changer la perception des jeux sur la console, en permettant des effets visuels et des détails que la version précédente ne pouvait pas afficher.
Plus de boutons pour plus de possibilités: J'ai aussi revu la disposition des boutons. En plus des quatre boutons directionnels, cette nouvelle version comporte désormais trois boutons d’action (A, B et un bouton supplémentaire). Avec ces options, la console pourra accueillir des jeux plus complexes, avec des commandes et des actions multiples, tout en gardant un gameplay intuitif.
Nouveau microcontrôleur et options énergétiques: Côté microcontrôleur, je suis passé à une version améliorée, l’ESP32 Lolin 32. Ce modèle est plus fin, et cette finesse me permet d’envisager une ergonomie repensée et plus compacte. De plus, l’ajout d’une batterie rechargeable est désormais beaucoup plus simple que sur la version précédente qui utilisait des piles. Cela rendra la console plus économique à l’usage et beaucoup plus pratique pour les joueurs, qui n’auront plus à changer de piles régulièrement.
Améliorations graphiques et nouveaux effets visuels: Avec ce nouvel écran et cette version d'ESP32, j'ai pu repousser un peu plus les limites graphiques de la console. Les jeux bénéficieront de sprites mieux définis, de graphismes enrichis, et je travaille même sur des effets de parallaxe pour donner plus de profondeur aux décors. En bonus, quelques effets spéciaux (FX) viendront compléter l’immersion : éclats lumineux, transitions visuelles, et autres détails pour enrichir l’univers des jeux. Cela ouvre de nouvelles possibilités de gameplay et rend l’expérience plus immersive.
Je suis vraiment enthousiaste par ces améliorations et ce que cela va apporter aux joueurs. Cette version est encore en cours de développement, mais je partagerai des aperçus dès que j’aurai des éléments plus avancés. Restez connectés pour en savoir plus !

