Wprowadzenie do modułów ESP
Moduły ESP8266 i ESP32 od Espressif Systems to najpopularniejsze mikrokontrolery WiFi w projektach IoT i automatyki domowej. ESP8266 zadebiutowało w 2014 roku i zrewolucjonizowało rynek, oferując WiFi za kilka złotych. ESP32, wypuszczony w 2016 roku, to znacznie potężniejszy następca. Czy różnica w cenie (~10 PLN vs ~20 PLN) jest uzasadniona? Sprawdźmy.
Porównanie techniczne
| Parametr | ESP8266 | ESP32 |
|---|---|---|
| Procesor | 80 MHz (1 rdzeń) | 240 MHz (2 rdzenie) |
| RAM | 80 KB | 520 KB |
| Flash | 4 MB | 4-16 MB |
| WiFi | 802.11 b/g/n | 802.11 b/g/n |
| Bluetooth | ✗ | ✓ (BLE 4.2) |
| GPIO | 17 pinów | 36 pinów |
| ADC | 1x 10-bit | 18x 12-bit |
| DAC | ✗ | 2x 8-bit |
| Touchpad | ✗ | 10 pinów |
| Pobór mocy (aktywny) | ~80 mA | ~160 mA |
| Deep sleep | ~20 µA | ~10 µA |
| Cena modułu | 10-15 PLN | 18-25 PLN |
Kluczowe różnice w praktyce
Moc obliczeniowa – ESP32 wygrywa
ESP32 z dwoma rdzeniami 240 MHz to prawdziwa bestia w porównaniu do jednorodzennego ESP8266 80 MHz. W praktyce oznacza to:
- Płynne przetwarzanie obrazu z kamer (ESP32-CAM)
- Możliwość obsługi złożonych algorytmów AI/ML
- Szybsze odpowiedzi w aplikacjach home assistant
- Lepszy multitasking dzięki FreeRTOS
ESP8266 wystarcza do prostych czujników, ale przy złożonych zadaniach zaczyna się dusić.
Bluetooth – game changer ESP32
ESP32 oferuje Bluetooth Classic i BLE (Bluetooth Low Energy), czego ESP8266 w ogóle nie ma. To otwiera zupełnie nowe możliwości:
- Czujniki BLE (Xiaomi Mi Home, termometry)
- Głośniki Bluetooth
- Bramki BLE-WiFi dla sensorów
- Lokalizacja indoor (beacon tracking)
Jeśli Twój projekt wymaga Bluetooth, wybór jest oczywisty – tylko ESP32.
Liczba GPIO i możliwości analogowe
ESP32 ma ponad dwukrotnie więcej pinów GPIO (36 vs 17), co w praktyce oznacza:
- Więcej czujników i modułów podłączonych jednocześnie
- 18 wejść ADC zamiast jednego – wielokanałowy pomiar napięcia
- 2 przetworniki DAC – generowanie sygnałów analogowych
- 10 pinów dotykowych – sterowanie bez przycisków
ESP8266 szybko kończy piny w bardziej złożonych projektach.
Zużycie energii – remis z niuansami
W trybie aktywnym ESP32 pobiera więcej prądu (~160 mA vs ~80 mA), ale w deep sleep jest efektywniejszy (~10 µA vs ~20 µA). Dla projektów bateryjnych z długimi okresami uśpienia ESP32 może być lepszy. Dla ciągle aktywnych – ESP8266 wygrywa.
Kiedy wybrać ESP8266?
ESP8266 nadal ma sens w 2025 roku w konkretnych zastosowaniach:
✓ Proste czujniki WiFi – termometr, czujnik wilgotności, detektor ruchu
✓ Przełączniki smart home – sterowanie przekaźnikami Sonoff
✓ Projekty zasilane z sieci – gdzie pobór prądu nie ma znaczenia
✓ Ograniczony budżet – gdy liczy się każda złotówka
✓ Legacy projekty – aktualizacja istniejących instalacji
Popularne moduły: NodeMCU v3, Wemos D1 Mini, ESP-01
Kiedy wybrać ESP32?
ESP32 to lepszy wybór dla:
✓ Projekty z kamerą – ESP32-CAM to hit do monitoringu
✓ Bramki Bluetooth-WiFi – integracja czujników BLE
✓ Złożone algorytmy – machine learning, przetwarzanie danych
✓ Wielozadaniowość – obsługa wielu czujników równocześnie
✓ Audio – odtwarzacze, głośniki WiFi, asystenci głosowi
✓ Projekty długoterminowe – ESP8266 powoli wychodzi z obiegu
Popularne moduły: ESP32 DevKit, ESP32-CAM, ESP32-S3, TTGO T-Display
Wsparcie oprogramowania
Oba układy doskonale współpracują z:
- Arduino IDE – najprostsza metoda programowania
- PlatformIO – profesjonalne środowisko dla VSCode
- ESPHome – natywna integracja z Home Assistant
- MicroPython – programowanie w Pythonie
- Tasmota – firmware dla smart home
ESP32 ma dodatkowo wsparcie dla ESP-IDF (oficjalny framework Espressif) i lepszą dokumentację nowych funkcji.
Kompatybilność z Home Assistant
Oba moduły świetnie działają z Home Assistant przez ESPHome:
- Automatyczne wykrywanie urządzeń
- Aktualizacje OTA (Over-The-Air)
- Natywna integracja bez MQTT
ESP32 oferuje dodatkowo:
- Integrację czujników Bluetooth
- Obsługę ESP32-CAM jako kamery IP
- Lepszą wydajność przy wielu encjach
Dostępność i cena w 2025
ESP8266 (NodeMCU/Wemos D1 Mini): 10-15 PLN
ESP32 (DevKit v1): 18-25 PLN
ESP32-CAM: 35-45 PLN
ESP32-S3 (najnowszy): 30-40 PLN
Różnica ~10 PLN to koszt jednej kawy. Przy możliwościach ESP32 to marginalna dopłata.
Przykładowe projekty
ESP8266 wystarcza:
- Czujnik temperatury DHT22 z WiFi
- Smart gniazdko przekaźnikowe
- Czujnik otwarcia drzwi
- Prosty wyświetlacz pogody
ESP32 potrzebny:
- Kamera monitoringu ESP32-CAM
- Bramka Bluetooth dla czujników Xiaomi
- Stacja pogodowa z ekranem TFT
- Asystent głosowy offline
Podsumowanie – nasza rekomendacja
W 2025 roku ESP32 to lepszy wybór dla 90% projektów. Różnica w cenie jest minimalna, a możliwości nieporównywalnie większe. Bluetooth, więcej pinów, większa moc obliczeniowa i lepsza perspektywa długoterminowa przeważają szalę.
ESP8266 ma sens tylko gdy:
- Aktualizujesz istniejący projekt
- Budżet jest ekstremalnie ograniczony
- Projekt jest bardzo prosty (1-2 czujniki)
Dla nowych projektów, nawet prostych, wybierz ESP32. Gdy projekt się rozrośnie (a zwykle się rozrasta), nie będziesz żałował. Dopłata 10 PLN to najlepsza inwestycja w elastyczność i przyszłościowość Twojego projektu IoT.
Oceń ten artykuł:























