π
<-

News 2023

News 2022
July (1)
June (1)
May (1)
April (3)

Report sortie calculatrice Zero

New postby critor » 02 May 2022, 12:25

Dans une actualité précédente nous t'annoncions pour la rentrée 2022 la sortie d'une toute nouvelle calculatrice graphique en Amérique du Nord, la Zero par l'entreprise du même nom (façon de faire qui rappelle la NumWorks). Le projet se veut offrir une version améliorée et plus abordable de la TI-84 Plus CE, équivalent à l'international de notre TI-83 Premium CE française, tout en étant compatible avec ces dernières niveau utilisation.

Ce qui nous amène à la question que nombre d'entre vous se sont posée : est-ce une copie/contrefaçon/imitation et donc est-ce illégal ?

Les nombreuses améliorations concernaient le logiciel et le matériel.

Niveau matériel, nous te détaillions par la suite les spécifications, la calculatrice s'architecturant autour d'un microcontrôleur STM32F413. Nous avions par rapport à la TI-84 Plus CE :
  • niveau cœur à la place du processeur 8 bits eZ80 à 48 MHz, un 32 bits Cortex-M4 / ARMv7 cadencé à 100 MHz :bj:
  • à la place de l'antique port mini-USB AB, une connectivité USB enfin contemporaine et facile avec un port USB-C, première calculatrice graphique au monde à nous proposer cette évolution tant attendue ! :bj:
  • non pas 4 Mio de Flash mais 5 Mio (répartis en 1 Mio de Flash interne au microcontrôleur + 4 Mio de Flash externe) :bj:
  • non pas 256 Kio de RAM mais 832 Kio (répartis en 320 Kio de RAM interne au microcontrôleur + 512 Kio de RAM externe) :bj:
  • non pas 1200 mAh de capacité pour la batterie mais 2200 mAh
Des spécifications très supérieures n'ayant absolument rien à voir avec la TI-84 Plus CE, à présenter plutôt comme une version améliorée de la première NumWorks N0100 de 2017 (microcontrôleur similaire STM32F412, 1 Mio de Flash, 256 Kio de RAM).
Imagine tes programmes TI-Basic ou assembleur eZ80 tourner sur un tel matériel... :favorite:

Niveau logiciel, le lien avec la TI-84 Plus CE est bien lointain. Il n'y a aucune reprise du code de Texas Instruments ni même des éléments graphiques. Tout est intégralement recodé à partir de zéro, en cherchant certes à offrir les mêmes fonctionnalités (la compatibilité étant quand même le but du projet) mais absolument pas à reprendre ou imiter la même apparence. De plus le code s'appuie sur la bibliothèque graphique lvgl non utilisée par Texas Instruments, donc forcément à moins de gros efforts en ce sens l'aspect visuel restera très différent.

Par exemple, on peut noter une fenêtre graphique tirant grandement profit de la définition en 320×240 pixels de l'écran, alors que la TI-84 Plus CE la limite pour sa part à une zone centrale de 265×165 pixels alors entourée d'une épaisse bordure inesthétique et totalement inutile sur ses parties latérales.

A d'autres endroits pour afficher des délimitations, on peut encore noter des caractères de texte à la place d'éléments graphiques TI-84 Plus CE.

Bref, a priori rien à voir avec une copie ou imitation.

Sauf que l'intégralité du contenu du site Zero officiel vient d'être effacé, pour rediriger vers une page "coming soon". Cela concerne toutes les pages ainsi que les fichiers utilisés, notamment les différents visuels.

