Przewodnik instalacji
Arduino IDE
+ ESP32
Krok po kroku — od pobrania środowiska aż do wgrania pierwszego firmware na płytkę ESP32. Wymagana wersja pakietu
płytek: 2.0.18.
Arduino IDE
2.x (najnowsza)
ESP32 Boards
2.0.18
System
Windows 10/11 64-bit
01 / Arduino IDE
Pobieranie i instalacja Arduino IDE
Arduino IDE to środowisko programistyczne, w którym piszesz i wgrywasz kod na płytkę
ESP32. Poniżej każdy krok — od pobrania instalatora aż do pierwszego uruchomienia.
- Otwórz przeglądarkę internetową.
- Wpisz w pasku adresu:
arduino.cc/en/software i naciśnij Enter.
- Na stronie znajdź sekcję Arduino IDE 2.
- Kliknij przycisk Windows Win 10 and newer, 64 bits.
- Być może pojawi się okno z prośbą o wsparcie — kliknij JUST DOWNLOAD (pobierz bez wpłaty).
- Plik .exe (~200 MB) zapisze się w folderze Pobrane.
Upewnij się że pobierasz Arduino IDE 2.x, nie starszą wersję 1.x.
- Przejdź do folderu Pobrane i kliknij dwukrotnie pobrany plik .exe.
- Jeśli pojawi się okno kontroli konta użytkownika (UAC) — kliknij Tak.
- W oknie instalatora kliknij I Agree (akceptuję licencję).
- Pozostaw domyślną ścieżkę instalacji — kliknij Next, potem Install.
- Poczekaj na zakończenie instalacji (ok. 1–2 minuty).
- Kliknij Finish. Arduino IDE uruchomi się automatycznie.
- Arduino IDE otworzy się z domyślnym pustym szkicem.
- Jeśli pojawi się pytanie o instalację dodatkowych sterowników — kliknij Install.
- Arduino IDE jest gotowe do dalszej konfiguracji.
02 / płytki
Dodanie płytek ESP32
Domyślnie Arduino IDE obsługuje tylko płytki Arduino. Żeby programować ESP32, musisz dodać
pakiet płytek Espressif przez menedżer płytek.
- W Arduino IDE kliknij górne menu: File → Preferences i zmień language na polski .
- Znajdź pole Additional boards manager URLs i wklej poniższy adres:
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
Jeśli pole już zawiera jakiś adres — kliknij ikonę po prawej stronie pola i dopisz
nowy URL w nowej linii.
- Kliknij OK — okno Preferences zamknie się.
- W lewym panelu kliknij ikonę Board Manager (wygląda jak płytka z chipem), lub przejdź
przez menu: Tools → Board → Boards Manager…
- W polu wyszukiwania wpisz:
esp32
- Na liście pojawi się pozycja Arduino ESP32 boards .
- Kliknij na pozycję Arduino ESP32 boards.
- Rozwiń listę wersji — kliknij pole z numerem wersji.
- Wybierz dokładnie wersję 2.0.18.
- Kliknij przycisk INSTALL.
- Poczekaj na pobranie i instalację pakietu (ok. 3–10 minut zależnie od łącza).
- Po zainstalowaniu przy nazwie pojawi się napis USUŃ.
Wersja 2.0.18 jest wymagana przez YoRadio. Nowsze wersje mogą powodować błędy
kompilacji.
03 / Biblioteki
Instalowanie bibliotek dla ESP32
Biblioteki ESP32 to gotowy kod dostarczany przez Espressif, daje dostęp do: WiFi,
Bluetooth, GPIO, SPI, I2C, UART, timery, ADC, pamięć flash i wiele innych peryferiów.
- Kliknij ikonę Board Manager w lewym panelu Arduino IDE.
- W polu wyszukiwania wpisz
esp32.
- Znajdź pozycję esp32 by Espressif Systems.
- Rozwiń listę wersji — kliknij pole z numerem wersji 3.3.3
- Kliknij przycisk INSTALUJ
- Po długiej instalacji poajwi się komunikat AKTUALIZACJA gdyż jest już nowsza
nietestowana wersja.
- Podłącz płytkę ESP32S3 do komputera kablem USB-C.
- W menu kliknij: Narzędzia → Płytka → esp32 → ESP32S3 Dev Module
- Wybierz właściwy port: Narzędzia → Port → COM x (np. COM3 do COM12).
- Środowisko jest gotowe do wgrywania firmware YoRadio.
04 / Oprogramowanie yoRadio
Instalacja oprogramowania YoRadio_TB na ESP32S3
Mój mod yoRadio zawiera więcej ulepszeń niż oryginalne.
- Pobierz oprogramowanie z Github i rozpakuj.
- Wejdź do katalogu yoRadio i uruchom yoRadio.ino.
- W Arduino IDE w narzędziach wybierz: Płytka → esp32 → ESP32S3 Dev Module.
- W narzędziach ustaw opcje: Erase All Flash – Enabled, Flash size – 16MB,
Partition scheme – 8M, PSRAM – OPI PSRAM.
- Kliknij strzałkę w prawo i czekaj na koniec kompilacji. Jeśli są błędy — prawdopodobnie
brakuje bibliotek (Adafruit GFX, Adafruit Neopixel). Na filmie pokazuję jak je zainstalować.
- Po pomyślnym wgraniu ESP formatuje dostępną pamięć — trwa to kilkanaście sekund.
- Po pomyślnym formatowaniu na ekranie pojawia się ekran konfiguracyjny.
05 / Uruchomienie yoRadio_TB
Pierwsze uruchomienie
- Włącz WiFi w telefonie i odszukaj sieć "yoRadioAP" i połącz się używając hasła:12345987. Pomiń
komunikat że nie ma dostępu do internetu, jeśli się pojawi.
- Po połączeniu uruchom przeglądarkę i wpisz adres:192.168.4.1
- Na otwartej stronie wpisz nazwę Twojej sieci WiFi, a obok hasło. Kliknij SAVE CREDENTIALS.
Dane te zostaną zapisane w pamięci yoRadio, które się zresetuje i połączy z Twoją siecią WiFi.
YoRadio nie działą w siecjach 5G.
- Po połączeniu z Twoją siecią na ekranie pojawi się adres np: 192.168.10.10 który wpisz do
przeglądarki komputera (yoRadio i komputer muszą pracować w tej samej sieci). Na stronie WEB Board
Uploader kliknij przegladaj i zaznacz wszystkie pliki z katalogu data/www (14 plików). Następnie
kliknij UPLOAD FILES. Załadowane pliki spowodują reset. Odśwież stronę w komputerze, interfejs
załadowany.
- U góry po lewej kliknij nutkę.
- Na samym dole rozwiń listę i wybierz bank zawierający playlistę po czym zamknij okno
krzyzykiem.
- Playlista na stronie głównej powinna się zapełnić, wybierz stację.
- Na ekranie powinien pojawić się wskaźnik VU metra.
- W tym filmie opiszę wszystkie opcje jakie są do
wyboru w ustawieniach.
Gotowe
Środowisko skonfigurowane.
Czas na
YoRadio.
Kolejnym krokiem jest pobranie kodu
YoRadio z GitHub i wgranie go na płytkę ESP32.