π
<-

News 2025
Avril (7)
Mars (1)

News 2024
Juin (4)
Mai (4)
Avril (2)

News 2023
Août (2)
Juin (3)
Mai (7)
Avril (2)
Mars (3)

News 2022
Août (3)
Juin (4)
Mai (1)
Avril (6)
Mars (4)
Janvier (12)

News 2021
Août (8)
Juillet (28)
Juin (20)
Mai (19)
Avril (25)
Mars (15)

News 2020
Août (16)
Juillet (13)
Juin (17)
Mai (38)
Avril (21)
Mars (17)

News 2019
Août (10)
Juin (4)
Mai (11)
Avril (8)
Mars (18)
Janvier (14)

News 2018
Août (5)
Juin (9)
Mai (10)
Avril (2)
Mars (14)
Janvier (12)

News 2017
Août (10)
Juillet (14)
Juin (14)
Mai (11)
Avril (9)
Mars (12)
Janvier (11)

News 2016
Octobre (10)
Août (8)
Juin (8)
Mai (14)
Avril (9)
Mars (13)
Janvier (11)

News 2015
Octobre (15)
Août (11)
Juin (7)
Mai (12)
Avril (6)
Mars (11)

News 2014
Août (2)
Juin (2)
Mai (5)
Avril (4)
Mars (5)

News 2013
Août (6)
Juin (8)
Mai (14)
Avril (24)
Mars (16)
Janvier (10)

News 2012
Octobre (11)
Août (6)
Juin (8)
Mai (16)
Avril (16)
Mars (6)

News 2011
Août (4)
Juin (11)
Mai (5)
Avril (2)
Mars (6)

News 2010
Juin (1)
Mai (2)
Avril (1)

News 2009
Août (2)
Avril (1)

BBC micro:bit v2 + mise à jour pour TI-83 Premium CE Python

Nouveau messagede critor » 21 Jan 2021, 15:43

12212Depuis des années maintenant, Texas Instruments réalise de gros efforts pour rendre la programmation de ses calculatrices accessible à tous et toutes. Le constructeur a prêté une attention toute particulière aux plus jeunes et non initiés, souhaitant leur permettre de créer tous les projets imaginables sans avoir à se concentrer sur des difficultés annexes. :)

Nous pouvions déjà citer l'interface TI-Innovator Hub, le robot pilotable TI-Innovator Rover, la grille programmable TI-RGB Array ou encore l'adaptateur TI-SensorLink pour capteurs analogiques Vernier.
Tous ces éléments ont de plus l'avantage d'être utilisables directement avec le langage Python des calculatrices concernées, faisant de l'écosystème Texas Instruments le seul Python connecté ! :bj:

Un superbe support pour les enseignements scientifiques au lycée surtout maintenant que tous partagent le même langage de programmation, notamment en SNT, spécialité NSI, SI et Physique-Chimie, avec le gros avantage de la mobilité. En effet, les programmes produits et données collectées restent présents dans la calculatrice apportée par chaque élève à chaque cours, ce qui allège la charge logistique de l'enseignant. Données et algorithmes pourront donc être traités / travaillés à la prochaine séance, en devoir à la maison ou même de façon transdisciplinaire en collaboration avec un autre enseignant ! :D

129591295812957Et depuis la rentrée 2020 dernière grande révolution en date, plus besoin de t'équiper en TI-Innovator pour bénéficier de ces formidables avantages. En effet, la TI-83 Premium CE Edition Python s'est vu rajouter la gestion du nanoordinateur BBC micro:bit programmable en Python dont tu étais peut-être déjà équipé·e ! :bj:
Attention, cela nécessite obligatoirement que ta calculatrice fasse tourner une version 5.5.1 ou supérieure.


La carte micro:bit est initialement un projet lancé par la BBC (British Broadcasting Corporation), le groupe audiovisuel public britannique, accompagné de nombre de partenaires dont ARM, Microsoft et Samsung. Elle fut distribuée gratuitement à un million d'élèves britanniques de 11 et 12 ans.

Le nom rend hommage au précédent succès du groupe dans ce domaine, le microordinateur à vocation pédagogique BBC Micro des années 1980, l'équivalent britannique de par son adoption à nos microordinateurs Thomson MO5 et TO7 inondant écoles, collèges et lycées à la fin de cette décennie dans le cadre du plan IPT (Informatique Pour Tous).

