Go Down

Topic: [Résolu] Arduino Nano Every - Erreur de schéma. (Read 323 times) previous topic - next topic

jc_buntu

Bonjour.

Sur le schéma NANOEveryV3.0.sch.pdf du 17/07/2019, j'ai constaté que la broche PA2 correspondait à la sortie Arduino A4/SDA.
Une autre broche, PF2, correspond au même libellé, mais le fil de liaison ne semble pas raccordé au BUS "bleu".
Une autre broche, PF3, correspondant  au libellé A5/SCL n'est pas raccordé au BUS.

D'où mes interrogations :
A quelle fonction Arduino PF2, sous réserve d'être réellement raccordée, correspond t-elle ? ( sûrement pas A4/SDA !)
PF3 est sans doute raccordée au BUS ( fonction Arduino SCL) ... à moins que ce ne soit une autre broche du 4809 !!!

Bref ! Est-il possible de m'éclairer sur ces points et/ou signaler les anomalies au dessinateur.

Merci

al1fch

#1
Nov 18, 2019, 11:33 am Last Edit: Nov 18, 2019, 11:38 am by al1fch
Bonjour

Le forum dédié à cette carte est , je pense, l'endroit ou signaler et questionner
https://forum.arduino.cc/index.php?board=137.0

içi les "nouvelles cartes nano" de tout type n'intéressent pas grand monde (contrairement aux cartes diverses à base d'ESP8266, d'ESP32 ou de STM32)!!
https://forum.arduino.cc/index.php?topic=618207.0


jc_buntu

OK, merci, I0 pour l'info ... et l'avis sur les cartes ESP !
Souci pour informer le team Arduino : ils parlent une langue étrangère que je maîtrise peu !!!

al1fch

s'i l'on ajoute qu'ils ne sont pas hyper réceptifs......

68tjs

Sur le forum dédié à cette carte tu n'entrera en contact qu'avec des bénévoles "++", les vrais responsables n'interviennent jamais et sont injoignables.

Quelque soit la langue que tu utilisera si tu critiques leur travail , même si c'est pour signaler des erreurs, tu aura des difficultés à obtenir une réaction.


jc_buntu

Bonjour à tous.
Comment dire .... que je ne partage pas tous les avis énoncés !

1 - la carte nano Every : je l'expérimente depuis hier et la "tord" dans tous les sens :
    ** mise en veille et réveil par interruption ( timer/évènement externe) -> OK
    ** Comparateur analogique -> fonctionne correctement et permet le réveil de la carte.
    ** Blocs logiques (CCL) -> Super idée même si un seul n'est disponible sur l' Every
    ** ............... je poursuis mes investigations ces qq jours !

    Je n'ai pas grand chose à faire de cartes disposant de périphériques pré-implantés, comme les ESP. Le wifi ne      correspond pas à mes applications et lorsque j'ai besoin d'une liaison hertzienne, j'utilise XBee et LoRa.
La consommation de la nano Every peut descendre à un niveau très faible.
Seul souci : il faut vraiment travailler les docs constructeur pour avancer avec fiabilité. Par ailleurs, j'aimerais que les µC implantés sur les cartes soient montés sur des supports afin de pouvoir programmer d'autres µC ...

2 - Nous nous servons tous (ou presque !) de l'IDE Arduino. Imparfait, parfois limité en fonctionnalités, mais super simple à utiliser. Cet IDE open source et gratuit est développé sous la responsabilité d'Arduino SA. L'achat de cartes Arduino en permet la maintenance et l'amélioration. Peut-on profiter d'un système sans y collaborer d'une façon ou d'une autre ?

3 - La réactivité. J'ai obtenu une réponse pertinente à mes interrogations, quelques heures après mon post ! Il semble qu'elle soit celle d'un utilisateur averti, mais la communication sur le forum anglais est particulièrement efficace.

Merci tout de même à tous pour vos avis ... qui me permettent de donner les miens !
     

al1fch

#6
Nov 19, 2019, 09:37 am Last Edit: Nov 19, 2019, 07:31 pm by al1fch
Bonjour

l'échange d'avis est une des raisons dêtre de ce forum !

Concernant la réactivité , ne pas confondre
celle d'un 'maker', bénévole, utilisateur des cartes  comme westfw   (communauté Arduino)
celle de l'"équipe Arduino", des concepteurs des cartes
Le niveau de réactivité n'et pas du tout le même.......

