Nanos 33, Nano Every.....nouvelles cartes Arduino !

Bonjour

Une nouvelle famille de cartes arrive chez Arduino, les Nano 33

Nano 33 Every, Nano 33 IOT, Nano 33 BLE.....
Selon les modèles le processeur est un ATMega4809 ,un SAMD21, un nRF52840 (Cortex -M4), ........

[

(voir aussi ici)

quelques réactions pèle-mêle :

on a l'évolution notable et compatible des uno / nano qu'on n'osait plus espérer : 5 volts, - cher, + de mémoire, + de périphériques, (+ rapide ?) mais dans l'indifférence générale (+ 1 mois sans réaction !), ça arrive trop tard ?

les nouveaux avr0 sont en fait des xmega simplifiés (rien à voir avec les pic) :

  • on devrait pouvoir utiliser les bibliothèques du uno wifi
  • il existe aussi des attiny de la même veine (tinyAvr1 ~ Avr0), qu'on devrait aussi pouvoir programmer avec l'IDE arduino
  • les avr0 ont une nouvelle interface de téléversement/débogage (à 1 fil*), est-elle supportée par arduino, au moins pour le téléversement ?
  • "Single pin programming and debugging interface (UPDI)"

on notera qu'on a conservé la même bizarrerie que pour l'uno : µP interface USB + puissant que le µP principal ...

le choix du MPM3610 me laisse songeur, il est compact, mais aussi + cher qu'une solution ic + self

Sur la page suivante une bonne présentation des 4 nouvelles cartes 'Nano', une AVR et 3 ARM pour ce qui est du microcontrolleur principal

-la carte Nano Every avec son ATMEGA 4809 (comme la récente carte Uno WiFI REV 2)
-les 3 cartes Nano 33 (3,3V) avec leurs SAMD21 , sortes de cartes MKR au format nano

4 forums spécialisés pour ces diverses cartes 'Nano'
https://forum.arduino.cc/index.php?board=135.0

Les schémas sont publiés et ça commence bien !

Nano every
Annonce officielle F = 20 MHz.
Assez surprenant mais bon pourquoi pas.
Réalité F = 16 MHz,
C'est plus logique pour accepter les bibliothèques existantes mais officiellement c'est toujours 20 MHz.
Il faut parcourir le forum pour que le "support" non officielle le dénommé "pert" l'admette avec difficulté.

Avant Arduino confondait courant max en "Absolut Ratings" (40 ma) et en service permanent (20 mA).
Maintenant Arduino confond fréquence max d'horloge garantie et fréquence de fonctionnement choisie.

Plus surprenant : plus de quartz ou résonateur externe : utilisation de l'oscillateur interne "super précis" ± 2% entre 0 et +70°C et ± 4% dans toute la gamme de fonctionnement.
Génial, avant d'acheter attendons que les clones chinois équipés d'un quartz arrivent sur le marché, mais pour avoir des clones il faudrait que cette carte ait préalablement un marché ce qui n'est pas gagné.

En agissant sur un registre on doit pouvoir basculer l'oscillateur interne entre 20 MHz et 16 Mhz mais combien d'utilisateurs en seront capables ?

J'ai vraiment du mal à comprendre le "business plan" d'Arduino et quel est le marché qu'ils recherchent.

J'ai vraiment du mal à comprendre le "business plan" d'Arduino et quel est le marché qu'ils recherchent.

Idem pour moi..... j'ai l'impression qu'ils tirent 'tous azimuts ' en ce moment en espérant trouver la cible

Pour deux des nouvelles cartes 'Nano' : la Nano 33 BLE et la BLE Sense (proc nRF52840) Arduino choisit (prudemment ?) de s'appuyer sur MBED Os !!

2019-08-01_10-45.png

annonce :

article de Martino Facchin sur raisons du choix de MBED Os :

dépot du nouveau Core : "ArduinoCore-nRF528x-mbedos mbed"

2019-08-01_10-45.png

(si un peu de perte de temps ne fait pas de mal)
je suis tombé sur ce topic qui illustre la difficulté de créer des clones valables
avrfreaks
notre sympathique Chinois s'est fait logiquement démonter avant de se retrouver seul au monde
il faudrait qu'il change son approche, sans quoi on n'a pas fini de se farcir le vieux 328p en matière d'AVR

ce qui me plairait comme nano en 5 volts :

  • ch340n avec ATmega4808
  • ch340n (ou usb direct ...) avec ATSAMC21E17A (le E18 est trop cher)
    il faudrait que les broches (1 ou 2) des programmateurs spécifiques soient sorties, pour pouvoir charger le bootloader, voire déboguer, voire récupérer un des (3 ou 4) ports série si besoin

Dans ces nouvelles "nano" il y a deux points qui me gênent fortement :

  1. La confusion qu'apporte l'emploi du nom "nano" qui me semble-t-il appartenait à Gravitec.
    Sous le terme nano on trouve 4 processeurs : Atmel 328p, Atmel 4809, Atmel SamD21 et un Nordicsemi nRF52840.
    Soit 2 avr 8 bits et 2 ARM 32 bits.
    Belles confusions à prévoir, déjà qu'il en avait avec nano et micro.

  2. Plus grave : suppression des quartz et autres résonateurs et fonctionnement sur l'oscillateur interne bien moins stable.
    Arduino ne communique surtout pas sur ce point , il faut télécharger les schémas pour s'en rendre compte.

Quote

article de Martino Facchin sur raisons du choix de MBED Os :

Why we chose to build the Arduino Nano 33 BLE core on Mbed OS | Arduino Blog

Je ne l'ai pas lu car je crois que je n'en croirais pas un mot.

Pourquoi ?
Déjà la prestation arduino pour la DUE avait été une catastrophe et pour la zéro avec le SAMD21 c'est Atmel qui a adapté les bibliothèques. Pire sur les photos de la carte Zero du site arduino on pouvait lire clairement "Made by Atmel for Arduino" .
Pour le circuit nRF52840 Nordicsemi n'a pas forcément accepté d'en faire autant.

Mais ce n'est pas tout.
Rappelez vous ce qui s'est passé lors de "l'évacuation de Musto" du monde arduino. Banzi avait cocoricoté les deux pieds sur son tas de fumier.
Sauf que celui qui possédait la plus grosse part d'Arduino ce n'était pas Banzi mais Musto et pour l'éjecter il a fallut aligner les euros et beaucoup d'euros.
Et tout à fait par hasard sur le site suisse équivalent de notre societe.com quand on surveillait la société arduino.sa il est apparu deux administrateurs qui toujours par hasard étaient des membres de la haute direction d'ARM qui étaient là peut être pas tout à fait sans raison.
Je vous dis de suite plus aucune information n'est disponible sur arduino.sa sans prendre un abonnement à moneyline.ch

Certains avaient juré leur grands dieux que c'était faux que jamais ARM avait racheté Arduino, qu'Arduino appartenait toujours "à la team Arduino" mais pour moi actuellement on voit là concrétisation de ce rachat.

Le point positif c'est qu'à coté de la partie professionnelle de MBed on verra peut-être arriver une partie "grand public".
La crainte c'est que l'esprit de ce forum ne suive pas.