EnglishFrancais Google Traduction

Les M5Stack...
Minuscule, la M5Stack Cardputer est une machine liliputienne équipée d'un microcontroleur ESP32.
De la taiile d'une carte de crédit (épaisse d'environ 2 cm !), elle est dotée d'un écran de 1.14' (240 x 135 pixels), d'un clavier de 56 touches et de nombreuses autres options :
un lecteur de cartes MicroSD, un petit haut parleur, un microphone, un port USB C, une connexion Wifi et Bluetooth, une sortie infrarouge et un connecteur Grove I2C.

Programmable en Arduino et en MicroPython cette petite pépite a permis à "riker2072" de proposer sur GitHub ses versions de HP-10C et HP-32S utilisables sur M5Stack Cardputer.


M5Stack Cardputer
zoom



   M5 Stack Cardputer...


   Digikey...


La 10LC
La 10LC s'installe sur M5Stack Cardputer en flashant le firmware disponible sur GitHub à l'aide du logiciel Flash Download Tool et d'un câble USB C.

La page 10LC de "riker2072" présente sur GitHub explique parfaitement comment créer sa propre calculatrice 10LC.

La calculatrice 10LC obtenue est une véritable petite HP-10C avec 10 registres permanents et 99 pas de programme. (les instructions GTO 80 à GTO 99 sont donc admises). Les données et programmes sont sauvegardés sur la carte MicroSD.


10LC
zoom


   GitHub 10LC...


   Forum HPmuseum
low cost 10C on ESP32-S3...


La 32LC
La 32LC s'installe sur M5Stack Cardputer en flashant le firmware disponible sur GitHub à l'aide du logiciel Flash Download Tool et d'un câble USB C.

La page 32LC de "riker2072" présente sur GitHub explique parfaitement comment créer sa propre calculatrice 32LC.

La 32LC est assez proche de la HP-32S mais s'en écarte sur quelques fonctionnalités.
La mémoire programme de 1400 pas est partagée en zones 26 zones de 50 pas, plus une de 100 pas.

La version "béta" proposée sur GitHub a de nombreux manques par rapport à la HP-32S mais il faut espérer que les fonctions non encore implémentées arriveront bientôt.
Sur la version Béta 0.9 il manque :
ENG, INPUT, SHOW, VIEW, MEM, COMPLEX, SF, CF, FS?, l'adressage indirect, les bases (DEC, HEX, OCT, BIN) plus quelques autres fonctionnalités.

Malgré ces quelques petits défauts la 32L est surprenante et mérite de l'intérêt.


32LC
zoom


   GitHub 32LC...


   Forum HPmuseum
low cost 32C on ESP32-S3...


La 42LC
La 42LC s'installe sur M5Stack Cardputer en flashant le firmware disponible sur GitHub à l'aide du logiciel Flash Download Tool et d'un câble USB C.

La page 42LC de "riker2072" présente sur GitHub explique parfaitement comment créer sa propre calculatrice 42LC.

La 42LC est assez proche de la HP-42S mais s'en écarte sur quelques fonctionnalités.

La version "alpha" proposée sur GitHub doit encore subir de nombreux tests mais les premières tentatives de programmation sont plutôt concluantes et laissent présager une jolie petite machine à venir .

Malgré le fait que cette calculatrice n'en soit qu'à sa version"alpha", la 42LC est attractive et plutôt prometteuse.


42LC
zoom


   GitHub 42LC...


Autres projets

"riker2072" travaille aussi sur une version de la HP-11C, et une version HP-32SII, toutes les deux basées sur le modèle "Paper" de M5Stack ...

Malheureusement, la M5Stack Paper utilise une version limitée de Micropython qui a environ 6 chiffres de précision en virgule flottante et des exposants limités à 10^35.
Cette limitation réduirait donc considérablement son caractère pratique en tant que calculatrice utilisable.

"riker2072" recherche donc une bibliothèque de code Python capable d'exécuter des fonctions à virgule flottante avec 10 chiffres de précision en utilisant des nombres entiers de 32 bits (avec lesquels travailler), pour avancer sur son projet.



11LC
zoom

M5Stack Paper
zoom



32SiiLC
zoom









Site map



Firefox      SeaMonkey      Opera      Google Chrome     
Better support with Firefox, SeaMonkey, Opera, Google Chrome
Use of JavaScript

Screen 1024x768 - colors 16 bit or more



  Dernière mise à jour le 15 Août 2024

Site créé avec PHweb © 2009/2024 Pierre Houbert