129621296112960La carte micro:bit dans sa version 1 inclut :
  • un afficheur, grille programmable de 5×5= 25 diodes rouges adressables, bien adapté pour l'affichage de motifs éventuellement animés ou encore de texte défilant
  • nombre de capteurs intégrés :
    • capteur de luminosité (lié aux diodes)
    • capteur de température (sur le processeur)
    • 2 boutons poussoirs
      A
      et
      B
      programmables de part et d'autre, comme sur les premières manettes et consoles de jeux portables de chez Nintendo
    • accéléromètre 3D, permettant de détecter les variations d'accélération et par conséquence diverses actions : secouer, pencher, chute libre, ...
    • boussole magnétique 3D, pour détecter cette fois-ci les champs magnétiques
  • connectivité Bluetooth 4.0 basse énergie 2,4 GHz maître/esclave


12277La carte micro:bit utilise un connecteur micro-USB et ta calculatrice un mini-USB.

Pour relier les deux une solution est d'adjoindre un adaptateur USB A femelle ↔ USB mini-B OTG mâle au câble micro-USB venant avec ta carte micro:bit, testée avec succès.

1296512964Pour moins d'encombrement, tu as aussi la solution d'utiliser un câble direct, un USB micro-B mâle ↔ USB mini-A mâle, disponible par exemple chez Lindy et que nous avons testé avec succès.

Pour pouvoir contrôler ta carte micro:bit à partir de tes scripts, Texas Instruments te propose des modules Python complémentaires à installer sur ta calculatrice. Le constructeur en met 9 à ta disposition, et ces modules te permettent chacun d'accéder à tout ou partie des modules ou classes correspondants dans le Python micro:bit :
  • mb_butns → microbit.buttons
  • mb_disp → microbit.display
  • mb_grove
  • mb_music → music
  • mb_neopx → neopixel
  • mb_pins
  • mb_radio → radio
  • mb_sensr

Nous avions même vu qu'il était parfaitement possible depuis ta TI-83 Premium CE Edition Python de faire exécuter du code Python totalement arbitraire à la carte micro:bit, permettant ainsi d'accéder à des fonctions Python non exposées par les modules de Texas Instruments, ou même d'y définir ses propres fonctions.

Voici justement une fonction exécutant directement sur la carte micro:bit connectée le code Python passé en paramètre sous forme de chaîne de caractère, ainsi que de quoi en récupérer le résultat éventuel :
Code: Tout sélectionner
from ti_hub import *

def mb_run(code):
  send('\x05') # enter paste mode (Ctrl-E)
  send(code)
  send('\x04') # exit paste mode (Ctrl-D)

def mb_get():
  return get().split("\r\n")[-3]

C'était justement l'occasion d'explorer un peu plus profondément les possibilités de la micro:bit, et ce fut hélas extrêmement décevant.

Rappelons que les interpréteurs MicroPython ou similaires font appel à 3 types de mémoires avec les rôles suivants :
  • la mémoire de stockage qui accueille et conserve tes scripts
  • le stack (pile) qui, à l'exécution, accueille les références vers les objets créés
  • le heap (tas) qui, à l'exécution, accueille le contenu de ces objets
En gros le stack limite donc le nombre d'objets différents pouvant exister simultanément en mémoire, alors que le heap limite la taille globale occupée par le contenu de ces objets.

Le langage Python a toutefois le gros défaut d'être très gourmand en mémoire, le moindre petit objet de rien du tout créé gaspillant une place énorme. Voici quelques références de tailles pour les plateformes 32 bits :
  • pour un entier nul : 24 octets déjà...
  • pour un entier court non nul (codable sur 31 bits + 1 bit de signe) : 28 octets
  • pour un entier long :
    • 28 octets
    • + 4 octets pour chaque groupe de 30 bits utilisé par son écriture binaire au-delà des 31 bits précédents
  • pour une chaîne:
    • 49 octets
    • + 1 octet par caractère
  • pour une liste :
    • 64 octets
    • + 8 octets par élément
    • + les tailles de chaque élément

En pratique, le heap est donc bien souvent le facteur limitant. Nous l'avions donc testé en priorité sur BBC micro:bit :
Code: Tout sélectionner
mb_run("import gc")
mb_run("a,f=gc.mem_alloc(),gc.mem_free")
mb_run("a")
a=int(mb_get())
mb_run("f")
b=int(mb_get())
[a,f,a+f]


Et voilà, nous constations en effet que l'interpréteur de la micro:bit offrait un heap (tas) Python de seulement 10 Ko de capacité, avec en pratique juste 8 Ko et quelques de libres... :#roll#:

