Produktbeschreibung: Maixduino AI Development Board - K210 RISC-V AI + Lot ESP32 + OV2640 - DFRobot DFR0640
Maixduino AI ist ein Entwicklungsboard im Arduino UNO -Format, das sich der Arbeit mit künstlicher Intelligenz verschrieben hat. Das Board basierte auf dem K210 RISC-V AI-Prozessor und war außerdem mit einem MI-AI -Modul und einem ESP32 -Modul sowie drahtloser Kommunikation über Bluetooth und WiFi ausgestattet.
Das Board basierte auf dem von Arduino UNO bekannten Format.
Ein paar Worte zum Kendryte K210 Prozessor
Maixduino AI basiert auf einem K210 64-Bit-Dual-Core-Prozessor mit unabhängiger Double-Precision- FPU , die Frequenz dieses Prozessors beträgt 400 MHz , die weiter auf höhere Werte übertaktet werden kann, der K210 verfügt außerdem über 8 MB SRAM. Das Board wurde zusätzlich mit einem Hardware- KPU -Beschleuniger für neuronale Netzwerke, einem programmierbaren IO-Board, einem FFT -Beschleuniger und einer Sprachverarbeitungseinheit ausgestattet. Der K210 kann Codevolutions- , Normalisierungs-, Aktivierungs- und Pooling-Operationen durchführen, während er die Sprachrichtungs-Scanning-Vorverarbeitung und die Sprachdatengenerierung durchführt.
Was sonst noch auf dem Maxiduino AI Board ist
Die drahtlose Kommunikation erfolgt über das ESP32-WROOM-32- Modul mit einem Dual-Core-ESP32-Xtensa-LX6-Prozessor, der die Kommunikation mit dem Standard WiFi 4 , 2,4 GHz 802.11.b / g / n und Bluetooth 4.2 LE ermöglicht. Das Board verfügt außerdem über einen DVP-Kameraanschluss, einen LCD-Displayanschluss, ein MEMS-Mikrofon, einen DAC TM8211 I2S, einen 3-W-Leistungsverstärker, einen USB-2.0-Typ-C-Anschluss für die Stromversorgung und Programmierung mit dem Zweikanalchip CH522 , um sowohl K210 als auch ESP32 zu unterstützen sowie digitale I/O, PWM, I2C, UART und 6 analoge Eingänge. Mit Arduino UNO kompatible Steckverbinder . Die unterstützten Entwicklungsumgebungen sind: Arduino IDE, Maix Py IDe und OpenMV IDE.
Die Form der Platine und die Anschlüsse sind mit dem Arduino UNO R3 kompatibel, Maixduino unterstützt jedoch die Spannung von 3,3 V und 1,8 V. Die Spannung von 5 V kann das Gerät beschädigen.
Technische Spezifikationen
Parameter | Bereich |
---|---|
Energieverbrauch: | USB-C - 6 V bis 12 V |
Arbeitstemperatur : | von -30 °C bis 85 °C |
Temperaturanstieg: | über 20K |
WLAN-Standard: | 802.11b/g/n |
WLAN-Sendeleistung: |
|
WLAN-Modus: |
|
Abmessungen : | 68 x 54 mm |
LED-Anzeigen auf dem Maixduino AI-Entwicklungsboard
Neben einem vielseitigen Chipsatz und I/O-System ist das AI-Entwicklungsboard von Maixduino mit LED-Anzeigen ausgestattet, die die ihnen zugewiesenen Funktionen anzeigen, wie auf der Platine beschrieben. Die mit „RX“ und „TX“ gekennzeichneten LEDs zeigen den Empfang bzw. das Senden von Nachrichten über die UART-Schnittstelle an. Andererseits zeigt die „CHG“-Diode den Ladezustand des Versorgungsakkus an – wenn kein Akku angeschlossen ist, blinkt die „CHG“-Diode, während der Akku lädt – leuchtet sie dauerhaft, und wenn der Akku geladen ist - Die Diode „CHG“ leuchtet nicht. Das letzte Element der optischen Signalisierung ist die „LINK“-LED, die alle 3 Sekunden blinkt, um die Kommunikation mit externen Geräten über Bluetooth zu signalisieren
Energiesparmodus
Das Maixduino AI Board ist mit einem Bluetooth 4.1 BLE Modul ausgestattet. Ein praktischer Vorteil dieses Moduls ist die Möglichkeit, in einen Energiesparmodus zu wechseln. Nach dem Aufrufen dieses Modus beträgt der Stromverbrauch des Bluetooth-Moduls nur 10 μA und es kann immer noch die Datenübertragung verarbeiten. Um das Gerät in diesen Betriebszustand zu versetzen, starten Sie die Eingabeaufforderung, geben Sie dann den Befehl „AT + LOWPOWER = ON“ ein und führen Sie ihn aus, starten Sie das Modul neu.
Nützliche Links |