Instrukcja programowania ESP32-CAM przy użyciu konwertera USB UART

W poradniku przedstawimy jak zaprogramować płytkę ESP32-CAM przy użyciu konwertera USB – RS232 TTL CP2102. Zaczynajmy 🔥👇
Moduł ESP32-CAM można programować bez dedykowanej płytki do programowania. Do przeprowadzenia takiego programowania wymagany jest moduł konwertera USB <-> UART. W przykładzie posłużymy się CP2102*.
*pod systemem Win10/Win11 sterowniki dla CP2102 powinny zainstalować się automatycznie, inne konwertery mogą wymagać instalacji manualnej.
Sterowniki dostępne są do pobrania tutaj 👈
Podłączenie CP2102 <-> ESP32-CAM:
RXD | UOT |
TXD | UOR |
5 V | 5 V |
GND | GND |

UwagA!
Na czas programowania należy zewrzeć ze sobą piny GPIO 0 oraz GND w celu wprowadzenia układu w tryb programowania. Po zaprogramowaniu zworkę należy usunąć, w innym wypadku załadowany skrypt nie wystartuje.
Po poprawnym podłączeniu możemy przejść do Arduino IDE, wybrać odpowiedni port COM oraz model ESP32 pod nazwą “AI Thinker ESP32-CAM”

Dla potrzeb przygotowanego poradnika, mamy do wykorzystania skrypt o nazwie LedBlink.ino, który jest zaprojektowany do świecenia wbudowaną diodą LED w urządzeniu.
*Po dłuższym czasie pracy dioda może się dość mocno nagrzać, należy zachować ostrożność.
Po wgraniu skryptu należy odłączyć zworkę GPIO 0 <-> GND oraz zresetować zasilanie modułu. Po ponownym podłączeniu zasilania dioda LED powinna zacząć świecić zgodnie z wgranym programem.

Jak widać wgrywanie programów do ESP32-CAM za pomocą konwertera UART jest stosunkowo proste, jednak nie tak proste jak korzystanie z dedykowanej płytki do programowania dostępnej w naszym sklepie. Korzystając z niej, można zapomnieć o zworce oraz ryzyku niepoprawnego podłączenia.
Elektronika wykorzystana w artykule:

Prezentowaną w artykule elektronikę znajdziesz oczywiście w naszym sklepie 👉 sklep.msalamon.pl 👈Zapraszamy również na nasze social media, gdzie na bieżąco informujemy o nowych produktach oraz o najciekawszych promocjach 😎👇