Overblog Tous les blogs Top blogs Technologie & Science Tous les blogs Technologie & Science
Editer la page Suivre ce blog Administration + Créer mon blog
MENU
Publicité
Xtase & Androids

blog à vocation technique sur un ensemble de sujets informatiques et électroniques

Xts-uPocket V2

Publié par Franck GALLIAT in Arduino, DIY, BASIC, ESP32

Bonjour,

 

Voici la dernière version de mon système Xts-uBASIC, encore au format console de poche ...

 

Mais cette fois-ci : avec du WIFI, un lecteur MP3 intégré et un écran couleur.

 

Publicité

Il s'agit à nouveau d'un microcontrôleur ESP32 avec WIFI & FLASH intégrés

plus un module DFPlayer Mini pour la partie MP3,

le tout dans le boîtier d'un vieux jouet électronique la Lexibook JG1010.

 

Le Wifi peut fonctionner en mode AP ou STA (il peut donc se connecter à une box -ou- générer son propre signal wifi).

Au dessus de cette couche wifi : on peut lancer un serveur telnet intégré au microcontrôleur qui permet un contrôle à distance de la console via un PC ou un smartphone par exemple.

Le module DFPlayer mini permet de lire des fichiers MP3 stockés sur une carte uSD sans occuper de temps CPU (ce qui permet d’exécuter le code d'un jeu tout en lisant de la musique de bonne qualité sans ralentissement).

Publicité

Le tout est programmable en BASIC (implémenté par mon Xts-uBASIC & compatible Arduino, Teensy 3.x, ESP32, ...).

Le boîtier et les boutons de contrôles proviennent d'un vieux jouet : la Lexibook JG1010

Il a fallut pour cela faire un reverse-engineering sur le PCB des contacts de la console.

 

Puis commencer à assembler les différents modules ...

 

Enfin adapter l’écran (WaveShare 1"8 160x128 64k colors SPI) :

 

Publicité

Et voila le résultat :

 

(page en cours de rédaction....)

Publicité
Publicité