Opis produktu: Feather RP2040 - płytka z mikrokontrolerem RP2040 i portem DVI - Adafruit 5710
Adafruit Feather RP2040 z wyjściem wideo DVI to płytka oparta na mikrokontrolerze RP2040, z dwurdzeniowym ARM Cortex M0+ o taktowaniu do 133 MHz, wyposażonym w 264 kB pamięci RAM oraz 8 MB pamięci Flash działającej poprzez interfejs QSPI. Wyposażona jest w 16 kanałów PWM, cztery 12-bitowe ADC oraz wspiera interfejsy takie jak I2C, SPI czy UART. Płytka Feather RP2040 może być programowana za pomocą MicroPython, CircuitPython czy C/C++. Program można zaimplementować przy pomocy interfejsu USB (złącze USB typu C), korzystając z wbudowanego bootloadera UF2, bądź poprzez zewnętrzny programator. Dodatkowo na płytce jest czerwona dioda LED oraz dioda Neopixel RGB.
Główne cechy mikrokontrolera RP2040
- Dwa rdzenie ARM Cortex M0+ taktowane do 133 MHz
- 264 kB pamięci RAM
- Brak wbudowanej pamięci - wsparcie zewnętrznej pamięci Flash QSPI do 16 MB
- Kontroler DMA
- Wbudowany LDO
- 30 pinów GPIO
- Interfejsy:
- 2 x UART
- 2 x SPI
- 2 x I2C
- 16 kanałów PWM
- 4 x 12-bitowy ADC
- Kontroler USB 1.1 i PHY
- Maszyny stanowe PIO
Obsługa wyświetlaczy DVI
Wyjście DVI wyprowadzone zostało poprzez port HDMI, może być wykorzystywane do przesyłania grafiki, ale nie wspiera przesyłania dźwięku. Można do niego podłączyć większość monitorów, a rozdzielczość obrazu wynosi 640 x 480 px lub 800 x 480 px. Wyświetlacz można obsługiwać przy pomocy dedykowanej biblioteki PicoDVI (Arduino IDE).
Podłączenie zewnętrznego akumulatora
Złącze JST, umieszczone na płytce, służy do podpięcia akumulatora litowo-jonowego (Li-Ion) lub litowo-polimerowego (Li-Pol), który może być wykorzystany do zasilenia płytki. Po podłączeniu zasilania przez złącze USB, wbudowany układ rozpocznie ładowanie akumulatora. Maksymalny prąd ładowania wynosi 200 mA. O stanie naładowanie informuje przypisana do układu dioda LED.
Należy wykorzystywać jedynie akumulatory zgodne ze specyfikacją podaną przez producenta - Li-Pol i Li-Ion o maksymalnym napięciu 4,2 V. Użycie innych akumulatorów może nieodwracalnie uszkodzić układ.
Wyprowadzenia płytki Feather RP2040
- Złącze USB typu C - służy do zasilania i przesyłu danych. Umożliwia programowanie mikrokontrolera poprzez wbudowany Bootloader UF2
- Złącze JST - 2-pinowe złącze służące do podłączenia baterii Li-Ion lub Li-Pol do zasilania płytki, jednocześnie służące do ładowania akumulatora
- GND - masa układu
- BAT - napięcie dodatnie wspólne z gniazdem JST dla opcjonalnej baterii
- USB - napięcie dodatnie wspólne z gniazdem USB C
- EN - pin włączający wbudowany regulator 3,3 V, aby go wyłączyć należy podłączyć go do masy
- 3,3 V - wyprowadzenia stabilizatora napięcia
Specyfikacja płytki Adafruit Feather RP2040DVI
- Mikrokontroler RP2040
- 32-bitowy dwurdzeniowy Cortex M0+
- 264 kB pamięci RAM
- 8 MB zewnętrznej pamięci FLASH QSPI
- Brak pamięci EEPROM
- 21 x GPIO:
- 2 x I2C, 2 x SPI, 2 x UART
- 16 kanałów PWM
- 4 x 12-bitowe przetworniki ADC
- 8 wyprowadzeń cyfrowych
- Złącze zasilania dla akumulatora Li-Pol / Li-Ion
- Złącze HDMI dla interfejsu DVI
- Dioda LED i RGB NeoPixel
- Złącze STEMMA QT kompatybilne z Qwiic, Grove
- Złącze interfejsu SQD
- Przycisk Reset i Bootloader
- Stabilizator napięcia 3,3 V / 500 mA
- Złącze USB typu C
- 4 otwory montażowe
- Obsługiwane języki programowania: MicroPython, CircuitPython, C/C++
- Wymiary: 53,0 x 23,3 x 7,7 mm
- Masa 7,2 g
Zawartość zestawu
- Feather RP2040 DVI - Adafruit 5710
- 2 x wtyk goldpin 2x16 raster 2,54 mm