Rentrée 2017,
NumWorks lançait sa toute première calculatrice graphique, la
NumWorks N0100. Le microcontrôleur
STM32F412 utilisé renfermait un processeur
Cortex-M4 d'architecture
ARMv7 cadencé à
100 MHz et couplé avec
256 Kio de mémoire
RAM.
Rentrée 2019, la
NumWorks N0100 cédait la place à la
NumWorks N0110. Au menu, remplacement du microcontrôleur par un
STM32F730, utilisant pour sa part un processeur
Cortex-M7 cadencé à
216 MHz.
Et rentrée 2022, nous t'
annoncions la sortie de successeurs, les
NumWorks N0120 et
N0120EX, finalement premières calculatrices graphiques au monde à être munies du port
USB-C suite au report à ce jour indéfini de la sortie de la calculatrice
Zero ZGC2. Seule différence entre les deux variantes, la
N0120EX cible le Portugal où elle est la seule déclinaison de la calculatrice
NumWorks à être incluse dans la
liste officielle des calculatrices graphiques autorisées aux examens de l'enseignement secondaire, et présente à des fins d'identification visuelle par les surveillants un gros marquage au dos. Dans les deux cas, nouveau microcontrôleur
STM32H725 renfermant cette fois-ci un processeur cadencé à
550 MHz, record absolu dans le monde des calculatrices graphiques jusqu'alors détenu par la
regrettée HP Prime G2.
Mais la fréquence processeur ne fait pas tout niveau puissance, grandeurs qui ne sont déjà pas proportionnelles, et intervient de plus là-dedans le
firmware installé.
La
NumWorks N0110, munie de son
firmware officiel
Epsilon, était un peu plus rapide que la
N0100 lors de notre
test initial. Toutefois la tendance s'est complètement inversée depuis avec les mises à jour successives, la
N0100 étant clairement devant en terme de performances. Sans doute ces mises à jour ont-elles justement été conçues avec des fonctionnalités consommant la puissance supplémentaire sur
N0110, et en laissant donc moins qu'avant pour l'utilisateur.
Les
NumWorks N0120 par contre sont de véritables phénomènes de puissance. Notre
test initial a révélé des performances extraordinairement supérieures, venant souvent chatouiller celles des
TI-Nspire CX II !
Les
NumWorks N0120 de rentrée 2022 avaient donc l'avantage d'une puissance phénoménale, le haut de gamme mais au tarif du milieu de gamme, ainsi que d'une connectivité
USB-C robuste et réversible en lieu et place du
Micro-USB fragile et de plus en plus obsolète.
Des arguments qui auraient pu porter un sérieux coup à la concurrence, et que
NumWorks s'est pour une fois bien gardé de mettre en avant. Il y avait donc un problème quelque part.
Au cours de l'année scolaire 2022-2023, les acheteurs ont continué à récupérer aléatoirement des
NumWorks N0110 ou
N0120, sans qu'aucune règle fiable ne puisse être établie. Ce qui revenait à remettre en cause notre hypothèse initiale : les
N0120 étaient-elles vraiment les successeurs de la
N0110 ? S'agissait-il d'un reliquat
(important) de stock de
N0110 déjà fabriquées ou bien cette dernière avait-elle continué à être produite après le lancement des
N0120 ?
Et si les
N0120 ne remplacent finalement pas la
N0110, la question est pourquoi, nos hypothèses dans ce cas étant les suivantes :
- marge inférieure sur le matériel très supérieur des N0120, ce qui inciterait justement à ne pas avoir envie de le mettre en avant
- ou bien difficulté d'approvisionnement sur certains éléments du matériel N0120, avec une impossibilité de les avoir dans une suffisamment grande quantité, ce qui inciterait alors à continuer à faire produire la N0110 pour compléter la quantité de calculatrices disponibles, et être certain qu'il y ait suffisamment de N0120EX pour le Portugal qui n'autorise que cette édition de la calculatrice NumWorks
Et bien nous y sommes, il y a du nouveau pour cette rentrée 2023.
Il y a quelques semaines,
NumWorks a sorti une
version bêta de sa future mise à jour
Epsilon 21. Dans ce cadre les scripts d'installation en ligne ont été mis à jour et regarde bien :
- Code: Select all
N0100:{name:"N0100",ElectronicSignatureAddress:536836624,RAMAddressStart:536870912,RAMAddressEnd:537133056},
N0110:{name:"N0110",ElectronicSignatureAddress:535853584,RAMAddressStart:536870912,RAMAddressEnd:537133056},
N0115:{name:"N0115",ElectronicSignatureAddress:535853584,RAMAddressStart:536870912,RAMAddressEnd:537133056},
N0120:{name:"N0120",ElectronicSignatureAddress:535947264,RAMAddressStart:603979776,RAMAddressEnd:604307456},
N0120Prototype:{name:"N0120_PORTUGAL_PROTOTYPE_20210930",ElectronicSignatureAddress:535947264,RAMAddressStart:603979776,RAMAddressEnd:604307456}
Une nouvelle entrée a été rajoutée à la liste des modèles détectables, la
N0115. Le constructeur s'aprête donc à lancer pour cette rentrée 2023 une nouvelle édition de sa calculatrice, la
NumWorks N0115, à laquelle nous ne nous attendions absolument pas.
Modèle bien mystérieux avec sa numérotation intermédiaire, la
N0115 pourrait bien être le véritable successeur de la
N0110, produite dans les prochaines années en parallèle des
N0120 comme autorisé par les hypothèses précédentes.
Regardons donc le
firmware associé :
- Code: Select all
// stable.json:
{"id":136,"version":"19.5.9","patch_level":"6aa4a89","device_model":{"id":8,"name":"N0115","extension":"dfu"},"size":2854269}
// beta.json:
{"id":148,"version":"21.1.1","patch_level":"577812a","device_model":{"id":8,"name":"N0115","extension":"dfu"},"size":3324877}
Donc dernières versions du
firmware N0115 disponibles sur le serveur de
NumWorks, la
19.5.9 en stable, ou bien justement la
21.1.1 en bêta.
Histoire qu'il n'y ait pas de confusion, récupérons le
firmware 19.5.9, version qui n'a jamais été disponible pour aucune autre
NumWorks. Et bien surprise, comme tu peux le voir ci-contre le
firmware N0115 19.5.9 tourne parfaitement sur notre ancienne
N0110 !
La
N0115 va donc utiliser un matériel extrêmement proche de l'ancienne
N0110, probablement le même microcontrôleur
STM32F730.
Mais dans ce cas qu'est-ce qui change ?
NumWorks sort très régulièrement des révisions matérielles de ses calculatrices, le numéro de révision étant justement indiqué dans le coin inférieur droit de la carte électronique, mais ne va pas changer la numérotation du modèle pour autant. Si ici la numérotation de modèle change, il n'y a que 2 explications possibles :
- soit une différence interne majeure comme avec les N0120, ce qui selon nos tests ne semble pas être le cas
- soit une différence externe changeant significativement l'expérience de l'utilisateur
La différence externe étant la seule hypothèse restante par élimintation, elle pourrait concerner le clavier, l'écran, ou encore la connectivité... ah tiens, pourquoi pas un port
USB-C puisque son support a justement déjà été développé dans le
firmware Epsilon pour le lancement des
N0120 l'année dernière ?
Nous en avons discuté entre nous et cela nous semble être de très loin le plus probable parmi toutes les hypothèses évoquées :
- la NumWorks N0115 de rentrée 2023 sera une N0110 avec un port USB-C.
- les NumWorks N0115 et N0120 vont continuer à être proposées en parallèle