Une capacité absolument ridicule, inférieure à ce qu'offrent les interpréteurs Python des calculatrices graphiques :
  1. 4,100 Mo : TI-Nspire CX II + TI-Nspire CX (Ndless + KhiCAS CX)
  2. 2,068 Mo : TI-Nspire CX II
  3. 2,050 Mo : TI-Nspire CX II + TI-Nspire CX + TI-Nspire (Ndless + MicroPython)
  4. 1,033 Mo : Casio Graph 90+E
  5. 1,014 Mo : HP Prime (version alpha)
  6. 258,766 Ko : Casio Graph 35/75+E (appli CasioPython)
  7. 101,262 Ko : Casio Graph 35+E II
  8. 64,954 Ko : NumWorks (firmware Omega + appli KhiCAS)
  9. 33,545 Ko : NumWorks
  10. 32,648 Ko : Casio Graph 35+E II (appli CasioPython)
  11. 23,685 Ko : TI-83 Premium CE + TI-Python (firmware tiers)
  12. 20,839 Ko : TI-83 Premium CE + TI-Python
  13. 18,354 Ko : TI-83 Premium CE Edition Python / TI-84 Plus CE-T Edition Python
  14. 8,240 Ko : BBC micro:bit


La micro:bit permettait sans aucun doute un large éventail de projets grâce à ses capteurs et actionneurs, mais chaque projet pris individuellement ne pouvait pas aller bien loin, devant sans doute se limiter essentiellement à de l'utilisation très légère des fonctions fournies. Tout élève suffisamment intéressé pour avoir envie d'approfondir sera rapidement confronté à des erreurs de mémoire de plus en plus difficiles et ennuyantes à contourner, et peut-être même pire dégoûté de toute poursuite dans cette branche. :mj:

