Bonjour,
Je viens de faire l'acquisition d'une nano 33 BLE.
Mes difficultés avec la langue anglaise m'obligent à venir vous importuner encore une fois.
Ai-je bien compris :
les GPIO de la nano classique sont exactement équivalentes sur la nano 33 BLE ;
La nano 33 BLE possède tout comme "sa petite sœur" des résistances internes pullup de D0 à D13 et A1 - A2 et A3. Dés lors, les instructions pinMode(bouton[X], INPUT_PULLUP) et digitalRead sont toujours valables ;
A6 et A7 n'ont pas de pullup interne et ne sont gérables qu'avec analogRead contrairement à A1 - A2 et A3.
Hormis le fait que les GPIO de la nano 33 BLE sont en 3.3v, il n'y a donc pas de changements concernant leur gestion en ce qui concerne les points que je viens d'évoquer.
répndre nécessite de se plonger dans la data Sheet du microcontrolleur Nordic Semiconductor nRF52840 !!
chose que peu d'entre nous ont probablement faite....
Sans vouloir faire de mauvais esprit j'ai tendance à penser qu'il serait plus rapide de lister les points communs entre ces cartes.......
Il se peut que les fonctions Wiring d'Arduino effacent en partie les différences
instructions pinMode(bouton[X], INPUT_PULLUP) et digitalRead sont toujours valables
Voire si l'IDE Arduino les propose en exemples une fois effectuée la sélection de la carte 33 BLE
Ce n'est pas aussi simple que ce que tu présentes.
Si tu as des difficultés avec la langue anglaise je t'informe que Chrome (ou Chromium dans sa version libre) dispose d'un traducteur instantané. Je l'utilise sans restriction vu que l'anglais et moi ça peut aller uniquement quand je ne peux pas faire autrement, si j'ai du français disponible mon choix est vite fait.
Les deux cartes n'ont rien à voir entre elles.
La nano "classique" utilise un microcontrôleur Atmega328p Atmel famille avr 8 bits qui fonctionne sous 5V.
La nano dîte blé utilise un microcontroleur Nordic famille ARM qui fonctionne sous 3V.
Donc même si en gâchant énormément d' E/S (atmega 328 = 32 broches, Nordic = 72 broches -> une quarantaine d'E/S de perdues) les broches paraissent interchangeables il y aura beaucoup de vérification à faire.
Je pense que tu devrais mener ta réflexion dans l'autre sens : quelle carte me faut-il pour réaliser ce que je veux faire.
Peu de personnes ici utilisent cette nano ble. En bluetooth beaucoup (donc aide possible) utilisent des cartes basées sur esp32, vendue plus de 4 fois moins cher et qui se programment dans l'IDE arduino.
Je prends note de vos remarques.
A priori, pour l'instant tout fonctionne à l’identique.
Cependant la sortie 5V ne fonctionne pas. Seule la sortie 3.3v fonctionne.
J'arrive à faire fonctionner un écran LCD en 5V en passant par VIN et là je ne sais pas si je fais bien ?
Les GPIO auraient t'ils été inversés ? je n'ose pas envoyer du 9v sur la pin 5v
5V: This pin outputs 5V from the board when powered from the USB connector or from the VIN pin of the board. Note: for it to work, you need to short the VBUS jumper on the back of the board.
5V : Cette broche sort 5V de la carte lorsqu’elle est alimentée par le connecteur USB ou par la broche VIN de la carte. Remarque : pour que cela fonctionne, vous devez court-circuiter le cavalier VBUS à l’arrière de la carte.
La réponse est là donc pas besoin de préciser.
Dommage je croyais qu'il y avait un problème sur la carte et j'en ai commandé une autre. Tant pis pour moi.
Contrairement à la nano classique, sur la 33 BLE de même que A0 - A1 - A2 et A3, A6 et A7 ont une résistance de pullup interne et peuvent être traitées avec l'instruction digitalRead.
D'autre part cette nano 33 étant en 32 bits, les calculs en virgule flottante sont très précis contrairement à la nano classique.
Pour une vingtaine d'euros seulement, avec un processeur beaucoup plus puissant, plus de mémoire flash, plus de sram, le bluetooh... Je la recommande vivement.
Pour une vingtaine d'euros seulement, avec un processeur beaucoup plus puissant, plus de mémoire flash, plus de sram, le bluetooh... Je la recommande vivement.
On a quand même intérêt il me semble à mettre cette carte en concurrence avec les diverses cartes bâties avec des ESP32 (espace memoire, processeur, WiFi, Bluetooth classique, BLE...., prix, commauté d'utilisateurs...)
J'ai l'impression que ces diverses cartes à ESP32 sont déjà devenues dans les faits, pour un grand nombre d'intervenants de ce forum, les 'nouvelles cartes Nano' en dépit des efforts marketting d'Arduino.cc