Banana Pi BPI-PicoW-S3 to płytka rozwojowa zgodna z Raspberry Pi Pico W , jednak oparta na dwurdzeniowym mikrokontrolerze ESP32-S3 , oferująca nam łączność WiFi 4 i Bluetooth LE.
RaspberryPi zainspirowało już wiele projektów, jednak płyti Raspberry Pi Pico w mniejszym stopniu. Do tej pory widziałem tylko płytę WeAct RP2040 z tym samym układem co malinka, z wyjątkiem portu USB Type-C i 16 MB pamięci flash. Na ten moment BananaPi BPI-PicoW-S3 stanowi bezpośrednią alternatywę dla Pico W z mocniejszym mikrokontrolerem, instrukcjami wektorowymi dla akceleracji AI, BLE i mniej więcej w tej samej cenie ~5,5 USD .
BPI-PicoW-S3 obsługuje wiele tych samych języków programowania co Pico, w tym C/C++ (poprzez strukturę ESP-IDF, inną niż Pico SDK), Arduino, MicroPython i wiele innych. Wiki wskazuje na instrukcje dla wcześniejszej płyty BPI-Leaf-S3, aby rozpocząć pracę z Arduino lub MicroPythonem.
Specyfikacja BPI-PicoW-S3
SoC | ESP32-S3, Xtensa®32-bit LX7 dwurdzeniowy |
Częstotliwość podstawowa | Maks. 240MHz |
Temperatura pracy | -40 ℃ ~ + 85 ℃ |
Wbudowany ROM | 384KB |
Na chipie SRAM | 320KB |
Wbudowany FLASH ROM | 2MB |
Peryferyjny PSRAM na chipie | 8MB |
WIFI | IEEE 802.11 b/g/n, pasmo 2.4Ghz, 150 mb/s |
Bluetooth | Bluetooth 5, siatka Bluetooth |
GPIO | BPI-PicoW-S3 doprowadziła 27 dostępnych gpio |
ADC | 2 × 12-bit SAR wspieranie 18 kanał analogowy wejścia |
Dotykowy pojemnościowy czujnik dotykowy | 14 |
SPI | 4 |
I2C | 2. Obsługuj tryb master lub slave |
I2S | 2, wejście i wyjście szeregowych danych stereo |
LCD | 1, wsparcie 8-bit ~ 16-bit równoległy RGB, I8080, MOTO6800 interfejs |
Aparat fotograficzny | 1, obsługuje 8-bit ~ 16-bit rozrachunku typu dostawa za płatność przetwornik obrazu interfejs |
UART | 3, obsługuje komunikację asynchroniczną (RS232 i RS485) i IrDA |
PWM | 8 niezależne kanały, 14-bitowa precyzja |
MCPWM | 2 |
USB | 1 × pełna prędkość USB 2.0 OTG, MicroUSB Female |
Kontroler szeregowy/JTAG USB | 1, standard pełnej prędkości USB, CDC-ACM, JTAG |
Czujnik temperatury | 1, zakres pomiarowy wynosi od-20 ° c do 110 ° c, do monitorowania wewnętrznej temperatury chipa |
SD/MMC | 1 × interfejs hosta SDIO, z 2 gniazdami kart, obsługuje karty SD 3.0 i 3.01, SDIO 3.0, CE-ATA 1.1, MMC 4.41, eMMC 4.5 i 4.51 |
Dwa razy®Kontroler | 1, kompatybilny z ISO11898-1 (specyfikacja CAN 2.0) |
Ogólny kontroler DMA | 5 kanałów odbioru i 5 kanałów transmisji |
RMT | 4-kanał transmisji, 4-kanał otrzymać, wspólna 384×32-bit pamięci RAM |
Licznik impulsów | 4 kontrolery licznika impulsów (jednostki), każda jednostka ma 2 niezależne kanały |
Zegar | 4 × 54-bit ogólnego przeznaczenia timery, 16-bit zegar prescaler, 1 × 52-bit system zegar, 3 × watchdog timery |
Kwarc | 40Mhz |
RTC i niskie zarządzanie energią | Zarządzanie energią (PMU) + bardzo niskie moc koprocesor (ULP) |
Niski pobór mocy prądu | 10uA |
Napięcie robocze | 3.3V |
Napięcie wejściowe | 3.3V ~ 5.5V |
Maksymalny prąd rozładowania | [email protected] DC/DC |
Sterowana pełnokolorowa dioda LED | 1 |