Mais rien de surprenant lorsque l'on sait que la micro:bit utilise un microcontrôleur nRF51822 de chez Nordic Semiconductor, avec les spécifications suivantes :
  • processeur 32 bits ARM Cortex-M0 cadencé à 16 MHz
  • mémoire de stockage Flash d'une capacité de 256 Kio
  • mémoire de travail RAM d'une capacité de 16 Kio, et voilà qui explique tout... :'(

13451Mais pour cette année 2021 arrive la nouvelle carte micro:bit v2.

Dépêchons-nous de voir ce qu'elle vaut. ;)

1345012961Et bien justement, comme tu peux le constater ci-contre elle utilise un tout nouveau microcontrôleur, le nRF52833, toujours de chez Nordic Semiconductor. Cette fois-ci nous avons des spécifications qui devraient nous permettre de respirer :
  • processeur 32 bits ARM Cortex-M0 cadencé à 64 MHz au lieu de 16 MHz soit 4 fois plus rapide ! :bj:
  • mémoire de stockage Flash d'une capacité de 512 Kio au lieu de 256 Kio soit 2 fois plus grande ! :bj:
  • mémoire de travail RAM d'une capacité de 128 Kio au lieu de 16 Kio soit 8 fois plus grande :bj:

Et ce n'est pas tout, nous constatons d'autres nouveautés sur cette face :
  • ajout d'un haut-parleur
  • ajout d'un microphone MEMs
  • bouton poussoir qui ne sert plus seulement à la réinitialisation (reset), mais permet désormais également d'éteindre la carte (appui long) et de la rallumer (appui court)
  • l'antenne Bluetooth qui devient compatible BLE Bluetooth 5.0, contre seulement 4.0 auparavant

1344912962

Passons maintenant à l'autre face, car les nouveautés ne sont pas terminées. Ici nous avons donc en prime :
  • ajout d'une diode DEL indiquant l'état du microphone
  • ajout d'un bouton tactile sur le logo micro:bit, voici pourquoi il perd sa couleur au profit de contacts métalliques


Reste-t-il encore à confirmer en pratique que la capacité RAM accrue sert bien entre autres à augmenter le heap Python, et dans quelle mesure.

Première chose absolument indispensable à faire, tu dois commencer par reprogrammer ta carte micro:bit avec le fichier firmware .hex dédié fourni par Texas Instruments.

Ce firmware est conçu pour rajouter à ta carte micro:bit la capacité de communiquer via son port micro-USB avec ta calculatrice TI-83 Premium CE Edition Python ou TI-84 Plus CE-T Python Edition.

Normalement rien de bien compliqué, il te suffit juste de connecter ta carte à un ordinateur pour y copier le fichier en question, la carte redémarrant automatiquement en fin de copie pour exécuter le nouveau firmware.

13452
Sauf qu'ici ça ne marche pas. Le fichier .hex distribué par Texas Instruments n'est apparemment pas compatible micro:bit v2, nous obtenons l'émoticône d'erreur accompagnée du code 529. :'(

Mais ne baissons pas les bras. Rendons-nous sur l'éditeur Python en ligne des cartes micro:bit, et importons-y le fichier .hex de Texas Instruments.

Déjà bonne nouvelle, le fichier est reconnu par l'éditeur, nous y obtenons en clair le code Python d'initialisation :
Code: Tout sélectionner
# version history
# 1.0 python functionality
# 1.1 Added TI LOGO and grove ranger
# 1.2 added handshake
# 1.3 added get_version
# 2.0 removed handshake and changed version to 2.0 for release in france

from microbit import *
from machine import time_pulse_us

ti = Image("07700:""07797:""77777:""07770:""00700")

def ranger(pin=pin0):
  pin.write_digital(1)
  pin.write_digital(0)
  pin.read_digital()
  t = time_pulse_us(pin,1,35000)
  print(t)

def get_version():
  print ("TI-Runtime Version 2.0")
 
display.show(ti,delay=10,wait=False)

1345413453Demandons donc à l'éditeur de nous générer un nouveau fichier .hex à partir de ce code.

Il y a espoir, cette fois sa copie sur micro:bit v2 ne déclenche plus d'erreur, et affiche bien le logo de Texas Instruments. :)

Très bon signe, la micro:bit v2 semble correctement se comporter, l'importation du module microbit ne déclenchant aucune erreur.

13455Mais confirmons en lui faisant faire quelque chose, comme afficher l'icône de Pac-man... bingo, ça marche ! :bj:
Code: Tout sélectionner
from microbit import *
from mb_disp import *
display.show("Image.PACMAN",delay=400,wait=True)

Nous te mettons ci-dessous dans les ressources directement le fichier .hex corrigé, désormais compatible à la fois micro:bit v1 et micro:bit v2. :D

13456Finissons-en donc avec le test de la capacité heap Python.

Pour l'exécution des scripts Python sur micro:bit v2 nous bénéficions donc apparemment de 63 Ko libres, pour une capacité totale de 64 Kio.
Fantastique c'est 8 fois plus que les pauvres 8 Ko de l'ancienne carte ! :bj:
  1. 4,100 Mo : TI-Nspire CX II + TI-Nspire CX (Ndless + KhiCAS CX)
  2. 2,068 Mo : TI-Nspire CX II
  3. 2,050 Mo : TI-Nspire CX II + TI-Nspire CX + TI-Nspire (Ndless + MicroPython)
  4. 1,033 Mo : Casio Graph 90+E
  5. 1,014 Mo : HP Prime (version alpha)
  6. 258,766 Ko : Casio Graph 35/75+E (appli CasioPython)
  7. 101,262 Ko : Casio Graph 35+E II
  8. 64,954 Ko : NumWorks (firmware Omega + appli KhiCAS)
  9. 63,024 Ko : BBC micro:bit v2
  10. 33,545 Ko : NumWorks
  11. 32,648 Ko : Casio Graph 35+E II (appli CasioPython)
  12. 23,685 Ko : TI-83 Premium CE + TI-Python (firmware tiers)
  13. 20,839 Ko : TI-83 Premium CE + TI-Python
  14. 18,354 Ko : TI-83 Premium CE Edition Python / TI-84 Plus CE-T Edition Python
  15. 8,240 Ko : BBC micro:bit v1

63 Ko c'est quasiment le double de ce qu'offre la NumWorks, et également 3,5 fois plus que ce qu'offre la TI-83 Premium CE Edition Python, tu te rends compte ? :D

La capacité du heap Python de la TI-83 Premium CE Edition Python est en effet un gros point faible. Mais ici en lui adjoignant une BBC micro:bit v2 tu multiplies la taille de heap utilisable par 4,5 ! :bj:
De quoi approfondir des projets Python sur cette machine, à condition de distribuer correctement les différents objets Python créés entre le heap interne de la calculatrice et le heap externe de la carte, et bien sûr les faire interagir correctement. ;)

