Seuls les membres ayant 30 points peuvent parler sur le chat.

Forum Casio - Projets de programmation


Index du Forum » Projets de programmation » MicroPython sur Graph 35/75+E
ZezombyeHors ligneRédacteurPoints: 1640 Défis: 13 Message

MicroPython sur Graph 35/75+E

Posté le 09/05/2018 17:27

Page du programme : https://www.planet-casio.com/Fr/programmes/voir_un_programme_casio.php?showid=3603

Todo list :

- Corriger le bug de sauvegarde lors de la sauvegarde d'un fichier vide
- Faire les menus en image
- Module graphique
- Plus de mémoire pour les SH4

Ancien message
Cliquer pour enrouler
Parce que le python est très conseillé pour l'année prochaine, il serait bien de faire un port de MicroPython pour les graph monochromes.

Niveau faisabilité, c'est faisable :
- MicroPython demande 256k d'espace (la limite est de 512k donc on a de la chance) et 16 ko de ram (même pas besoin de taper dans les 256 ko des SH4)
- L'éditeur de texte serait tout simplement une version modifiée d'Edit, avec l'interface adaptée au Python (catalogue intégré, fonctions disponibles avec les F-keys, comme l'appli pour graph 90).

Du coup j'aimerais bien faire le port moi même, mais j'aurai sûrement besoin de votre aide :
- MicroPython ne compile que sous linux (ou en tout cas sûrement pas avec le SDK casio), du coup pour moi ça va être chiant voire impossible de le compiler
- J'ai regardé le port minimal (https://github.com/micropython/micropython/tree/master/ports/minimal) et je comprends que dalle à ce qu'il faudrait modifier sûrement les trucs GPIO, mais quoi d'autre ?

Si vous êtes partant pour ce projet, votre aide est la bienvenue



Pages : Précédente1 ... , 4, 5, 6, 7, 8, 9
MassenaHors ligneRédacteurPoints: 970 Défis: 5 Message

Citer : Posté le 11/09/2019 16:15 | #


Ok !
De toute façon, j'ai pas de Casio Graph 35+E II
Peace was never an option. - Untitled goose game, 2019
CritorEn ligneAdministrateurPoints: 1482 Défis: 18 Message

Citer : Posté le 11/09/2019 16:58 | #


Massena a écrit :
J'ai une question : est-ce-qu'on peut prendre ton micropython pour les cours de math, en algo ?
Celui de Casio, est-il mieux ?

Tu peux utiliser les deux.

Note juste que celui de Casio n'a que les modules math et random.
Alors que Zezombye t'offre en prime array, cmath, gc, micropython et sys.
CaptainluigiHors ligneMembrePoints: 673 Défis: 1 Message

Citer : Posté le 11/09/2019 17:14 | #


Critor a écrit :
Massena a écrit :
J'ai une question : est-ce-qu'on peut prendre ton micropython pour les cours de math, en algo ?
Celui de Casio, est-il mieux ?

Tu peux utiliser les deux.

Note juste que celui de Casio n'a que les modules math et random.
Alors que Zezombye t'offre en prime array, cmath, gc, micropython et sys.


M'enfin , sys est quasi inutile

Ajouté le 11/09/2019 à 17:16 :
* ( on peut quasiment rien faire avec )
Jouez à Mario sans arrêt sur votre Casio !
Ma chaine YouTube : Tutodev
Cliquez pour découvrir
Cliquez pour recouvrir
City Heroes
Piano Casio
Micro GIMP
Merci d'avoir lu.
De rien !
Super !

M'en fout
C'est pas très bien ...
MassenaHors ligneRédacteurPoints: 970 Défis: 5 Message

Citer : Posté le 11/09/2019 17:17 | #


J'y connais rien en python
Peace was never an option. - Untitled goose game, 2019
CritorEn ligneAdministrateurPoints: 1482 Défis: 18 Message

Citer : Posté le 11/09/2019 17:18 | #


Captainluigi a écrit :
M'enfin , sys est quasi inutile

Ajouté le 11/09/2019 à 17:16 :
* ( on peut quasiment rien faire avec )


Si, détecter le modèle de calculatrice, pour par exemple un script Python avec interface texte qui tourne sur tous les modèles.
LephenixnoirHors ligneAdministrateurPoints: 16397 Défis: 140 Message

Citer : Posté le 11/09/2019 17:23 | #


Ou changer la profondeur de la pile de récursion.
Pages : Précédente1 ... , 4, 5, 6, 7, 8, 9

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2019 | Il y a 77 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd