MCU ATSAMD51 für maschinelles Lernen
TensorFlow Lite-Kit von Microchip enthält Mikrocontroller ATSAMD51 von Microchip
Die Hochleistungsmikrocontroller-Familie ATSAMD51J19 von Microchip Technology war bisher auf allgemeine Anwendungen ausgerichtet. Der ATSAMD51J19 kann jetzt für das Edge-Computing im maschinellen Lernen unter Verwendung von Adafruit PyBadge und TensorFlow eingesetzt werden. Die Mikrocontroller ATSAMD51 verfügen über einen 32-Bit-Arm®-Cortex®-M4-Prozessor mit Gleitkommaeinheit (floating point unit, FPU), bis zu 120 MHz, bis zu 1 MB Dual-Panel-Flash mit ECC und bis zu 256 KB SRAM mit ECC.
Das maschinelle Lernen ist dezentral geworden mit kleinen Mikrocontrollern, die eine sehr kleine Version von TensorFlow Lite ausführen können, um ML-Berechnungen durchzuführen. Komplexe Hardware ist nicht mehr erforderlich, um mit der Entwicklung der TensorFlow-Modelle zu beginnen. Teachable Machine ist ein kostenloser Service für TensorFlow-Experimente, der die Erstellung von Trainingsmodellen stark vereinfacht. In nur wenigen Augenblicken können Benutzer Videodaten für die Bilderkennung erhalten, ein Modell erstellen und es für die Verwendung mit TF oder TF Lite exportieren. Mit einem angepassten, winzigen Sortierer zum Senden eines WebUSB-Signal an einen Circuit Playground Express können LED je nach erkannter Klasse aktiviert werden. Das TensorFlow-Kit, das den Cortex-M4-basierten ATSAMD51 von Microchip nutzt, bildet eine innovative Entwicklungsplattform für das maschinelle Lernen.
- PyBadge von Adafruit mit 120-MHz-Cortex-M4F-Prozessor SAMD51, Display, Lautsprecher und Tasten
- Elektret-Mikrofonverstärker MAX4466 mit einstellbarer Verstärkung
- 3-poliges PH-Kabel von JST mit Buchse, 200 mm
- Lithium-Ionen-Polymer-Akku mit kurzem Kabel, 3,7 V, 350 mAh
- ATSAMD51J19 mit 120 MHz, Logik-/Leistungspegel von 3,3 V, 512 KB FLASH und 192 KB RAM
- 2 MB SPI-Flash zum Speichern von Bildern, Audiodaten, Animationen und mehr
- 1,8-Zoll-TFT-Farbdisplay mit 160 x 128 Farben, angeschlossen an eigenen SPI-Port
- 8 Spiel-/Bedientasten mit Silikonüberzug
- 5 NeoPixel zur Statusanzeige oder Spielstandserfassung
- Dreiachsen-Beschleunigungsmesser (Bewegungssensor)
- Lichtsensor, rückseitig montiert, so dass er nach vorn gerichtet ist
- Eingebauter Summer-Minilautsprecher
- Lautsprechertreiber der Klasse D für Lautsprecher mit 4 Ohm bis 8 Ohm, bis zu 2 W
- LiPoly-Batterieanschluss mit eingebauter Auflademöglichkeit
- USB-Anschluss zum Laden der Batterie, Programmieren und Debuggen
- Zwei Buchsenleisten mit Feather-kompatibler Pinbelegung, so dass Benutzer beliebige FeatherWings anschließen können
- Anschlüsse von JST für NeoPixel, Sensoreingang und I2C (geeignet für I2C-Grove-Anschlüsse)
- Reset-Taste
- Ein/Aus-Schalter
- Gleitkommaeinheit (FPU)
- Eingebettetes Trace-Modul (ETM) mit Befehlsablaufverfolgung
- Eingebetteter Core-Sight-Trace-Puffer (ETB)
- Fehlerkorrekturcode (error correction code, ECC)
- Zwei Banken mit Unterstützung für Lesevorgang während des Schreibens (read-while-write, RWW)
- EEPROM-Hardware-Emulation
SAMD51J19 Microcontrollers
| Abbildung | Hersteller-Teilenummer | Beschreibung | Verfügbare Menge | Preis | Details anzeigen | |
|---|---|---|---|---|---|---|
![]() | ![]() | ATSAMD51J19A-AF | IC MCU 32BIT 512KB FLASH 64TQFP | 0 - Sofort | $4.38 | Details anzeigen |
![]() | ![]() | ATSAMD51J19A-MF | IC MCU 32BIT 512KB FLASH 64QFN | 234 - Sofort | $5.47 | Details anzeigen |
![]() | ![]() | ATSAMD51J19A-AUT | IC MCU 32BIT 512KB FLASH 64TQFP | 7154 - Sofort | $4.91 | Details anzeigen |
![]() | ![]() | ATSAMD51J19A-MUT | IC MCU 32BIT 512KB FLASH 64VQFN | 3421 - Sofort | $5.10 | Details anzeigen |
![]() | ![]() | ATSAMD51J19A-MFT | IC MCU 32BIT 512KB FLASH 64QFN | 13124 - Sofort | $5.60 | Details anzeigen |
![]() | ![]() | ATSAMD51J19A-MU | IC MCU 32BIT 512KB FLASH 64VQFN | 96 - Sofort | $4.97 | Details anzeigen |
![]() | ![]() | ATSAMD51J19A-AU | IC MCU 32BIT 512KB FLASH 64TQFP | 750 - Sofort | $4.78 | Details anzeigen |
TensorFlow TensorFlow Lite Kit
| Abbildung | Hersteller-Teilenummer | Beschreibung | Verfügbare Menge | Preis | Details anzeigen | |
|---|---|---|---|---|---|---|
![]() | ![]() | 4317 | TENSORFLOW LITE FOR MICROCONTROL | 16 - Sofort | $38.82 | Details anzeigen |