Quote
L'achat de cartes Arduino en permet la maintenance et l'amélioration
Tout téléchargement de l'IDE Arduino via le site Arduino.cc passe par une invitation à contribution
"Just Downmload / Contribute & download", l'achat de cartes" officielles"  Arduino n'est qu'une  forme de soutien parmi d'autres (les contributions sur le forum , tutoriels.... librairies....en sont une autre)

Nul nécessité d'infléchir son choix de carte  pour soutenir

Il est bon de constaterq ue Microchip continue  le développement des AVR et apporte des périphériques nouveaux (comme un poil de blocs logiques) . Dans mon cas particulier cela arrive trop tard..... je suis déjà passé à autre chose.
L'arrivée de l'ATMega4809 a déjà été signalées  sur ce forum , y compris l'existence d'une version en boitier DIP40.

Pour ma part actuellement , vu mes besoins, les cartes minimales à ESP32 sont devenues les cartes à tout faire,  que j'ai ou pas besoin du WiFi, du BT classique, du BT BLE....
En matière de faible consommation en veille profonde  j'atteins 5µA !avec de telles  cartes minimales n'incluant pas d'interface UART/USB à demeure et alimentées directement en 3,2V.
.....jeu égal avec les cartes Pro Mini 8MHz 3V3 modifiées


68tjs

#7
Nov 19, 2019, 09:31 pm Last Edit: Nov 19, 2019, 09:32 pm by 68tjs
Quote
Thank you Westfw. I can't open eagle's files but your answer works for me.
Les fichiers Eagle peuvent s'ouvrir avec la suite Kicad.

Attention aussi bien pour les schémas que pour les implantation circuit imprimé il faut les ouvrir avec les logiciels eeschema et pcbnews en dehors de l'ensemble intégré kicad. En mode indépendant (standalone).

Ces deux programmes en mode "indépendant" ont un outil de conversion qui n'est pas accessible en mode intégré.
Une fois convertis les fichiers peuvent s'ouvrir  avec Kicad intégré.

al1fch

#8
Nov 19, 2019, 10:28 pm Last Edit: Nov 19, 2019, 11:17 pm by al1fch
Quote
Sur le schéma NANOEveryV3.0.sch.pdf du 17/07/2019, j'ai constaté que la broche PA2 correspondait à la sortie Arduino A4/SDA.
Une autre broche, PF2, correspond au même libellé, mais le fil de liaison ne semble pas raccordé au BUS "bleu".
Une autre broche, PF3, correspondant  au libellé A5/SCL n'est pas raccordé au BUS.
Attention : Les liaisons au bus sur ce schéma sont facultatives.

Pour  le routage le label  du fil (A4/SDA par exemple) est déterminant, c'est lui qui détermine la continuité électrique.
PF02 est relié à A4/SDA  suivant cette convention. Les signaux içi ne sont pas définis comme 'membres d'un bus' (syntaxe particulière avecun label de bus et, dérivés, des labels de signaux)

Le bus sur ce type de schéma est est un élément graphique optionnel destiné à faciliter la compréhension par un  lecteur humain, voier un simple  "élément décoratif" en poussant un peu plus loin !!

ll n'y a donc pas d'erreur de schéma en tant que schéma destiné à produire un circuit imprimé (but principal de ce schéma) mais  une maladresse pour un schéma destiné à être lu par un humain !!   Par cohérence graphique il aurait été souhaitable  d'amener tous les fils au bus.... ou enlever le bus du schéma.
L'impression d'erreur vient du fait que la convention suivie par ce schéma pour les continuités électriques  n'est pas celle imaginée.



Artouste

#9
Nov 20, 2019, 01:14 pm Last Edit: Nov 20, 2019, 01:16 pm by Artouste
Bonjour

l'échange d'avis est une des raisons dêtre de ce forum !

Concernant la réactivité , ne pas confondre
celle d'un 'maker', bénévole, utilisateur des cartes  comme westfw   (communauté Arduino)
celle de l'"équipe Arduino", des concepteurs des cartes
Le niveau de réactivité n'et pas du tout le même.......
Tout téléchargement de l'IDE Arduino via le site Arduino.cc passe par une invitation à contribution
"Just Downmload / Contribute & download", l'achat de cartes" officielles"  Arduino n'est qu'une  forme de soutien parmi d'autres (les contributions sur le forum , tutoriels.... librairies....en sont une autre)

