Wymagana przeglądarka Chrome lub Edge na komputerze (Web Serial API).
Firefox i Safari oraz telefony nie są obsługiwane.
Wgraj firmware bezpośrednio z przeglądarki — bez instalowania żadnych programów.
📌 Uwaga: płytka ma DWA gniazda USB — to ważne, do którego podłączysz!
Port „UART"
gniazdo z mostkiem USB-UART
✅ Wgrywanie firmware (wolniejsze)
✅ Logi i komendy (terminal) 👉 Podłącz tutaj — działa do wszystkiego
Port „USB"
natywny USB ESP32-S3
✅ Wgrywanie firmware (szybsze)
❌ NIE pokazuje logów ani nie przyjmuje komend
Gniazda są opisane małym drukiem na płytce (UART / USB), tuż obok siebie.
Jeśli chcesz tylko wgrać firmware — wystarczy którekolwiek. Do terminala/logów
musisz użyć portu „UART".
Twoja przeglądarka nie obsługuje Web Serial.
Użyj Google Chrome lub Microsoft Edge na komputerze (nie na telefonie).
Wgrywanie działa tylko przez połączenie HTTPS.
Podłącz ESP32-S3 N16R8 kablem USB do komputera.
Kliknij Zainstaluj i wybierz port szeregowy (COM).
Potwierdź i poczekaj na zakończenie wgrywania.
Gotowe — urządzenie samo się zrestartuje. 🎉
🔘 Jeśli wgrywanie nie startuje lub przerywa się
Wprowadź płytkę w tryb wgrywania ręcznie: przytrzymaj BOOT,
krótko naciśnij RST (lub EN), puść BOOT —
i dopiero wtedy kliknij „Zainstaluj". Zwykle nie jest to potrzebne (płytka
sama wchodzi w tryb wgrywania), ale ratuje, gdy pojawiają się błędy.
Coś nie działa?
❌ „Failed to open serial port"
Port COM jest zajęty przez inny program. Zamknij monitor szeregowy
(Arduino IDE, PlatformIO, PuTTY) i wszelkie inne karty z instalatorem,
odepnij i wepnij kabel USB, odśwież stronę i spróbuj ponownie.
🔌 Nie widać urządzenia / brak portu
Użyj kabla USB do przesyłu danych (nie tylko do ładowania).
Sprawdź też inne gniazdo USB. Na niektórych płytkach trzeba wpiąć kabel
w port oznaczony USB, a nie UART/COM.
🛠️ Płytka nie wchodzi w tryb wgrywania
Ręcznie: przytrzymaj przycisk BOOT, krótko naciśnij
RESET (lub EN), puść BOOT. Potem znów
kliknij Zainstaluj.
🌐 Przycisk „Zainstaluj" nie reaguje
Użyj Google Chrome lub Microsoft Edge na komputerze.
Firefox, Safari oraz telefony i tablety nie obsługują wgrywania
(brak Web Serial API).
🖥️ Terminal / Konsola — logi i komendy
Podgląd logów z urządzenia i wysyłanie komend. Przydatne, gdy coś nie działa —
możesz skopiować logi i wysłać je autorowi.
🔌 Podłącz kabel do portu „UART"!
Logi i komendy działają tylko przez gniazdo „UART" (z mostkiem USB-UART).
Natywny port „USB" służy do wgrywania, ale tutaj nic nie pokaże.
Działa tylko w Chrome/Edge na komputerze. Terminal i instalator nie mogą
być połączone naraz — jeśli przed chwilą wgrywałeś firmware, odśwież stronę.
⚠️ Wgrywanie trwa już ponad 90 sekund — coś może być nie tak.
Sprawdź poniższe i odśwież stronę:
Użyj portu UART (nie natywnego USB) — tylko ten działa stabilnie
Sprawdź czy kabel USB przesyła dane (nie tylko ładuje)
Podłącz bezpośrednio do komputera — bez hubów USB
Wejdź ręcznie w tryb wgrywania: przytrzymaj BOOT, naciśnij RST, puść BOOT — potem odśwież stronę i spróbuj ponownie