elecena.pl

ESP32-C3 MINI V1

Nettigo

Kolejny moduł z ESP32-C3 na pokładzie. Dlaczego? A dlaczego nie? A na poważnie - ESP32-C3 jest lubiany przez projektantów, bo dzięki wbudowanej pamięci 4MB Flash upraszcza konstrukcję płytki. Nie trzeba podłączać niezależnego układu flash.

Jeśli planujesz jakieś urządzenie oparte o ESP32 to wykorzystanie ESP32-C3 może być jedną z najszybszych metod by mieć gotowe urządzenie.

Podobnie jak seria modułów XIAO od SeeedStudio ten moduł ma niewielkie rozmiary - 24 x 17.6 mm (XIAO ESP32 C3 ma 21 x 17.8 mm.

Sam procesor to ESP32-C3. Jest ono oparte o architekturę RISC-V: 32 bity, 160 MHz, ma 400 kB RAM i 4MB Flash.

Płytka ma wyprowadzenie na zewnętrzną antenę WiFi/BT ale ma też na pokładzie antenę ceramiczną (domyślnie nie jest podłączona).

Nie uruchamiaj BT lub WiFi na module bez podpiętej anteny. Grozi to uszkodzeniem toru radiowego. Pomimo że, na płytce jest antena ceramiczna, domyślnie jest odłączona od toru radiowego. Trzeba przelutować zworkę by była podłączona zamiast gniazda IPX.

Umiejscowienie zworki przełączającą tor radiowy na antenę ceramiczną.

Arduino IDE

By korzystać z modułu w Arduino IDE wybierz płytkę ESP32C3 Dev Module i ustaw opcję USB CDC on boot w menu Tools na enabled. Jeśli tego drugiego nie zrobisz, wówczas będziesz miał objaw, że nie działa Serial przez USB. Serial.println nie będzie wyświetlał żadnych komunikatów w monitorze portu szeregowego.

Wyprowadzenia:

Pin 5V:

* przy podłączeniu przez USB działa jako wyjście 5V

* może być użyty do zasilania modułu napięciem do 6V

* nie wolno jednocześnie podłączać zasilania i USB

UWAGA Wszystkie wyprowadzenia pracują w logice 3.3V. Podanie większego napięcia na pin doprowadzi do uszkodzenia modułu.

Moduł jak chyba wszystkie z serii XIAO jest przystosowany do montażu powierzchniowego (spód PCB nie ma żadnych elementów i PCB ma złącza castellated). Różnica w stosunku do XIAO ESP32 C3 - ten moduł ma antenę ceramiczną, ale nie ma układu ładowania LiPo.

Moduł posiada wbudowaną diodę LED niebieską, podpiętą do pinu GPIO 8. Jest też dioda LED sygnalizująca zasilania (czerwona).

Płytka ma dwa przyciski - RST (Reset) oraz BOOT. Funkcji przycisku RST nie trzeba chyba tłumaczyć. BOOT jest podpięty pod GPIO9 i podciągnięty do góry (domyślnie odczyt to 1). Wciśnięcie go powoduje zmianę stanu na 0. UWAGA pin GPIO 9 kontroluje tryb startu procesora. Domyślnie (podciągniety do góry) powoduje start ESP32 z kodu zapisanego w pamięci flash. Wciśnięcie przycisku BOOT (lub podłączenie czegoś co da 0 na GPIO) podczas startu powoduje że procesor jest gotowy do uruchomienia kodu wgranego przez UART i twój kod się nie uruchomi.

Specyfikacja:

* Rozmiar 24 x 17.6 mm

* Procesor: ESP32-C3, 400 kB RAM,4 MB flash, 160 MHz

* Napięcia zasilające:

* przez USB: 5V

* przez pin 5V - max 6V

Identyfikacja procesora przez esptool:

Connected to ESP32-C3 on /dev/ttyACM0: Chip type: ESP32-C3 (QFN32) (revision v0.4) Features: Wi-Fi, BT 5 (LE), Single Core, 160MHz, Embedded Flash 4MB (XMC) Crystal frequency: 40MHz USB mode: USB-Serial/JTAG

Elecena nie prowadzi sprzedaży elementów elektronicznych, ani w niej nie pośredniczy.

Produkt pochodzi z oferty sklepu