Malheureusement, à la différence nous n'avons à ce jour pas accès au code source des modules micro:bit additionnels de la TI-83 Premium CE Edition Python, ni à aucun outil permettant de générer ce genre de module, et ne pouvons donc ni corriger, ni améliorer, ni étendre ces modules. :'(

Nous sommes donc hélas dans l'incapacité de faciliter ton utilisation des nouveaux éléments de la micro:bit v2 depuis ta calculatrice, notamment les microphone, haut-parleur et bouton tactile. La seule façon de les exploiter à ce jour sera de faire appel à la fonction mb_run() partagée plus haut, et lui passer en paramètre le code Python brut à exécuter par la carte.
Avec les difficultés que cela implique, ton script comportant alors à la fois du code Python qui sera exécuté dans le contexte de la calculatrice, et du code Python qui sera exécuté dans le contexte de la carte BBC micro:bit. Il ne faudra surtout pas confondre, les contextes des deux interpréteurs Python étant très différents. Pas le meilleur cadre, du moins pour débuter... :#roll#:



Téléchargements :

Ressource : activités vidéo micro:bit pour TI-83 Premimum CE
Lien vers le sujet sur le forum: BBC micro:bit v2 + mise à jour pour TI-83 Premium CE Python (Commentaires: 0)

Nouveau clavier TI-84 Plus CE pour saisie naturelle fraction

Nouveau messagede critor » 19 Jan 2021, 21:59

Rentrée 2015, Texas Instruments lance ses formidables TI-83 Premium CE pour la France et ses voisins francophones, TI-84 Plus CE-T pour le reste de l'Europe, et TI-84 Plus CE pour le reste du monde.

Comme détaillé ci-contre, TI-83 Premium CE et TI-84 Plus CE ne partageaient pas le même clavier.
Plusieurs différences, notamment sur la 5ème ligne en partant du haut :
  • la TI-83 Premium CE met en avant la saisie des fractions en écriture naturelle, de quoi basculer entre écritures exacte et décimale, la résolution d'équations et les matrices
  • les TI-84 Plus CE mettent quant à elles en avant les fonctions trigonométriques, la fonction inverse et les applications, reléguant ainsi tout ce qui précède à des fonctions secondaires ou menus

Saisir une fraction en écriture naturelle sur TI-84 Plus CE était donc beaucoup plus difficile que sur TI-83 Premium CE. Il fallait invoquer le menu déroulant de l'écran de calculs avec
alpha
y=
, puis choisir
1
.

Manipulation à 3 touches peu intuitive puisque rien au clavier n'indiquait la présence de ce menu, et un gros point faible également par rapport à la concurrence qui propose la fonctionnalité directement au clavier. :mj:

12711Avec le nouveau modèle européen de la rentrée 2020, la TI-84 Plus CE-T Python Edition, Texas Instruments s'attaquait enfin à ce problème. :)

Un nouveau raccourci
alpha
X,T,θ,n
était en effet indiqué au clavier, permettant donc en seulement 2 touches la saisie de fractions en écriture naturelle, raccourci géré par le système à compter de la version 5.3.0. :D

Les raccourcis historiques
2nd
et
2nd
pour aller en début et fin de ligne devenaient eux aussi enfin indiqués au clavier.

L'Amérique du Nord et le reste du monde sont sur le point de bénéficier à leur tour de ces améliorations ; de nouvelles TI-84 Plus CE avec ces nouvelles indications de raccourcis au clavier commencent à apparaître ! :bj:

On peut noter que ces nouvelles TI-84 Plus CE viennent avec un tout nouveau format de numéro de série qui n'indique plus en clair le timbre à date ni la révision matérielle, ici B27400A89.
Voilà qui ne nous facilitera pas la vie à l'avenir... :#roll#:

Selon notre analyse très préliminaire de ce nouveau format, dont vous pouvez trouver plein d'exemples ici :
  • la lettre B initiale indique l'année d'assemblage, ici 2020:
    • A=2019
    • B=2020
  • les 2 chiffres suivants 27 indiquent la semaine d'assemblage dans l'année, et donc ici 27ème semaine de 2020, soit en gros début juillet 2020
  • le caractère suivant 4 indique le type de calculatrice, ici une TI-84 Plus CE :
    • 4 ou T = TI-84 Plus CE
    • 5 = TI-84 Plus
    • 6 = TI-83 Plus
  • et les 5 caractères suivants constituent un numéro de série en hexadécimal


Crédits photos : https://www.ebay.com/itm/293962257591 (merci mr womp womp)
Lien vers le sujet sur le forum: Nouveau clavier TI-84 Plus CE pour saisie naturelle fraction (Commentaires: 6)

KeyI-84 Plus CE : la TI-84 Plus CE à clavier mécanique

Nouveau messagede critor » 09 Jan 2021, 11:06

Utilisatrice ou utilisateur de TI-83 Premium CE ou TI-84 Plus CE, es-tu nostalgique de l'époque des calculatrices de bureau ?

Ces gros pavés à écran incliné non orientable ne rentrant dans aucune poche et que l'on utilisait dans un coin du bureau ?

Et bien cela tombe bien car abstractkb.tk se propose de convertir ta calculatrice en un gros pavé à écran incliné non orientable ne rentrant dans aucune poche, la KeyI-84 Plus CE ! :bj:

abstractkb.tk est un groupe se spécialisant dans la réalisation de claviers personnalisés sur-mesures.

Trêve de plaisanteries, un intérêt de la transformation est de profiter du confort d'un clavier mécanique sur ta calculatrice.

Précisons par contre que la transformation n'est adaptée qu'aux TI-84 Plus CE internationales, et pas aux TI-83 Premium CE françaises. /!

Les claviers ne sont pas les mêmes, il y a 6 touches différentes, dont 5 totalement différentes.


Mais venons-en à ce qui nous intéresse. Comment est faite la KeyI-84 Plus CE ? Car rien que son clavier est déjà plus grand que le boitier de la TI-84 Plus CE.

Pour faire simple, disons déjà qu'il s'agit de 2 plaques métalliques vissées l'une sur l'autre, et entre lesquelles est intercalée la carte électronique originale de la TI-84 Plus CE.

Comme tu le vois aucun obstacle sur la tranche supérieure ce qui reste donc conforme pour le mode examen : le clignotement de la diode examen sera parfaitement visible.

Le kit de transformation utilise 2 cartes filles dédiées au clavier : une petite et une grande.

La grande carte clavier est celle qui se fixe sous la façade avant et détecte les contacts des touches pressées.

La petite carte clavier est quant à elle au format de la carte mère TI-84 Plus CE.

Elle est à fixer sur celle-ci du côté de la face sans composants, c'est-à-dire justement la face des contacts claviers.

Reliée à la grande carte clavier via une nappe, elle permet alors tout simplement de transmettre électriquement les différentes pressions de touches.

Voici justement le détail de l'opération de fixation de la petite carte clavier sur la carte mère TI-84 Plus CE :


L'écran étant alors plus éloigné de la carte mère, le kit prévoit également une rallonge pour sa nappe.

Venons-en au prix... ben c'est là que le projet semble avoir complètement dérapé. :mj:

Pour donc 2 cartes pourtant sans la moindre électronique dessus, 2 plaques métalliques, quelques vis, 3 nappes et 49 touches clavier... pas moins de 150$. :o
Et encore à ce prix-là la carte mère TI-84 Plus CE n'est pas incluse, ce sera à toi de récupérer la tienne d'une façon ou d'une autre et d'assembler le tout.

Il est possible de commander une version partiellement assemblée à 315$. :roll:
Son prix peut être réduit à 180$ si tu fournis ta propre calculatrice TI-84 Plus CE.

Et oui, par soustraction cela donne 135$ pour une TI-84 Plus CE, c'est hélas la réalité des prix astronomiques que le quasi monopole de Texas Instruments lui permet de pratiquer en Amérique du Nord, surfant sans doute sur la fierté d'acheter sa marque locale nationale.

La version complètement assemblée coûte quant à elle 345$, ici encore réductibles à 210$ si tu expédies la calculatrice à transformer. En prime tu devras expédier les touches, que tu peux possiblement récupérer sans regret sur un vieux clavier mécanique non USB, attention donc à ces coûts cachés. :#non#:


12282Tu fais comme tu veux, mais notre conseil est de passer ton chemin. Si tu souhaites disposer d'un véritable clavier sur ta calculatrice, nous avons une solution complète bien plus raisonnable à moins de 20€ port inclus, et en prime compatible à la fois TI-84 Plus CE et TI-83 Premium CE ! :bj:



Source : https://abstractkb.tk/

Crédits images :
Lien vers le sujet sur le forum: KeyI-84 Plus CE : la TI-84 Plus CE à clavier mécanique (Commentaires: 0)

Découvre la dernière carte TI-84 Plus révision AE (2020)

Nouveau messagede critor » 30 Déc 2020, 12:10

Cet article fait partie de notre série un-boxing week 2020. Toute la semaine et tous les jours, découvre des articles exclusifs sortant des sentiers battus, traitant en effet de modèles de calculatrices dont nous parlons peu ou pas d'habitude. Tests, démontage, hacking... achevons 2020 et commençons 2021 en beauté ! ;)

872Pour la rentrée 2004 sortent les TI-84 Plus et TI-84 Plus Silver Edition, premières calculatrices TI-z80 à offrir une connectivité USB. La différence se situe au niveau de la puce Flash, avec :
  • pour la TI-84 Plus, une puce Flash de 1 Mio offrant une capacité de stockage de 480 Kio
  • pour la TI-84 Plus Silver Edition, une puce Flash de 2 Mio offrant une capacité de stockage 1,5 Mio

La TI-84 Plus Silver Edition cesse d'être produite pour la rentrée 2013, remplacée par l'éphémère TI-84 Plus C Silver Edition couleur (une calculatrice ratée...) puis par la TI-84 Plus CE.

La TI-84 Plus quant à elle cesse d'être distribuée en France avec l'annonce du mode examen pour la rentrée 2015.

6077Jusqu'en 2015, nous t'avions régulièrement récupéré et démonté des TI-84 Plus à des fins de documentation du matériel. Parmi les dernières :
  • révisions matérielles Q à S : carte SG84A-12 (janvier 2011 - avril 2011)
  • révisions matérielles V à Y : carte SG84A/B-10 (janvier 2012 - mai 2013)

21122126La TI-83 Plus pour sa part est sortie pour la rentrée 1999.
Rentrée 2013, Texas Instruments la remplace par l'éphémère TI-83 Plus.fr USB. La TI-83 Plus.fr USB cesse en effet presque de suite d'être approvisionnée pour la rentrée 2015, remplacée par la TI-83 Premium CE avec mode examen.
La TI-83 Plus.fr USB est en réalité une TI-84 Plus Silver Edition (OS + matériel) mais vendue au prix d'une TI-83 Plus. Elle utilise directement la dernière carte électronique TI-84 Plus de l'époque, la SG84A/B-10.

Les TI-84 Plus ont toutefois continué à être distribuées hors de France dans les pays non concernés par le mode examen. Nous ne pouvions juste plus en suivre et documenter les évolutions comme nous le faisions jusqu'en 2015, et les sites anglophones n'ayant hélas que fort peu pris le relais. :'(

Tout ce que nous avions eu depuis, c'est fghsgh qui avait partagé sur IRC une photo du démontage de sa TI-84 Plus en révision matérielle AB (assemblée d'avril 2015 à mai 2017, environ).
Il y avait donc eu 3 révisions matérielles depuis la dernière carte documentée (Z, AA puis AB), et nous constations l'usage d'une toute nouvelle carte électronique SG84A/B/F-12.