Contacté par plusieurs membres de la communauté s'intéressant à ce formidable projet, le dirigeant de Zero a répondu que la calculatrice ne sortirait probablement pas pour la rentrée 2022 comme prévu initialement.
Quel dommage, les petits américains n'auront donc pour la rentrée 2022 toujours pas d'alternative à l'achat à des prix à 3 chiffres de TI-84 Plus CE au matériel le plus limité toute concurrence confondue. :'(

Aucune trace publique en ce sens, mais il nous semble très probable que Zero ait fini par recevoir un courrier de la part de Texas Instruments, et que ce dernier se soit visiblement montré suffisamment convaincant sur le caractère illégal en l'état du projet.

Alors, qu'est-ce qui a bien pu rater dans les plans de Zero ?

Dans son premier design la calculatrice Zero disposait d'un aspect extrêmement proche de celui des TI-84 Plus CE, pouvant amener certains acheteurs à les confondre.

La chose a certes été corrigée depuis par un redesign prenant même le soin de passer les inscriptions alphabétiques clavier en rouge, s'éloignant certes de la TI-84 Plus CE mais tombant alors par malchance sur quelque chose ressemblant énormément à la TI-82 Advanced Edition Python distribuée en France :


Nous doutons toutefois que la TI-82 Advanced Edition Python distribuée dans une zone géographique totalement différente ait pu être un argument.

Le seul point sur lequel Texas Instruments a pu appuyer à notre avis, c'est le clavier.

D'un côté, la Zero utilise les mêmes inscriptions clavier que la TI-84 Plus CE. Nous ignorons si c'est un problème, dans le sens où ces inscriptions n'ont plus évolué depuis la TI-83 Plus sortie en 1999 il y a maintenant près de 23 ans.

Par contre, en dehors des touches fléchées, la Zero utilise la même disposition de touches clavier que la TI-84 Plus CE. Et le redesign des formes et tailles du boîtier ainsi que de ses touches pour la sortie de cette dernière a justement fait l'objet d'une protection.

Ces derniers points nous semblent bien faibles, dans le sens où les calculatrices scientifiques Casio sont massivement imitées en Asie et Afrique, de façon bien plus assumée (clavier identique, reproduction logicielle identique au pixel près, parfois même boîtier identique et nom de modèle/marque trompeur), avec des condamnations nous semblant plutôt être l'exception que la règle.

Mais par élimination, ils nous semblent bien être les seuls points sur lesquels Texas Instruments a pu appuyer : le clavier avec tout ce qu'il implique (disposition de ses touches, forme de ses touches, détail de leurs inscriptions, couleurs de ces inscriptions).

Dans l'intérêt des utilisateurs, nous formulons le vœu que le projet Zero puisse renaître de ses cendres, les TI-84 Plus CE inférieures aux TI-83 Premium CE françaises étant beaucoup trop chères en Amérique du Nord avec leurs prix à 3 chiffres...

Source : viewtopic.php?f=121&t=25579&start=30#p267638 + viewtopic.php?f=121&t=25579&p=267728#p267728
Link to topic: Report sortie calculatrice Zero (Comments: 2)

Spécifications complètes Zero: STM32F413, 5M Flash, 832K RAM

New postby critor » 11 Apr 2022, 09:35

Dans une actualité précédente nous t'annoncions pour la rentrée 2022 la sortie d'une toute nouvelle calculatrice graphique, la Zero par l'entreprise du même nom (façon de faire qui rappelle la NumWorks). Le projet se veut offrir une version améliorée et plus abordable de la TI-84 Plus CE, équivalent à l'international de notre TI-83 Premium CE française, tout en étant compatible avec ces dernières niveau utilisation.

Par rapport à ce dernier point, on peut justement noter les claviers aux inscriptions absolument identiques :


Les nombreuses améliorations concernent le logiciel et le matériel.

Niveau logiciel par exemple, on peut noter une fenêtre graphique tirant grandement profit de la définition en 320×240 pixels de l'écran, alors que Texas Instruments la limite pour sa part à une zone centrale de 265×165 pixels alors entourée d'une épaisse bordure inesthétique et totalement inutile sur ses parties latérales.

Niveau matériel, le site officiel annonce par rapport à la TI-84 Plus CE :
  • à la place du processeur 8 bits eZ80 à 48 MHz, un 32 bits à pas moins de 100 MHz ! :bj:
  • à la place de l'antique port mini-USB AB, une connectivité USB enfin contemporaine et facile avec un port USB-C, première calculatrice graphique au monde à nous proposer cette évolution tant attendue ! :bj:
  • par rapport aux 4 Mio de Flash 20% de stockage supplémentaire, ce qui nous amène donc à 5 Mio

Par la suite nous creusions un petit peu la chose :
  • D'une part sur la mémoire Flash, nous expliquions que les 5 Mio étaient probablement répartis sur 2 puces de capacités respectives 4 Mio et 1 Mio, règle binaire des puissances de 2 oblige. La dissymétrie suggérait de plus que les 1 Mio étaient probablement internes à une puce microcontrôleur.
  • D'autre part sur l'identification de ce mystérieux processeur 32 bits à 100 MHz, grâce au travail de RapidZapper nous expliquions qu'il s'agissait d'un processeur Cortex-M4 implémentant l'architecture ARMv7, exactement comme sur la première NumWorks, la N0100 de la rentrée 2017.

Toutfois niveau microcontrôleur renfermant le processeur en question, nous étions restés sur une hésitation :
  • soit le STM32F412 avec 1 Mio de Flash interne et 256 Kio de RAM, comme la NumWorks N0100
  • soit le STM32F413 avec 1 Mio de Flash interne mais 320 Kio de RAM

Et bien grâce à roccolox programs et TIny_Hacker qui ont simplement envoyé la question à Zero, nous sommes aujourd'hui en mesure de te révéler les spécifications complètes de ce futur produit. :favorite:

Nous avions raison sur le microcontrôleur et bonne nouvelle c'est le STM32F413 qui est utilisé, le meilleur des deux cas donc ! :bj:

Nous confirmons donc 1 Mio de Flash interne au microcontrôleur, auquel s'ajoutent 4 Mio de Flash sur puce externe pour un total de 5 Mio.

Sur la RAM maintenant énorme surprise, car TIny_Hacker nous annonce 832 Kio, nombre qui semble sortir de nulle part. :o
Pour comprendre décomposons un peu la chose : 832-320=512K.
L'explication en est alors simple, nous avons les 320 Kio de RAM internes au microcontrôleur, auxquels s'ajoutent 512 Kio de RAM sur puces externes pour un total enfin suffisant de 832 Kio ! :bj:

Et enfin, la batterie est une Lithium de type LiPo avec 2200 mAh de capacité.

Bref si l'on adopte le point de vue d'une TI-84 Plus CE, la Zero en révolutionne clairement et indiscutablement le matériel avec des composants bien plus récents et très supérieurs.
Imagine ce que donneront tes programmes TI-Basic et peut-être même assembleur sur un tel matériel... ;)

Mais il est amusant de constater d'autre part la proximité entre les choix matériels pour la Zero et pour la NumWorks N0100 de 2017. Il n'empêche que même de ce point de vue, la Zero en est également une amélioration très significative :
  • non pas 1 Mio de mémoire Flash mais 5 Mio soit 5 fois plus ! :bj:
  • non pas les ridicules 256 Kio de mémoire RAM qui nous font cruellement souffrir en Python depuis des années mais 832 Kio soit 3,25 fois plus ! :bj:
  • non pas 1200 mAh de capacité pour la batterie mais 2200 mAh soit plus de 1,8 fois plus ! :bj:
A quand des versions des firmware Omega/Upsilon et application KhiCAS pour la Zero ? ;)
Si jamais la Zero n'inclut pas officiellement d'application Python ce qui n'est pas annoncé à ce jour, ce serait l'occasion de pouvoir disposer enfin d'un heap Python correctement dimensionné, au-delà des très insuffisants 32K de la NumWorks qui nous font souffrir depuis des années, et des 19K des TI-84 Plus CE Python et TI-84 Plus CE-T Python Edition avec lesquels on ne peut quasiment rien envisager de sérieux une fois les bibliothèques graphiques importées.

Espérons pouvoir prochainement te compléter cela de photos du matériel et affiner la chose d'un test logiciel. À bientôt on espère... ;)

