Produktbeschreibung: Arduino Zero - ABX00003
Arduino Zero ist eine einfache und sehr effiziente 32-Bit- Plattform ähnlich dem Uno -Modell. Die Platte mit erhöhtem Wirkungsgrad ermöglicht unter anderem die Umsetzung von fortgeschrittene Projekte und andere Bildungsprojekte. Das Board basiert auf dem Mikrocontroller ATSAMD21G18 mit einem 32-Bit- ARM-Cortex-M0+ -Core. Eines der wichtigsten Features von Zero ist der Built-in Debugger (EDBG) von Atmel, der auch einen virtuellen COM-Port unterstützt. Das Modul verfügt über 20 I / O -Pins, 10 PWM-Pins, 2 UART-Pins, 6 12-Bit-Analogeingänge, 1 10-Bit-Analogausgangspin. Das Board wird über einen microUSB- oder DC 5,5 / 2,1-mm-Anschluss mit Strom versorgt.
Arduino Zero Leads arbeiten mit einer Spannung von 3,3 V!
Arduino Zero-Programmierung
Das Hochladen von Programmen auf den SAMD21 -Chip unterscheidet sich geringfügig vom Hochladen auf AVR -Mikrocontroller auf anderen Arduino- und Genuino-Boards. Das Board ist mit zwei microUSB-Anschlüssen ausgestattet. Sie können jeden USB-Anschluss verwenden, um das Board zu programmieren, aber es wird empfohlen, das Programmierprogramm zu verwenden, da das Löschen von Chips gehandhabt wird:
- Programmierport : Um diesen Port zu verwenden, wählen Sie das Board "Arduino / Genuino Zero (Programming Port)" in der Arduino IDE aus. Schließen Sie den Programmieranschluss (der sich näher am Gleichstromanschluss befindet) an den Computer an. Der Programmierport verwendet EDBG als USB-SWD-Chip.
- Nativer Port : Um diesen Port zu verwenden, wählen Sie in der Arduino IDE das Board „Arduino / Genuino Zero (Native USB Port)“ aus. Der native USB-Anschluss ist direkt mit dem SAMD21 verbunden. Verbinden Sie den nativen USB-Anschluss (der sich näher an der Reset-Taste befindet) mit Ihrem Computer.
Im Gegensatz zu anderen Arduino- und Genuino-Boards, die Avdude zum Hochladen verwenden, verlässt sich Zero auf Bossac , wenn der Programmierport openOCD verwendet.
Der Hersteller hat auch eine Bedienungsanleitung mit detaillierteren Anweisungen vorbereitet.
Arduino Zero-Spezifikation | |
---|---|
Mikrocontroller | ATSAMD21G18, ARM-Cortex M0 + 32-Bit |
Betriebsspannung | 3,3 V |
Digitale Ein-/Ausgänge | 20 |
PWM-Pins | 3, 4, 5, 6, 8, 9, 10, 11, 12, 13 |
UART | 2 (nativ und programmierbar) |
Analoge Eingänge | 6, 12-Bit-ADC |
Analoge Ausgänge | 1, 10-Bit-DAC |
Externe Interrupts | alle Pins außer Pin 4 |
Aktuelle Kapazität eines einzelnen E / A | 7mA |
Flash-Speicher | 256 KB |
SRAM-Speicher | 32 KB |
EEPROM-Speicher | keine - siehe Dokumentation |
Eingebaute LEDs | 13 |
Zeitliche Koordinierung | 48 MHz |
Maße | 68 x 53 mm |
Masse | 12 gr |