Adafruit ItsyBitsy M4 Express featuring ATSAMD51 32-bit Cortex Arduino IDE

Artikelnummer: AF3800

Kategorie: Board


16,73 €

inkl. 19% USt.,

sofort verfügbar

Lieferfrist: ca. 1 - 3 Tage

Pack


Beschreibung

BESCHREIBUNG

Was ist kleiner als eine Feather, aber größer als ein Trinket? Es ist ein Adafruit ItsyBitsy M4 Express mit dem Microchip ATSAMD51! Klein, leistungsstark, mit einem ultraschnellen ATSAMD51 Cortex M4-Prozessor, der mit 120 MHz läuft - dieses Mikrocontroller-Board ist perfekt, wenn man etwas sehr Kompaktes mit einer Menge Leistung und einem Haufen Pins will. Dieser Itsy ist wie ein Hochgeschwindigkeitszug, mit seinem 120MHz Cortex M4 mit Gleitkomma-Unterstützung und 512KB Flash und 192KB RAM. Ihr Code wird zick und zack und zoom, und mit einem Haufen zusätzlicher Peripheriegeräte zur Unterstützung, wird dies mit Sicherheit Ihr neuer Lieblings-Chipsatz sein.

Der ItsyBitsy M4 Express ist nur 1,4" lang und 0,7" breit, hat aber 6 Power-Pins, 23 digitale GPIO-Pins (von denen 7 analoge Eingänge sein können, 2 x 1 MSPS Analog-Out-DACs und 18 x PWM-Out). Es ist der gleiche Chip wie der Adafruit Metro M4, aber wirklich sehr klein. Er ist also großartig, wenn Sie einen Prototypen auf einem Metro M4 oder (dem kommenden) Feather M4 fertiggestellt haben und das Projekt viel kleiner machen wollen. Es hat sogar 2MB SPI Flash eingebaut, für Datenlogging, Dateispeicherung oder CircuitPython Code.

Das Spannendste am ItsyBitsy M4 ist, dass man ihn zwar mit der Arduino IDE verwenden kann, wir ihn aber mit CircuitPython an Bord ausliefern. Wenn Sie es einstecken, wird es als ein sehr kleines Laufwerk mit main.py darauf angezeigt. Bearbeiten Sie main.py mit Ihrem Lieblings-Texteditor, um Ihr Projekt mit Python, der populärsten Programmiersprache, zu erstellen. Es werden keine Installationen, IDE oder Compiler benötigt, so dass Sie es auf jedem Computer verwenden können, sogar auf ChromeBooks oder Computern, auf denen Sie keine Software installieren können. Wenn Sie fertig sind, ziehen Sie den Itsy' aus und Ihr Code geht mit Ihnen.

Hier sind einige der Updates, auf die Sie sich freuen können, wenn Sie ItsyBitsy M4 verwenden:

  • Gleiche Größe, gleicher Formfaktor wie der ItsyBitsy 32u4 und ItsyBitsy M0 und fast identische Pinbelegung wie beide
  • ATSAMD51 32-Bit Cortex M4 Core läuft mit 120 MHz
  • Fließkomma-Unterstützung mit Cortex M4 DSP-Befehlen
  • 512 KB Flash, 192 KB RAM
  • 2 MB SPI FLASH-Chip zum Speichern von Dateien und CircuitPython-Code
  • 32-Bit, 3,3 V Logik und Leistung
  • Tonnenweise GPIO! 23 x GPIO-Pins mit folgenden Möglichkeiten:
    • Dual 1 MSPS 12 Bit True Analog DAC (A0 und A1) - kann zur Wiedergabe von 12-Bit-Stereo-Audio-Clips verwendet werden
    • Dual 1 MSPS 12 bit ADC (7 analoge Pins, einige auf ADC1 und einige auf ADC2)
    • 6 x Hardware SERCOM - Native Hardware SPI, I2C und Seriell alle verfügbar
    • 18 x PWM-Ausgänge - für Servos, LEDs, etc
    • Kein I2S. Wir haben keine Ahnung warum, aber I2S wird nur auf der 64-Pin-Version dieses Chips unterstützt und wir konnten nur die 48-Pin-Version einbauen. Aber es gibt einen Stereo-DAC, den man verwenden könnte?
    • 8-bit Parallel Capture Controller (für Kamera/Videoeingang)
    • 1 x spezieller Vhigh-Ausgangspin gibt Ihnen die höhere Spannung von VBAT oder VUSB, um NeoPixels, Servos und andere 5V-Logikgeräte zu betreiben. Digital 5 pegelverschobener Ausgang für Hochspannungs-Logikpegel-Ausgang.
    • Kann NeoPixels oder DotStars an beliebigen Pins ansteuern, mit genügend Speicher, um mehr als 60.000 Pixel zu steuern. DMA-NeoPixel-Unterstützung am VHigh-Pin, so dass Sie Pixel ansteuern können, ohne Prozessorzeit dafür aufwenden zu müssen.
  • Eingebaute Krypto-Engines mit AES (256 Bit), echtem RNG, Pubkey-Controller
  • Natives USB wird von jedem OS unterstützt - kann in Arduino oder CircuitPython als serielle USB-Konsole, Tastatur/Maus-HID, sogar als kleines Laufwerk zum Speichern von Python-Skripten verwendet werden.
  • Kann mit Arduino IDE oder CircuitPython verwendet werden
  • Eingebaute rote Pin #13 LED
  • Eingebaute RGB-DotStar-LED
  • Reset-Taster und Pin
  • Stromversorgung entweder über USB oder einen externen Ausgang (z. B. eine Batterie) - es wird automatisch umgeschaltet
  • Kommt vorinstalliert mit dem UF2-Bootloader, der wie ein USB-Speicherstick aussieht. Ziehen Sie die Firmware einfach auf, um sie zu programmieren, es werden keine speziellen Werkzeuge oder Treiber benötigt! Es kann verwendet werden, um CircuitPython oder Arduino IDE zu laden (es ist Bossa v1.8 kompatibel)

