Opis produktu: Feather ESP32-S2 - moduł WiFi, GPIO - zgodny z Arduino - Adafruit 5000
Moduł WiFi oparty na układzie ESP32-S2, wyposażony w 4 MB pamięci Flash oraz 2 MB PSRAM. Feather ESP32 to energooszczędne rozwiązanie Wi-Fi System-on-Chip (SoC) 2,4 GHz, z wbudowanym natywny portem USB. Jednordzeniowy układ 240 MHz nie obsługuje łączności Bluetooth. Produkt wykorzystywany jest w projektach z zakresu Internetu Rzeczy (IoT), inteligentnych ubrań oraz automatyce domowej.
W serwisie Adafruit można znaleźć poradnik dotyczący programowania modułu w Arduino IDE oraz CircuitPython.
Prezentacja Feather ESP32-S2 - moduł WiFi, GPIO.
Czym jest Feather ESP32-S2
Feather ESP32-S2 to niewielki moduł z mikrokontrolerem Espressif WiFi o niskim zapotrzebowaniu na energię. Dzięki mały rozmiarom z powodzeniem znajdzie znajdzie zastosowanie w projektach z zakresu mi.in. IoT oraz automatyki domowej. Feather ESP32-S2 oparty jest na jednordzeniowym procesorze Tensilica 240 MHz. Posiada 4 MB flash + 2 MB PSRAM. Obsługuje m.in. pomiar Time of flight (ToF). Produkt wyposażono w natywne USB.
Opis wyprowadzeń
- Port USB C: służy do zasilania i programowania płytki. W przypadku korzystania z akumulatora Li-Pol, po podłączeniu do zasilania ładuje pakiet
- Złącze JST 2-PH z ładowarką akumulatora Li-Pol: można do niego podłączyć Li-Pol 3,7 / 4,2 V o pojemności 250 mAh
- Dioda LED CHG: Podczas ładowania baterii świeci się żółta dioda. Po zakończeniu ładowania dioda LED gaśnie. Jeśli bateria nie jest podłączona, dioda może szybko migać
- GND: wspólna masa dla wszystkich układów zasilania i logicznych
- BAT: dodatnie napięcie z / do 2-pinowego gniazda JST dla opcjonalnej baterii Li-Pol
- USB: dodatnie napięcie z / do gniazda USB C, jeśli USB jest podłączone
- EN: pin regulatora napięcia 3,3 V
- 3,3 V: wyjście z regulatora 3,3 V (peak 500 mA).
Podstawowe informacje o pinach
- A0 i A1 to jedyne piny wyjściowe DAC. Mogą być używane jako 8-bitowe wyjścia analogowe
- Piny od A2 do A5 - mogą być wykorzystywane jako wejścia analogowe
- Magistrala SPI:
- SCK: pin linii zegarowej SPI
- MOSI: SPI Microcontroller Out / Sensor In
- MISO: SPI Microcontroller In / Sensor Out
- Interfejs UART
- RX: pin odbiornika UART
- TX: pin nadajnika UART
- Interfejs I2C (współdzielony przez złącze STEMMA QT)
- SCL: pin zegara magistrali I2C
- SDA: pin danych magistrali I2C
- Piny cyfrowe: D5, D6, od D9 do D13
Szczegóły dotyczące wyprowadzeń dostępne są w poradniku użytkownika.
Najważniejsze cechy modułu
- Procesor Tensilica 240 MHz
- 4 MB pamięci Flash i 2 MB pamięci PSRAM
- Natywne USB
- Port USB typu C - do programowania i zasilania
- Złącze JST 2-PH z ładowarką akumulatora Li-Pol
- Układ MAX17048 monitorujący pracę akumulatora (w przypadku zasilania akumulatorem Li-Pol)
- Przyciski Reset i DFU (BOOT0)
- Złącze STEMMA QT do urządzeń I2C
- Diody informujące o statusie działania i ładowania modułu (również obsługa NeoPixel)
- Niski pobór energii (od 80 do 100 uA w trybie uśpienia przy zasilaniu z akumulatora)
- Kompatybilny z Arduino lub CircuitPythonem
- Wymiary: 52,4 mm x 22,8 mm x 7,2 mm
- Masa: 6,3 g
Zawartość zestawu
- Feather ESP32-S2 - moduł WiFi, GPIO - 1 szt.
- Piny GPIO do samodzielnego przylutowania - 2 szt.