Référence : Comparaison Zero avec TI-84 Plus CE Python et NumWorks N0100

Source : roccolox programs via TIny_Hacker

Crédits photos : TIFreak8x

Identification processeur Zero: STM32F412/413 Arm Cortex-M4

New postby critor » 04 Apr 2022, 12:42

Dans une actualité précédente nous t'annoncions pour la rentrée 2022 la sortie d'une toute nouvelle calculatrice graphique, la Zero. Le projet se veut offrir une version améliorée et plus abordable de la TI-84 Plus CE, équivalent à l'international de notre TI-83 Premium CE française, tout en étant compatible avec ces dernières niveau utilisation.

Par rapport à ce dernier point, on peut justement noter les claviers aux inscriptions absolument identiques :


Les nombreuses améliorations concernent le logiciel et le matériel.

Niveau logiciel par exemple, on peut noter une fenêtre graphique tirant grandement profit de la définition en 320×240 pixels de l'écran, alors que Texas Instruments la limite pour sa part à une zone centrale de 265×165 pixels alors entourée d'une épaisse bordure inesthétique et totalement inutile sur ses parties latérales.

Niveau matériel nous en savons déjà un peu plus. La Zero utilise :
  • à la place du processeur 8 bits eZ80 à 48 MHz des TI-84 Plus CE, un 32 bits à pas moins de 100 MHz ! :bj:
  • à la place de l'antique port mini-USB AB des TI-84 Plus CE, une connectivité USB enfin contemporaine et facile avec un port USB-C, première calculatrice graphique au monde à nous proposer cette évolution tant attendue ! :bj:
  • par rapport aux 4 Mio de Flash des TI-84 Plus CE 20% de stockage supplémentaire, ce qui nous amène donc à 5 Mio (que l'on peut supposer répartis sur 2 puces de capacités respectives 4 Mio et 1 Mio, règle binaire des puissances de 2 oblige)

Imagine ce que donneront tes programmes TI-Basic pour TI-83 Premium CE et TI-84 Plus CE avec une telle puissance...

Restait toutefois une question essentielle par rapport à la possibilité de faire tourner des programmes écrits en langage assembleur.

Quel pouvait bien être le processeur utilisé ?

Et bien RapidZapper de la communauté NumWorks Omega a étudié le fichier de mise à jour en version 1.0.106 présent sur le site officiel.

Sans avoir donc la calculatrice entre les mains, il réussit l'exploit d'identifier son processeur. Cela l'amène en effet à conclure à l'utilisation d'une puce microcontrôleur STM32 comme sur les calculatrices NumWorks, et plus précisément à un membre de la famille STM32F4, tous basés sur un processeur Arm Cortex-M4.

Cela fait beaucoup de choix, il en existe pas moins de 11 :
STM32F401, STM32F405, STM32F407, STM32F410, STM32F411, STM32F412, STM32F413, STM32F427, STM32F429 ou STM32F469

Mais nous savons que le processeur doit tourner à 100 MHz, ce qui nous permet de réduire le choix à seulement 4 puces :
STM32F410, STM32F411, STM32F412 ou STM32F413

On peut affiner encore un petit peu. Nous avons vu plus haut que la mémoire de stockage Flash était scindée en deux espaces de 4 Mio et 1 Mio répartis sur 2 puces. Sans doute que les 1 Mio sont sur une Flash interne au microcontrôleur. Cela nous permet de réduire le choix à seulement 2 puces :
STM32F412 ou STM32F413

À bientôt pour la réponse...

Source : viewtopic.php?f=121&t=25579#p267378

Crédits photos : TIFreak8x

Zero, clone amélioré de TI-84 Plus CE (100 MHz + USB-C)

New postby critor » 01 Apr 2022, 15:03

1415914165Pour les calculatrices scientifiques, nos magasins sont inondés de clones de calculatrices Casio.

Avec l'accord du constructeur ou pas, les fabricants reprennent ce qui leur plaît dans les éléments matériels, logiciels et de design de Casio.

On peut citer aussi bien des marques poubelles comme Lexibook, Auchan, des constructeurs qui perdent de leur superbe en s'abaissant à cela comme HP, des contrefaçons de Citizen en Gtttzen, ...

Lorsque conçus sans son accord, parfois Casio arrive même à faire condamner le constructeur concerné, comme avec la EATES fc-991CN+.
4095413414337


Ces clones pouvaient parfois se révéler intéressants, car utilisant souvent des matériel et même processeur différents de ceux de Casio.

Toutefois jusqu'à présent si l'on s'en tient aux modèles récents, ce phénomène de clonage ne concernait que les calculatrices scientifiques.

Dans le cadre des calculatrices graphiques on ne trouvait jusqu'à présent essentiellement que des clones plus ou moins bien réussis de très vieilles calculatrices Casio du siècle dernier. Aux capacités nullissimes dans le contexte actuel, elles concernaient davantage l'Asie et l'Afrique. La non conformité aux modes examen français ou européens terminait de plus d'expliquer leur quasi inexistence chez nous.

Mais les choses sont peut-être sur le point de changer sur la scène des Etats-Unis. Pour le contexte rappelons que la TI-84 Plus CE (version internationale de notre TI-83 Premium CE française) y est la référence, et que NumWorks est actuellement en train de tenter de pénétrer le marché nord-américain pour la rentrée 2022, avec son nouveau modèle N0120.

Or un tout nouveau clone de calculatrice graphique est actuellement en préparation pour la rentrée 2022, la Zero, et pourrait bien venir contrecarrer ses plans.

En effet comme tu devrais le remarquer malgré l'évolution du design dans le temps, la Zero ne s'inspire pas d'une antiquité mais de la TI-84 Plus CE au succès planétaire !
Tu y retrouves ainsi entre autres exactement le même clavier et n'auras donc rien à apprendre de spécifique pour utiliser la Zero.

La toute dernière version du design a certes un peu évolué depuis, et la ressemblance est moins flagrante en dehors du clavier.

Chose remarquable ici, nous avons une protection antichoc sous la forme d'une bande de caoutchouc d'un bleu très esthétique faisant le tour du boîtier ; un excellent choix dans le contexte du cadre scolaire que l'on sait être très hostile pour les appareils électroniques.

Sur le matériel par contre, la Zero s'affranchit totalement de son modèle, et pour le meilleur comme nous allons voir.
Outre l'écran couleur 2,8", on nous annonce plusieurs bonnes nouvelles :
  • non plus un processeur 8 bits eZ80 à 48 MHz, mais un 32 bits à 100 MHz ! :bj:
  • une connectivité USB enfin contemporaine et facile avec un port USB-C, première calculatrice graphique au monde à nous proposer cette évolution tant attendue ! :bj:
  • 20% de stockage supplémentaire, ce qui par rapport aux 4 Mio de Flash des TI-84 Plus CE nous amène donc à supposer 5 Mio (sans doute répartis sur 2 puces de capacités respectives 4 Mio et 1 Mio, règle binaire des puissances de 2 oblige)

Imagine ce que pourraient donner tes programmes TI-Basic et assembleur favoris à 100 MHz... :favorite:

Nous mourrons d'envie de pouvoir te la tester, mais pour te faire patienter en attendant voici un petit unboxing de la part d'un des testeurs et par Zero eux-même en vidéo :



Notons le clin d'œil sur la boîte, "this box contains Zero calculators". ;)

Cassant complètement les codes et habitudes des cloneurs de calculatrices, la Zero pourrait bien venir jouer les trouble-fêtes à la rentrée 2022 et damer le pion à NumWorks sur le marché américain. Surtout que de plus se baser sur la TI-84 Plus CE, le modèle local largement plébiscité par les petits américains, est sans doute un énorme avantage.

À très bientôt on espère...

Liens :
Crédits images Zero :

-
Search
-
Social TI-Planet
-
Featured topics
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
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
738 utilisateurs:
>703 invités
>29 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)