Modifications

Sauter à la navigation Sauter à la recherche
737 octets ajoutés ,  14 octobre 2017 à 18:35
aucun résumé de modification
Ligne 1 : Ligne 1 :  
{{FEATHER-M0-EXPRESS-NAV}}
 
{{FEATHER-M0-EXPRESS-NAV}}
   −
{{traduction}}
   
== Introduction ==
 
== Introduction ==
 
{{ADFImage|FEATHER-M0-EXPRESS-Brochage-01.png|640px}}<small><br />Cliquer pour agrandir</small>
 
{{ADFImage|FEATHER-M0-EXPRESS-Brochage-01.png|640px}}<small><br />Cliquer pour agrandir</small>
Ligne 47 : Ligne 46 :  
La LED '''NéoPixel''' est connectée sur le broche #8 ien Arduino, vous pouvez donc utiliser [[NeoPixel-UserGuide|le bibliothèque NéoPixel]] en configurant un ruban de LED avec une seule LED. Le NéoPixel est alimenté en 3.3V mais cela n'a pas vraiment d'impact sur la couleur ou la luminosité.
 
La LED '''NéoPixel''' est connectée sur le broche #8 ien Arduino, vous pouvez donc utiliser [[NeoPixel-UserGuide|le bibliothèque NéoPixel]] en configurant un ruban de LED avec une seule LED. Le NéoPixel est alimenté en 3.3V mais cela n'a pas vraiment d'impact sur la couleur ou la luminosité.
    +
=== NéoPixel ===
 
Le NéoPixel est également utilisé par le bootloader pour vous informer de l'état du bootloader:
 
Le NéoPixel est également utilisé par le bootloader pour vous informer de l'état du bootloader:
 
* Vert : le périphérique à été énuméré correctement sur l'interface USB
 
* Vert : le périphérique à été énuméré correctement sur l'interface USB
Ligne 53 : Ligne 53 :  
En CircuitPython, la LED est utilisée pour indiquer le statut de fonctionnement.
 
En CircuitPython, la LED est utilisée pour indiquer le statut de fonctionnement.
   −
{{traduction}}
+
=== La Flash SPI ===
 +
La mémoire Flash SPI est connectée sur 4 broches qui n'ont pas été rendue accessibles en tant que GPIO. De sorte, il n'est pas nécessaire de s'inquiéter d'un éventuel risque de collision avec d'autres périphériques présents sur le bus SPI principal.
   −
La mémoire Flash SPI est connectée sur 4 broches qui ne sont pas été rendue accessibles en tant que GPIO. pins that are not brought out on the GPIO pads. This way you don't have to worry about the SPI flash colliding with other devices on the main SPI connection. Under Arduino, the FLASH '''SCK''' pin is #3, '''MISO''' is #2,  '''MOSI''' is #4, and '''CS''' is #38. If you use '''Feather M0 Express''' as your board type, you'll be able to access the Flash SPI port under '''SPI1''' - this is a fully new hardware SPI device separate from the GPIO pins on the outside edge of the Feather. In CircuitPython, the SPI flash is used natively by the interpretter and is read-only to user code, instead the Flash just shows up as the writeable disk drive!
+
==== Sous Arduino ====
 +
Les broches de la FLASH sont:
 +
* '''SCK''' = broche #3,
 +
* '''MISO''' = broche #2,
 +
* '''MOSI''' = broche #4
 +
* '''CS''' = broche #38.  
 +
Sur le '''Feather M0 Express''' vous serez capable d'accéder au port de la Flash SPI sous '''SPI1''' - c'est un nouveau périphérique SPI matériel totalement séparé des broches GPIO accessibles à la périphérie de la carte Feather.
   −
== Other Pins! ==
+
Dans le cadre d'une utilisation sous Arduino, cette mémoire Flash SPI permet des opérations de lecture/écriture.
 +
 
 +
==== Sous CircuitPython ====
 +
Sous CircuitPython (MicroPython), la mémoire Flash SPI est nativement utilisée par l'interpréteur Python. Cette mémoire Flash apparaît comme étant en lecture seule pour le code utilisateur.
 +
 
 +
== Autres broches! ==
 
{{ADFImage|FEATHER-M0-EXPRESS-Brochage-06.jpg|640px}}
 
{{ADFImage|FEATHER-M0-EXPRESS-Brochage-06.jpg|640px}}
   −
* '''RST''' - this is the Reset pin, tie to ground to manually reset the AVR, as well as launch the bootloader manually
+
* '''RST''' - broche de réinitialisation (dite "''Reset''"). Brancher cette broche à la masse réinitialise le microcontroleur et lance le bootloader.
* '''ARef''' - the analog reference pin. Normally the reference voltage is the same as the chip logic voltage (3.3V) but if you need an alternative analog reference, connect it to this pin and select the external AREF in your firmware. Can't go higher than 3.3V!
+
* '''ARef''' - broche "analog reference", référence de tension pour les broches analogique. Par défaut, la tension de référence est identique au niveau logique du composant (soit 3.3v). Il est cependant possible d'utiliser une tension de référence analogique différente (par ex: 1.5V) et d'indiquer dans votre programme qu'il faut utiliser la référence AREF EXTERNE. Dans pareil cas, la lecture 12bit d'une entrée analogique (valeur de 0 à 4095) couvrira une tension d'entrée de 0 à 1.5V. La tension de référence ne peut jamais dépasser 3.3v. La tension sur une broche analogique ne peut pas être supérieur à la tension de référence!
    
== Debug Interface ==
 
== Debug Interface ==
 
{{ADFImage|FEATHER-M0-EXPRESS-Brochage-07.jpg|640px}}
 
{{ADFImage|FEATHER-M0-EXPRESS-Brochage-07.jpg|640px}}
   −
* '''SWCLK & SWDIO''' - These pads on the bottom are used to program the chip. They can also be connected to an SWD debugger.
+
* '''SWCLK et SWDIO''' - ces pastilles, visibles sous la carte, sont utilisées pour programmer le microcontroleur. Ces pastilles permettent également de connecter un débogueur SWD.
    
{{FEATHER-M0-EXPRESS-TRAILER}}
 
{{FEATHER-M0-EXPRESS-TRAILER}}
29 910

modifications

Menu de navigation