Opis produktu: Płytka rozwojowa Maixduino AI - K210 RISC-V AI + lOT ESP32 + OV2640 - DFRobot DFR0640
Maixduino AI to płytka rozwojowa o formacie Arduino UNO dedykowana do pracy ze sztuczną inteligencją. Płytka została oparta na procesorze K210 RISC-V AI, a także wyposażono w moduł MI AI i moduł ESP32 oraz komunikację bezprzewodową za pomocą Bluetooth i WiFi.
Płytka została oparta na formacie znanym z Arduino UNO.
Kilka słów o procesorze Kendryte K210
Maixduino AI oparto na dwurdzeniowym procesorze K210 64-bit z niezależnym FPU o podwójnej precyzji, częstotliwość tego procesora to 400 MHz, która może zostać dodatkowo podkręcona do wyższych wartości, K210 posiada również 8 MB pamięci SRAM. Płytka została dodatkowo wyposażona w sprzętowy akcelerator sieci neuronowych KPU, programowalną tablicę IO, akcelerator FFT oraz jednostkę przetwarzania głosu. K210 może wykonywać operacje konwolucyjne, normalizacji, aktywacji oraz pooling, jednocześnie wykonując wstępne przetwarzanie skanowania kierunku głosu oraz generowanie danych głosowych.
Co jeszcze znajduje się na płytce Maxiduino AI
Komunikacja bezprzewodowa realizowana jest przy użyciu modułu ESP32-WROOM-32 z dwurdzeniowym procesorem ESP32 Xtensa LX6, pozwala to na łączność ze standardem WiFi 4, 2,4 GHz 802.11.b/g/n oraz Bluetooth 4.2 LE. Na płytce znajduje się również złącze kamery DVP, złącze wyświetlacza LCD, mikrofon MEMS, DAC TM8211 I2S, wzmacniacz mocy 3 W, port USB 2.0 typu C do zasilania oraz programowania z wykorzystaniem dwukanałowego układu CH522 do obsługi zarówno K210, jak i ESP32,a także złącza cyfrowe I/O, PWM, I2C, UART i 6 wejść analogowych. Złącza zgodne z Arduino UNO. Obsługiwane środowiska programistyczne to: Arduino IDE, Maix Py IDe oraz OpenMV IDE.
Kształt płytki oraz złącza są zgodne z Arduino UNO R3, jednakże Maixduino obsługuje napięcie 3,3 V oraz 1,8 V. Napięcie 5 V może uszkodzić urządzenie.
Specyfikacja techniczna
Parametr | Zakres |
---|---|
Pobór mocy: | USB C - od 6 V do 12 V |
Temperatura pracy: | od -30ºC do 85ºC |
Wzrost temperatury: | powyżej 20 K |
Standard WiFi: | 802.11b/g/n |
Moc transmisji WiFi: |
|
Tryb WiFi: |
|
Wymiary: | 68 x 54 mm |
Wskaźniki LED na płytce rozwojowej Maixduino AI
Oprócz wszechstronnego chipsetu oraz systemu wejść i wyjść, płytka rozwojowa Maixduino AI jest wyposażona we wskaźniki LED, które sygnalizują przypisane im funkcje, zgodnie z opisem na PCB. Diody LED oznaczone jako “RX” i “TX”, sygnalizują odpowiednio odbiór i wysyłanie komunikatów przez interfejs UART. Natomiast dioda “CHG” sygnalizuje stan naładowania baterii zasilającej - kiedy nie ma podłączonej baterii, dioda “CHG” miga, podczas ładowania baterii - świeci światłem ciągłym, a kiedy bateria jest naładowana - dioda “CHG” nie świeci. Ostatnim elementem sygnalizacji optycznej jest dioda “LINK”, która migając co 3 sekundy, sygnalizuje łączność z urządzeniami zewnętrznymi poprzez Bluetooth
Tryb oszczędzania energii
Płytka Maixduino AI jest wyposażona w moduł Bluetooth 4.1 BLE. Praktyczną zaletą tego modułu, jest możliwość przejścia w tryb niskiego poboru energii. Po przejściu w ten tryb, pobór prądu przez moduł Bluetooth wynosi zaledwie 10μA i w dalszym ciągu może obsługiwać transmisję danych. Aby wprowadzić urządzenie w ten stan pracy, należy uruchomić wiersz polecenia, a następnie wprowadzić i uruchomić komendę “AT+LOWPOWER=ON”, a następnie uruchomić ponownie moduł.
Przydatne linki |