Modifications

Sauter à la navigation Sauter à la recherche
1 539 octets ajoutés ,  3 octobre 2018 à 16:46
Ligne 1 : Ligne 1 :  
{{ENG-CANSAT-NAV}}
 
{{ENG-CANSAT-NAV}}
   −
== Feather M0 Express in details ==
+
== Feather M0 Express ==
 
The Feather M0 use the ATSAMD21G18 ARM Cortex M0+ processor with 3.3V logic and 48 MHz. This chip embed 256K of FLASH (8x more than the Atmega328/Uno) and has 32K RAM (16x more than UNO)!  
 
The Feather M0 use the ATSAMD21G18 ARM Cortex M0+ processor with 3.3V logic and 48 MHz. This chip embed 256K of FLASH (8x more than the Atmega328/Uno) and has 32K RAM (16x more than UNO)!  
 +
 +
<div style="margin: 15px 0; background: rgba(255,204,102,.3); display: block; padding: 15px 15px 15px 15px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; border: 1px solid #ff9900;" >As Feather M0 is compatible Arduino IDE, everything learned for Arduino Uno can be applied to Feather M0. Just care about voltage, the UNO is 5V Logic and the '''Feather 3.3V logic'''.</div>
 +
 +
{| class="wikitable" border="1" style="display: inline-block;"
 +
|-
 +
| align="center" | '''Feather M0 Features'''
 +
|- style="font-size: 90%"
 +
| align="left" | 20 GPIOs
 +
|- style="font-size: 90%"
 +
| align="left" | 6 Analog inputs 12bits<br />value from 0 to 4095.
 +
|- style="font-size: 90%"
 +
| align="left" | 1 Analog output 10 bits<br />value from 0 to 1023.
 +
|- style="font-size: 90%"
 +
| align="left" | PWM on all pins
 +
|- style="font-size: 90%"
 +
| align="left" | Hardware I2C et SPI buses
 +
|- style="font-size: 90%"
 +
| align="left" | UART
 +
|}
 +
 +
{| class="wikitable" border="1" style="vertical-align: top; display: inline-block;"
 +
|-
 +
| align="center" | '''Feather are:'''
 +
|- style="font-size: 90%"
 +
| align="left" | * Small (5c2xm)
 +
|- style="font-size: 90%"
 +
| align="left" | * Light (4.7Gr)
 +
|- style="font-size: 90%"
 +
| align="left" | * Powerful
 +
|- style="font-size: 90%"
 +
| align="left" | * Versatile
 +
|- style="font-size: 90%"
 +
| align="left" | * Polyvalent
 +
|- style="font-size: 90%"
 +
| align="left" | * Available with<br />{{cl|87|complete ecosystem}}
 +
|}
 +
 +
[[fichier:ENG-CANSAT-CONTENT-00.png|640px]]
 +
    
This ATSAMD21G18 has USB built-in which offers USB-to-Serial and debug feature (so no need for FTDI-like chip).
 
This ATSAMD21G18 has USB built-in which offers USB-to-Serial and debug feature (so no need for FTDI-like chip).
Ligne 80 : Ligne 119 :  
* '''#13''' - GPIO #13, also connected to the '''red LED''' near if the microUSB située près du connecteur micro USB.
 
* '''#13''' - GPIO #13, also connected to the '''red LED''' near if the microUSB située près du connecteur micro USB.
 
* '''A0''' - '''Analog input A0''' and also a real '''Analog output''' since the DAC is wired on this pin (DAC = Digital to Analog Converter). The output voltage can be set with a value between 0 and 3.3V. Unlike the PWM output, this pin is {{underline|a real analog output}}. So you can experiment with signal generator.
 
* '''A0''' - '''Analog input A0''' and also a real '''Analog output''' since the DAC is wired on this pin (DAC = Digital to Analog Converter). The output voltage can be set with a value between 0 and 3.3V. Unlike the PWM output, this pin is {{underline|a real analog output}}. So you can experiment with signal generator.
* '''A1 to A5''' - each pin is an Analog input and also a Digital Input/Output.
+
* '''A1 to A5''' - each pin is an Analog input and also a Digital Input/Output.<br />It is a 12-bit analog inputs (so with values from 0 to 4095)
 
* '''SCK/MOSI/MISO''' - those are the pins for the hardware SPI bus. The pin can also been used to as Digital Input/Output.  
 
* '''SCK/MOSI/MISO''' - those are the pins for the hardware SPI bus. The pin can also been used to as Digital Input/Output.  
  
29 837

modifications

Menu de navigation