Aujourd'hui, Adriweb qui est pour le moment aux Etats-Unis, en a profité pour obtenir une TI-84 Plus, toujours commercialisée dans cette zone, et à prix d'or, Texas Instruments profitant apparemment du fait que les américains achètent volontiers leur marque nationale locale sans rechigner.

La calculatrice présente au dos un timbre à date L-0620AE, ce qui indique :
  • un assemblage dans l'usine de code L (aux Philippines)
  • un assemblage tout récent en juin 2020
  • une révision matérielle AE (indiquant donc 6 nouvelles révisions matérielles depuis la fin de la distribution en France avec la révision Y, ou 3 nouvelles révisions matérielles depuis la dernière révision AB documentée)

13312Donc dépêchons-nous d'ouvrir cette TI-84 Plus en nouvelle révision AE.

Et bingo, on y retrouve une toute nouvelle carte mère, de référence SG84C-12 (celle ci fabriquée en Novembre 2019 d'après le code "1947" visible dessus) bien qu'utilisant toujours la même puce ASIC TI-REF 84PLCR/TA1 de 2007.
On remarquera par ailleurs un connecteur écran bien plus petit.

Merci Adriweb ! :favorite:
Lien vers le sujet sur le forum: Découvre la dernière carte TI-84 Plus révision AE (2020) (Commentaires: 2)

Découvre la carte TI-83 Plus nouvelle révision E (2019-2020)

Nouveau messagede critor » 28 Déc 2020, 10:34

3385Sortie pour la rentrée 1999, la TI-83 Plus cesse d'être distribuée en France avec l'annonce du mode examen pour la rentrée 2015, remplacée par la TI-83 Premium CE.

Sortie quant à elle pour la rentrée 2006, la TI-82 Stats.fr fait tourner un OS de type TI-83 sur du matériel TI-83 Plus modifié. Remportant un succès fou malgré ses très faibles capacités, elle sera même n°1 des ventes au lycée jusqu'en 2011 avant d'être battue par la Casio Graph 35+USB de 2009.
3390Rentrée 2014, Texas Instruments réagit en la remplaçant par l'éphémère TI-82 Plus. La TI-82 Plus cesse en effet presque de suite d'être approvisionnée pour la rentrée 2015, remplacée par la TI-82 Advanced avec mode examen, faisant pour sa part tourner un OS TI-84 Plus modifié sur du matériel TI-84 Plus modifié.

La TI-82 Plus est en réalité est une TI-83 Plus (OS + matériel) mais vendue au prix d'une TI-82.

34003401Ce qui nous avait surpris à l'époque, c'était le matériel de la TI-82 Plus.

Elle utilisait une carte mère de référence SG83-10-3 complètement différente de ce qui était connu à l'époque sur les TI-83 Plus.
Son ASIC adoptait également un format inhabituel, n'utilisant soudainement plus le boîtier de référence TI-REF TI738X. L'ASIC voyait ici son die directement soudé en surface puis noyé sous une goutte de résine poly-époxyde.
Sa carte écran de nouvelle référence SG83-20-1 adoptait également un format très différent.

Concernant l'ASIC un changement possiblement motivé par des coûts d'assemblage moindres, ainsi que par la volonté de masquer encore davantage le matériel pour mettre à mal le hacking matériel, notamment dans le contexte du 1er overclocking de TI-83 Plus tout juste réalisé quelques mois auparavant sur Cemetech.

Une question nous taraudait encore l'esprit, ce changement matériel avait-il été fait exprès pour la TI-82 Plus, ou bien concernait-il également les TI-83 Plus de l'époque ?

Car les TI-83 Plus ont continué à être distribuées hors de France dans les pays non concernés par le mode examen. Nous ne pouvions juste plus en suivre et documenter les évolutions comme nous le faisions jusqu'en 2015, et les sites anglophones n'ont hélas pas pris le relais. :'(
Mis à part cette TI-82 Plus, la dernière TI-83 Plus que nous avions ouverte remontait à 2013. Déjà 7 ans de retard, cela commençait à faire beaucoup... :mj:

Mais aujourd'hui, Adriweb qui est pour le moment aux Etats-Unis, en a profité pour nous offrir une TI-83 Plus, encore commercialisée dans cette zone, et à prix d'or, Texas Instruments profitant apparemment du fait que les américains achètent volontiers leur marque locale nationale sans rechigner.

La calculatrice présente au dos un timbre à date L-0620E, ce qui indique :
  • un assemblage dans l'usine de code L (usine Kinpo Electronics aux Philippines)
  • un assemblage tout récent en juin 2020
  • une révision matérielle E
Il s'agit en fait d'une 3ème révision matérielle E, assemblée depuis juillet 2018. En effet il ne faut pas la confondre avec la 1ère révision matérielle E assemblée de février 2002 à février 2003 puis la 2ème d'avril 2004 à avril 2005, par des usines différentes.
En pratique les révisions de TI-83 Plus ont atteint la fin de l'alphabet, et au lieu de passer à 2 lettres comme pour les TI-Nspire CX II, Texas Instruments a décidé en 2012 de recommencer la numérotation des révisions matérielle de TI-83 Plus à la lettre A.

13305Donc dépêchons-nous d'ouvrir cette TI-83 Plus en nouvelle révision E.

Et bingo, on y retrouve le même nouveau format inauguré avec la TI-82 Plus de 2014, avec des références très similaires :
  • carte mère SG83B-11 avec toujours l'ASIC au nouveau format
  • carte écran SG83B-20
Notre hypothèse est ainsi confirmée, le matériel TI-82 Plus au format alors inédit en 2014 n'avait pas été conçu spécifiquement pour la TI-82 Plus, il concernait en fait toutes les TI-83 Plus assemblées à partir de cette date.

Merci Adriweb ! :favorite:
Lien vers le sujet sur le forum: Découvre la carte TI-83 Plus nouvelle révision E (2019-2020) (Commentaires: 5)

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
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.
2953 utilisateurs:
>2938 invités
>9 membres
>6 robots
Record simultané (sur 6 mois):
29271 utilisateurs (le 11/07/2025)
-
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)