Kako izabrati razvojnu plocu Uno Nano Mega ili nesto drugo 3

Koji ESP32 mikrokontroler izabrati?

Kako izabrati ESP32 mikrokontroler? Tu često nastaje konfuzija. ESP32-WROOM, ESP32-S3, ESP32-C3, ESP32-C6, ESP32-H2, ESP32-P4… Espressif je u poslednjih nekoliko godina značajno proširio paletu, i ono što je nekada bio jedan čip postalo je čitava porodica varijanti, svaka sa drugim procesorom i drugim namenama. U ovom vodiču ćemo razložiti svaku varijantu i pomoći vam da izaberete pravi čip za vaš projekat.

Kratak odgovor za nestrpljive

Ako vam se ne čita ceo članak, evo brzog pravila po nameni:

  • Klasičan IoT projekat sa WiFi-em? → ESP32-WROOM-32
  • AI, kamera, mikrofon, displej? → ESP32-S3
  • Najjeftiniji bežični projekat? → ESP32-C3
  • Matter, Thread, Zigbee, WiFi 6? → ESP32-C6
  • Bluetooth/Zigbee bez WiFi-a (low-power)? → ESP32-H2
  • Multimedija, video, ML? → ESP32-P4

A sada, ako želite da razumete zašto nastavite da čitate.

Zašto toliko različitih ESP32 čipova?

Originalni ESP32 je predstavljen 2016. godine i bio je revolucija: dual-core procesor sa WiFi-em i Bluetooth-om za cenu manju od mnogih jednostavnih mikrokontrolera. Tokom godina, Espressif je shvatio da nije svakom projektu potrebno isto: nekima treba jeftiniji čip bez dual-core-a, drugima više memorije i AI ubrzanje, trećima nove bežične standarde kao što su Matter i Thread.

Tako je nastala porodica koja danas pokriva sve segmente. Od najjeftinijeg bežičnog senzora za par stotina dinara do moćne ploče za real-time obradu video signala.

ESP32 (originalni / WROOM-32) — proverena radna snaga

Originalni ESP32, najčešće u WROOM-32 modulu, je i dalje najpopularniji izbor i razlog je jednostavan: najveći ekosistem, najviše tutorijala, najviše biblioteka. Većina projekata na internetu, knjiga i kurseva odnosi se upravo na ovaj čip.

Tehničke karakteristike

  • Procesor Xtensa LX6 dual-core
  • Brzina do 240 MHz
  • Flash tipično 4 MB
  • RAM 520 KB
  • WiFi 2.4 GHz b/g/n
  • Bluetooth Classic + BLE 4.2
  • GPIO do 34 pina
  • ADC 18 kanala, 12-bit

Kada izabrati originalni ESP32?

Kada radite standardan IoT projekat: kućna automatizacija, senzor koji šalje podatke na server, kontrola releja preko mobilne aplikacije, MQTT broker komunikacija, web server za podešavanja. ESP32-wroom ima dovoljno snage za većinu hobi i komercijalnih primena.

Takođe je odličan izbor ako koristite Bluetooth Classic (npr. za audio streaming preko A2DP profila). Noviji ESP32 čipovi (S3, C3, C6) imaju samo BLE, ne i Classic Bluetooth.

ESP32-WROOM-32 USB-C razvojna ploča
U ponudi
ESP32-WROOM-32 USB-C
Pogledaj proizvod

Za projekte gde je potreban jači WiFi signal (veće rastojanje, debeli zidovi), postoji i verzija sa eksternom antenom:

ESP32-WROOM-32UE sa eksternom antenom
U ponudi
ESP32-WROOM-32UE + eksterna antena
Pogledaj proizvod

ESP32-S3 — moćni naslednik za AI i multimediju

ESP32-S3 je nadogradnja klasičnog ESP32 sa fokusom na AI/ML aplikacije, audio i video obradu, i USB konektivnost. Iako i dalje koristi Xtensa procesor, dobio je vector instructions koje ubrzavaju neuralne mreže i digitalnu obradu signala.

Šta je novo u odnosu na originalni ESP32?

  • Vector instructions za AI/ML i DSP — značajno brža izvršavanja TensorFlow Lite Micro modela
  • USB OTG — može da radi i kao USB host (čitač tastature, miša, USB diska)
  • Više GPIO pinova (do 45) i više PSRAM-a (do 8 MB)
  • Bluetooth 5.0 (LE) umesto Bluetooth 4.2
  • Bolja podrška za displeje i kamere kroz dedicated paralelne interfejse

Kada izabrati S3?

Kada projekat uključuje:

  • Kameru i obradu slike — npr. detekcija lica, čitanje QR koda, jednostavni computer vision
  • Mikrofone i prepoznavanje govora — wake-word detekcija
  • LCD/OLED displeje sa LVGL bibliotekom — glatka grafika, animacije
  • USB uređaje — pravljenje custom HID-a, virtuelnog COM porta, čitača kartica
i
Savet iz prakse

Ako planirate da radite sa kamerom i mikrofonom u istom projektu, pogledajte Seeed Studio XIAO ESP32-S3 Sense — dolazi sa već integrisanom kamerom OV2640 i digitalnim mikrofonom, a veličine je nokta. Idealna za “tinyML” eksperimente.

Seeed Studio XIAO ESP32-S3 Sense sa kamerom i mikrofonom
Sa kamerom i mikrofonom
XIAO ESP32-S3 Sense
Pogledaj proizvod

ESP32-C3 — jeftin, štedljiv, bežični

ESP32-C3 je prvi ESP32 čip baziran na RISC-V arhitekturi, otvorenoj instrukcijskoj listi koja zamenjuje Xtensa procesor. Cilj C3 čipa je da bude najjeftinija ulazna tačka u ESP32 ekosistem uz održanu WiFi i BLE konektivnost.

Tehničke karakteristike

  • Procesor RISC-V single-core
  • Brzina do 160 MHz
  • Flash tipično 4 MB
  • RAM 400 KB
  • WiFi 2.4 GHz b/g/n
  • Bluetooth 5.0 LE samo
  • GPIO 22 pina

Kada izabrati C3?

Kada vam treba jeftin bežični senzor ili kontroler, a ne treba vam moć dual-core procesora. Klasični primeri:

  • WiFi prekidač za automatizaciju (jedna konekcija, jedan relej)
  • Senzor temperature/vlažnosti koji šalje podatke jednom u 5 minuta
  • BLE iBeacon ili tag
  • Jednostavni MQTT klijent

C3 je takođe energetski efikasniji od originalnog ESP32 u deep sleep režimu, što ga čini boljim izborom za baterijski napajane projekte.

Seeed Studio XIAO ESP32-C3 razvojna ploča
Najmanji format
XIAO ESP32-C3
Pogledaj proizvod

ESP32-C6 — budućnost je Matter i WiFi 6

ESP32-C6 je verovatno najuzbudljiviji član porodice za one koji prate trendove pametne kuće. To je prvi ESP32 čip koji podržava WiFi 6 (802.11ax), Thread, i Zigbee a samim tim i Matter standard za interoperabilnost pametnih uređaja.

Šta je novo i bitno?

  • WiFi 6 (802.11ax) — bolja energetska efikasnost u modernim mrežama (Target Wake Time)
  • Thread i Zigbee — direktna integracija sa pametnim uređajima bez preko-WiFi mosta
  • Matter ready — najnoviji industrijski standard koji povezuje Apple HomeKit, Google Home, Amazon Alexa i SmartThings
  • Bluetooth 5.3 LE
  • RISC-V dual-core (jedan high-performance + jedan low-power)

Kada izabrati C6?

Kada gradite uređaj koji treba da radi sa modernim ekosistemom pametne kuće bez vendor lock-in-a. Matter podržan termometar, Zigbee senzor pokreta, Thread border router za mesh mrežu — sve je to teritorija C6 čipa.

Takođe, ako pravite nove proizvode danas, C6 je future-proof izbor — Matter je standard koji svi veliki igrači guraju i očekuje se da će u narednih par godina postati dominantan.

ESP32-H2 — Bluetooth, Zigbee i Thread, bez WiFi-a

ESP32-H2 je specifičan član porodice — nema WiFi. Zašto bi neko pravio ESP32 bez WiFi-a? Zato što za određene primene WiFi nije potreban, a izostavljanje WiFi radija znači znatno manju potrošnju i nižu cenu.

H2 je namenjen za Bluetooth LE 5.3, Thread i Zigbee uređaje koji rade u mesh mrežama — npr. Zigbee senzor koji šalje podatke ka Zigbee hub-u, ili Matter-over-Thread uređaj.

Kada izabrati H2?

Skoro nikada za hobi projekte — ovo je čip za specifične komercijalne IoT proizvode koji rade u Zigbee/Thread mreži. Ako pravite tipičan WiFi senzor, H2 vam ne odgovara — uzmite C3 ili C6.

ESP32-P4 — multimedijalna zver bez bežične veze

ESP32-P4 je novi član porodice (predstavljen 2024.) i fundamentalno se razlikuje od ostalih: nema WiFi ni Bluetooth. Umesto toga, fokus je na velikim performansama za multimediju — HDMI izlaz, MIPI-CSI kamera interfejs, hardversko ubrzanje za H.264 video.

Šta je u njemu posebno?

  • RISC-V dual-core na 400 MHz — najbrži ESP32 do sada
  • Hardverska podrška za 2D grafiku, JPEG enkoder/dekoder
  • MIPI-DSI za displej, MIPI-CSI za kameru
  • USB 2.0 High Speed
  • Velika količina memorije (do 32 MB PSRAM)

Kada izabrati P4?

Kada pravite HMI uređaj sa velikim displejem, video monitor, ili industrijski kontroler sa zahtevnim grafičkim interfejsom. P4 se često kombinuje sa nekim drugim ESP32 čipom (npr. C6) preko SDIO interfejsa kako bi dobio bežičnu vezu.

Velika tabela poređenja

Čip Procesor Brzina WiFi Bluetooth Specijalno
ESP32 (WROOM)Xtensa LX6 dual-core240 MHzb/g/nClassic + BLE 4.2Najveći ekosistem
ESP32-S3Xtensa LX7 dual-core240 MHzb/g/nBLE 5.0AI vector instr., USB OTG
ESP32-C3RISC-V single-core160 MHzb/g/nBLE 5.0Najjeftiniji bežični
ESP32-C6RISC-V dual-core160 MHzWiFi 6BLE 5.3Matter, Thread, Zigbee
ESP32-H2RISC-V single-core96 MHzBLE 5.3Thread, Zigbee, low power
ESP32-P4RISC-V dual-core400 MHzHDMI, MIPI, video

Konkretni primeri: koji ESP32 za koji projekat?

🏠 Pametan prekidač za svetlo

ESP32-C3. Jednostavan zadatak (relej + WiFi konekcija + MQTT), ne treba dual-core, a C3 je najjeftiniji. Ako želite Matter podršku → ESP32-C6.

📷 Kamera za nadzor sa detekcijom pokreta

ESP32-S3 sa OV2640 kamerom (ili gotov XIAO ESP32-S3 Sense). S3 ima vector instrukcije za bržu obradu slike i dovoljno RAM-a za buffer-ovanje frame-ova.

🌡️ Bežični senzor temperature na bateriju

ESP32-C3 ili XIAO ESP32-C6. Oba imaju odlične deep sleep režime — baterija od 1000 mAh može da traje godinu dana ako šalje podatke svakih 5-10 minuta.

🎵 Bluetooth audio prijemnik (A2DP)

Originalni ESP32-WROOM-32. Jedini ESP32 čip koji podržava Bluetooth Classic, što je potrebno za A2DP audio profil. S3, C3, C6 imaju samo BLE.

🖥️ Industrijski HMI panel sa ekranom

ESP32-S3 sa LVGL bibliotekom za standardne projekte, ili ESP32-P4 ako trebate napredniju grafiku. Postoji i gotova ploča sa integrisanim displejem:

ESP32 sa LVGL displejem 2.8 inča
Sa integrisanim displejem
ESP32-LVGL 2.8″ displej
Pogledaj proizvod

📡 GSM/GPRS modul sa cloud konekcijom

ESP32-WROOM kombinovan sa SIM800L modulom. Za gotovu ploču koja kombinuje oba:

ESP32-WROVER sa SIM800L GSM modulom
WiFi + GSM kombo
ESP32-WROVER + SIM800L kit
Pogledaj proizvod

🤖 Edukacija i tinyML eksperimenti

XIAO Machine Learning kit dolazi sa svim potrebnim senzorima i tutorialima za prepoznavanje pokreta, zvuka i slika.

Seeed Studio XIAO Machine Learning edukativni kit
Edukativni kit
XIAO Machine Learning kit
Pogledaj proizvod

Šta da izbegavate prilikom izbora?

  1. Ne kupujte H2 ako ne znate šta je Zigbee/Thread. Ovaj čip je za specifične primene, za hobi projekte uzmite C3 ili C6.
  2. Ne kupujte S3 “za svaki slučaj” ako pravite jednostavan WiFi prekidač. C3 košta upola manje i radiće isti posao.
  3. Ne mešajte ESP32 sa ESP8266. ESP8266 je stariji, slabiji čip — ima samo WiFi, jedno jezgro, manje memorije. Za nove projekte uvek krenite sa nekim ESP32.
  4. Pazite na napajanje. Svi ESP32 čipovi rade na 3.3 V logici. Direktno spajanje 5 V senzora može oštetiti ploču.

Zaključak: koji je vaš ESP32?

Ako i dalje niste sigurni:

  • Tek krećete sa ESP32 → originalni ESP32-WROOM-32
  • Pravite jeftin bežični senzor → ESP32-C3
  • Pravite uređaj za pametnu kuću budućnosti → ESP32-C6
  • Trebate AI, kameru, mikrofon → ESP32-S3
  • Trebate Zigbee/Thread mesh bez WiFi-a → ESP32-H2
  • Trebate video, displej, multimediju → ESP32-P4

Istražite celu ESP32 ponudu i izaberite čip koji odgovara vašem projektu.

// Često postavljana pitanja

Koja je razlika između ESP32-S2 i ESP32-S3?

S2 je single-core sa USB-om i bez Bluetooth-a, dok je S3 dual-core sa USB-om i Bluetooth 5.0 LE. S3 je generalno bolji izbor za nove projekte jer se S2 ne razvija aktivno.

Mogu li jedan ESP32 program prebaciti na drugi tip čipa?

Najčešće da, ali ne uvek bez prepravki. Kod koji koristi standardne Arduino ili ESP-IDF biblioteke se obično prenosi lako. Problemi nastaju kada se koriste specifični GPIO pinovi (raspored se razlikuje), Bluetooth Classic (samo originalni ESP32), ili hardverske periferije specifične za jednu varijantu (USB OTG na S3, Zigbee radio na C6).

Koji ESP32 podržava Matter?

ESP32-C6 i ESP32-H2 imaju nativnu hardversku podršku za Thread radio, što je ključno za Matter-over-Thread. Originalni ESP32, S3 i C3 mogu raditi Matter-over-WiFi, ali bez Thread podrške. Za proizvode koji ciljaju Matter ekosistem, C6 je trenutno najbolji izbor.

Da li XIAO ploče imaju manje funkcionalnosti od standardnih DevKit ploča?

Ne po pitanju samog čipa — XIAO koristi iste ESP32 čipove kao standardne ploče. Razlika je u broju izvedenih GPIO pinova (XIAO ima manje, oko 11 pinova naspram 30+ na DevKit-u) zbog manjih dimenzija. Ako vam treba mnogo I/O pinova, izaberite DevKit; ako vam treba kompaktnost, izaberite XIAO.

Mogu li ESP32 programirati u Arduino IDE?

Da, sve varijante ESP32 (originalni, S3, C3, C6, H2, P4) podržane su u Arduino IDE-u kroz Espressif board package. Alternativno, možete koristiti i ESP-IDF (zvanični Espressif framework) za napredniji rad, ili PlatformIO za bolje upravljanje projektima.

Leave a Comment

Your email address will not be published. Required fields are marked *

Shopping Cart