π
<-
Chat plein-écran
[^]

micropython : la base

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

micropython : la base

Message non lude LaFouine94 » 13 Sep 2019, 23:21

C'est super d'avoir micropython sur la Nspire ! Enfin, c'est déjà ça... On a une console.
Mais pas d'outils pour faire un lien en pyWrite ou un autre éditeur qui permettrait de faire automatiquement un import des fonctions contenues dans le fichier de l'éditeur par exemple. Pas de copier coller... Bref, on est un peu en culotte courte du point de vue des outils et de l'"atelier logiciel". Pour coder sur une Nspire il faut s'accrocher. Il vaut mieux faire ça sur ordi et transférer.
De ce point de vue, l'éditeur de scripts et la console de la TI 83 PCE + python (intégré ou pas) sont plus pratiques.
C'est quand même hallucinant que TI ne fasse aucun effort sur sa nspire de ce point de vue. Evidemment le chiffre d'affaire des ventes de 83PCE, vendues à grande échelle aux lycéens, rend sans doute plus rentable les efforts sur Python qu'une nspire, plus performante, mais plus chère.
Il faut donc remercier le super travail de Vogtinator qui nous permet de faire tourner python sur nspire. J'imagine le temps passé pour mettre au point tout cela, et j'imagine aussi combien il serait coûteux en temps et énergie pour mettre au point un environnement de travail plus riche que celui existant.
Mais hélas, il est vrai que dans son état actuel, micropython sur nspire pénalise les étudiants lycéens qui souhaitent pouvoir s'en servir pour développer des programmes directement sur la calculatrice (en classe par exemple), par rapport aux possesseurs de TI 83 PCE.
Je ne viens pas critiquer, vous avez compris, mais j'aimerais que vous me partagiez votre opinion sur le sujet, car il se peut aussi que je me trompe, ou que ma vision ne soit pas bonne.
Merci à tous.
Avatar de l’utilisateur
LaFouine94
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 7%
 
Messages: 59
Images: 1
Inscription: 11 Sep 2013, 10:49
Localisation: Sucy-en-brie
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: micropython : la base

Message non lude Noury » 14 Sep 2019, 00:08

LaFouine94 a écrit:Pas de copier coller...

- shift + flèches pour sélectionner
- ctrl-C pour copier
- ctrl-V pour coller
- ctrl-X pour couper
Avatar de l’utilisateur
NouryVIP++
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 52.6%
 
Messages: 287
Inscription: 07 Sep 2018, 09:19
Localisation: Sceaux, France 92
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: micropython : la base

Message non lude critor » 14 Sep 2019, 08:03

LaFouine94 a écrit:C'est super d'avoir micropython sur la Nspire ! Enfin, c'est déjà ça... On a une console.
Mais pas d'outils pour faire un lien en pyWrite ou un autre éditeur qui permettrait de faire automatiquement un import des fonctions contenues dans le fichier de l'éditeur par exemple. Pas de copier coller...

Pas de copier coller dans la console, mais le copier coller est bel et bien géré dans pyWrite.
shift
+ flèches pour sélectionner
Puis selon ce que tu veux
ctrl
X
,
ctrl
C
ou
ctrl
V
.

D'autre part, pour exécuter le script saisi tu as Run en haut à droite de l'éditeur :
Image

Est-ce les fonctionnalités que tu cherchais, ou bien c'est autre chose ?
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: micropython : la base

Message non lude critor » 14 Sep 2019, 08:21

LaFouine94 a écrit:C'est quand même hallucinant que TI ne fasse aucun effort sur sa nspire de ce point de vue. Evidemment le chiffre d'affaire des ventes de 83PCE, vendues à grande échelle aux lycéens, rend sans doute plus rentable les efforts sur Python qu'une nspire, plus performante, mais plus chère.


Il faut considérer la chose un peu plus globalement. Nous avons :
  • la TI-Nspire qui est un modèle international
  • la TI-83 Premium CE qui n'est distribuée qu'en France et dans les pays francophones voisins (Belgique, Suisse)
  • la TI-84 Plus CE qui est commercialisée à la place dans tous les autres pays qui n'ont pas droit à la TI-83 Premium CE (reste de l'Europe, Amérique, etc...)
  • la Casio Graph 90+E qui n'est distribuée qu'en France et dans les pays francophones voisins (Belgique, Suisse)
  • la Casio fx-CG50 qui est commercialisée à la place dans tous les autres pays qui n'ont pas droit à la Graph 90+E (reste de l'Europe, Amérique, etc...)

Tu peux parfaitement envoyer l'application Python de la TI-83 Premium CE Edition Python sur une TI-84 Plus CE de rentrée 2019. Mais son lancement affichera une erreur comme quoi la fonctionnalité Python n'est pas disponible sur TI-84 Plus CE :
Image
Et c'est bien un message définitif sur les calculatrices en question, si tu ouvres les calculatrices tu noteras que la puce Atmel ATSAMD21E18 dédiée au Python est manquante sur les TI-84 Plus CE. Elles utilisent bien le même circuit, mais la puce n'y est pas soudée comme tu peux voir au-dessus de la puce ASIC :
1135511485
Donc, fort bizarrement, il semble que Texas Instruments ne veut pas de la fonctionnalité Python sur TI-84 Plus CE, alors que :
  • l'effort de développement a déjà été fait pour la TI-83 Premium CE qui partage le même matériel
  • Casio propose déjà le Python sur son modèle fx-CG50, distribuée de même à la place de la Graph 90+E hors de France
Et je n'y vois qu'une seule explication, c'est que hors de France le Python est prévu mais uniquement pour TI-Nspire (ce qui d'ailleurs poussera à la montée en gamme).
Par contre, si TI sort, comme je le pense, une mise à jour avec Python pour les TI-Nspire, ce sera uniquement pour les nouvelles TI-Nspire CX II.
Les simples TI-Nspire CX ne sont plus mises à jour, donc il faudra continuer à utiliser le triplet Ndless+MicroPython+pyWrite ou Ndless+MicroPython+NoteEditor.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41470
Images: 14480
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor


Retourner vers Problèmes divers / Aide débutants

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 12 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1015 utilisateurs:
>1006 invités
>4 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)