Nul nécessité d'infléchir son choix de carte  pour soutenir

Il est bon de constaterq ue Microchip continue  le développement des AVR et apporte des périphériques nouveaux (comme un poil de blocs logiques) . Dans mon cas particulier cela arrive trop tard..... je suis déjà passé à autre chose.
L'arrivée de l'ATMega4809 a déjà été signalées  sur ce forum , y compris l'existence d'une version en boitier DIP40.

Pour ma part actuellement , vu mes besoins, les cartes minimales à ESP32 sont devenues les cartes à tout faire,  que j'ai ou pas besoin du WiFi, du BT classique, du BT BLE....
En matière de faible consommation en veille profonde  j'atteins 5µA !avec de telles  cartes minimales n'incluant pas d'interface UART/USB à demeure et alimentées directement en 3,2V.
.....jeu égal avec les cartes Pro Mini 8MHz 3V3 modifiées


bonjour
C'est aussi mon constat  actuel , vu le cout d'acquisition  d'un module basé sur esp32, la facilité d'approvisionnement et les différentes déclinaisons +/- pré-équipées, la maintenance suivie sous l'IDE,  c'est devenu "mon couteau suisse" :smiley-mr-green:

jc_buntu

OK, ok ... merci à tous.

Lecture des EAGLE : oui, je sais -> ouvrir avec KiCAD ! Mais j'ai récemment changé mon disque dur  et n'ai pas encore tout installé. J'attends d'aller " à la ville" pour terminer l'installation ( ici web satellitaire à 128Ko/s, 10€ par giga  et pas de réseau GSM !).

ESP32 : Re Ok, ok ! Je suis toujours en cours de test sur la Nano Every, notamment pour la mise en veille et le réveil par interruption classique ( front descendant sur pin D4). Le sketch dédié à cet usage et un bidouillage me permettent de mesurer les intensités consommées par la carte ... et je ne suis pas arrivé à "descendre" au-dessous de 28mA. C'est beaucoup. Il y a de fortes chances que certains composants périphériques soient éradiqués virilement ( régulateurs de tension/LED 5v/ SAMD11 ?)
Je pense poster à ce sujet sur le site Anglais.
Par ailleurs, et bien qu'utilisant des µC 32bits pour d'autres applications, j'apprécie beaucoup le 4809.

D'un autre côté il serait bien utile que les cartes d'essais ( arduino et autres) soient équipées de supports ZIF pour les µC. Ça permettrait de pouvoir en programmer des vierges, utilisés sur des CI perso ( encombrement, accès aux fonctions strictement utiles ...) via une carte d'interface TQFP-> 2,54mm pour les yeux moins alertes.

68tjs

#11
Nov 20, 2019, 09:37 pm Last Edit: Nov 20, 2019, 10:05 pm by 68tjs
Quote
D'un autre côté il serait bien utile que les cartes d'essais ( arduino et autres) soient équipées de supports ZIF pour les µC.
Le DIP est en voie de disparition.
Le CMS est généralisé --> dur dur à souder surtout ceux avec moins de 0,5 mm entre pattes mais encore possible.
Le BGA se répand de plus en plus et là installations spéciale obligatoire.

ATMega 4809
Modèle CMS : 4 modèles, prix moyen par 5000 pces (info site Microchip) 1$
Modele BGA : 4 modèles, prix moyen par 5000 pces (info site Microchip) 1$
Modèle DIP :   1 modèle,  prix moyen par 5000 pces (info site Microchip) 1,4 $  40% plus cher.

Ce qui freine la généralisation du BGA c'est que les circuits imprimés 4 couches sont quasi obligatoires dans tous les cas, les nanos ble et ble sense qui utilisent un nrf 52840 BGA sont en circuit 4 couches. Avec l'accroissement de la demande en 4 couches les prix finiront par bien diminuer et l'usage du BGA explosera.
La vie avance.

Il existe des supports pour boîtiers non DIP, la revue Chip Scale Review en parle assez souvent mais c'est du lourd destiné au laboratoires.

al1fch

Bonsoir

içi une interview de Dario Pennisi qui a dirigé la conception de  la carte Nano Every :
https://blog.arduino.cc/2019/05/31/getting-started-with-the-new-arduino-nano-every/

Il souligne en particulier  le potentiel :
de l'alimentation,
de l'interface USB (possibilité d'implanter divers profils USB)
du bloc de logique programmable (CCL)

A suivre....

Go Up