Arducam Pico4ML TinyML Dev Kit - zestaw rozwojowy z mikrokontrolerem RP2040
Opis
Zestaw rozwojowy z mikrokontrolerem RP2040 przeznaczony do projektów wykorzystujących biblioteki TensorFlow Lite i uczenie maszynowe. Mikrokontroler wyposażony został w dwa rdzenie ARM Cortex-M0+, które pracują z częstotliwością 133 MHz oraz 264 kB RAM. Na płytce znajduje się również kamera QVGA o rozdzielczości 320 x 240 przy 60 fps, wyświetlacz LCD oraz układ IMU i mikrofon.
Wyposażenie płytki sprawia, że zestaw znakomicie nadaje się jako platforma testowa dla projektów wykorzystujących sztuczne sieci neuronowe do przetwarzania dźwięków, obrazu czy ruchu. Platforma wspiera popularne języki programowania MicroPython oraz C/C++. Programy można wgrywać do pamięci za pomocą interfejsu USB w trybie pamięci masowej.
Właściwości
- Mikrokontroler RP2040:
- Dwa rdzenie ARM Cortex-M0+ z taktowaniem do 133 MHz
- Zewnętrzna pamięć flash: 2 MB
- Pamięć SRAM: 264 kB
- USB 1.1 działający w trybach Host i Device
- Obsługa trybu niskiego zużycia energii i trybu bezczynności
- Możliwość programowania Drag&Drop w trybie pamięci masowej USB
- 26 x wyprowadzenia GPIO
- Rozbudowane interfejsy komunikacyjne:
- 2 x SPI
- 2 x I2C
- 2 x UART
- 3 x 12-bit ADC
- 16 kanałów PWM
- Wbudowany zegar czasu rzeczywistego (RTC)
- Akcelerator liczb zmiennoprzecinkowych
- Czujnik temperatury
- Napięcie zasilania: 1,8 – 5,5 V
- Temperatura pracy: -20°C do 85°C (rekomendowana maksymalna temperatura 70°C)
- IMU: ICM-20948
- Moduł kamery: HiMax HM01B0, do QVGA (320 x 240 przy 60 fps)
- Ekran: 0,96-calowy wyświetlacz LCD SPI (160 x 80, ST7735)
- Napięcie robocze: 3,3 V
- Napięcie wejściowe: VBUS: 5 V +/- 10%, VSYS Max: 5,5 V
- Wymiary: 51 x 21 mm
W zestawie
- Arducam Pico4ML Dev Board
- Przewód microUSB