Jede Bestellung kommt mit einem zusammengebauten und getesteten ItsyBitsy M4, mit Headern, die für die Verwendung mit einem Breadboard eingelötet werden können. ItsyBitsy M4 wird mit einprogrammiertem CircuitPython geliefert, aber Sie können den Code durch Arduino ersetzen, wenn Sie möchten.

So worauf warten Sie noch? Holen Sie sich noch heute ein ItsyBitsy M4 und lassen Sie sich überraschen, wie einfach und schnell Sie mit CircuitPython loslegen können! In unserer Lernanleitung finden Sie weitere Details, Schaltpläne, Fritzing-Objekte, Dateien und mehr!

TECHNISCHE DETAILS

  • Produktabmessungen: 35,9mm x 17,8mm x 4,2mm
  • Produktgewicht: 2,4g

Dokumente

Bedienungsanleitung

ATSAMD51G19 Datasheet

Fritzing object in the Adafruit Fritzing Library

EagleCAD files on GitHub

Bewertungen (1)

Durchschnittliche Artikelbewertung

4 Sterne
3 Sterne
2 Sterne
1 Stern

Teilen Sie anderen Kunden Ihre Erfahrungen mit:

Einträge gesamt: 1
5 von 5 Tolle Plattform für Python

Die Informationen bei Adafruit sind wirklich toll, genug Informationen und Schritt-für-Schritt-Anleitungen zum Start.
Für diesen Controller muss man sich etwas einarbeiten, da es zwei unterschiedliche Modi gibt, in denen das Device als USB-Speicher erscheint - nach Doppel-Reset kann man Firmware hochladen (nur zum aktualisieren des Boards notwendig), im Normalfall kann eine Python-Datei hochgeladen werden (code.py), die dann ausgeführt wird. Sehr einfach mit dem Editor Mu, der den ganzen Entwicklungsprozess begleiten kann, von der Aufgabe so ähnlich wie die Arduino-IDE (also auch bspw. mit seriellem Monitor für Textausgaben während des Programmablaufs).

., 20.12.2018
Einträge gesamt: 1

ähnliche Produkte:
Adafruit ItsyBitsy M0 Express - for CircuitPython &... Adafruit ItsyBitsy M0 Express - for CircuitPython &...
sofort verfügbar
Kunden kauften dazu folgende Produkte
Steckbrett Breadboard 400 Pins Kontakte für Arduino...
sofort verfügbar
Seeed Studio Seeeduino XIAO - Arduino Microcontroller -... Seeed Studio Seeeduino XIAO - Arduino Microcontroller -...
sofort verfügbar
LiPo Akku Lithium-Ion Polymer Batterie 3,7V 350mAh JST-PH... LiPo Akku Lithium-Ion Polymer Batterie 3,7V 350mAh JST-PH...
sofort verfügbar
Adafruit 1.54 240x240 Wide Angle TFT(ST7789) LCD Display Adafruit 1.54 240x240 Wide Angle TFT(ST7789) LCD Display
sofort verfügbar
GY-BNO055 9-DOF IMU Gyro Module BNO055,... GY-BNO055 9-DOF IMU Gyro Module BNO055,...
46 bestellt, am 11.04.2021 erwartet