Wgraj firmware na ESP32
Bez Arduino IDE, bez instalowania bibliotek. Podłącz ESP32 kablem USB, kliknij przycisk i poczekaj minutę. Cała konfiguracja (WiFi, portfel) odbywa się później, bezpośrednio na urządzeniu.
Flashowanie przez przeglądarkę wymaga Google Chrome lub Microsoft Edge na komputerze (nie działa na telefonie ani w Firefox/Safari). Otwórz tę stronę w Chrome/Edge na komputerze, albo użyj metody ręcznej (Arduino IDE) poniżej.
Potrzebujesz kodu parowania
Aby sparować miner ze swoim portfelem, musisz być zalogowany. Zaloguj się, a w portfelu wygenerujesz krótki kod parowania.
Zaloguj sięCzego potrzebujesz
- Płytka ESP32 (WROOM-32 / Dev Module)
- Kabel USB (data — nie tylko ładowanie)
- Przeglądarka Chrome lub Edge na komputerze
- Konto na portalu (do wygenerowania kodu parowania)
Co się dzieje po wgraniu firmware
- ESP32 uruchomi się i — jeśli nie ma zapisanej konfiguracji — utworzy własną sieć WiFi o nazwie
MalmarMiner-XXXX - Połącz się z tą siecią telefonem lub laptopem (hasło:
malmar123) - Otworzy się strona konfiguracji (lub wejdź ręcznie na
192.168.4.1) - Wpisz: nazwę swojej sieci WiFi, hasło WiFi, kod parowania i nazwę minera
- ESP32 zapisze ustawienia, zrestartuje się i zacznie kopać — konfigurację robisz tylko raz
Metoda ręczna — Arduino IDE (dla zaawansowanych)
- Zainstaluj Arduino IDE
- Dodaj obsługę ESP32:
Plik → Preferencje → Dodatkowe adresy URL→https://espressif.github.io/arduino-esp32/package_esp32_index.json Narzędzia → Płytka → Menedżer płytek→ zainstaluj esp32Narzędzia → Zarządzaj bibliotekami→ zainstaluj ArduinoJson (Benoit Blanchon)- Pobierz kod źródłowy firmware i otwórz w Arduino IDE
- Wybierz płytkę ESP32 Dev Module, port, kliknij Wgraj
- Konfiguracja WiFi i portfela odbywa się tak samo jak przy metodzie przez przeglądarkę (captive portal)
Stary sposób — z wpisywaniem danych WiFi i portfela bezpośrednio w kodzie — nie jest już potrzebny. Firmware konfiguruje się sam po pierwszym uruchomieniu.