

UNO ESP8266 ESP-12E shield kompatibilno z Arduino
€9.99 (DDV vključen)
ESP8266 ESP-12E shield za Arduino UNO doda WiFi povezljivost prek UART vmesnika z vgrajenim 5V→3,3V pretvornikom.
2 na zalogi
Opis
UNO ESP8266 ESP-12E shield kompatibilno z Arduino
Shield doda WiFi povezljivost katerikoli Arduino UNO plošči z ESP8266 ESP-12E modulom, ki komunicira prek UART vmesnika s prenosno hitrostjo do 115200 baud. Vgrajen linearni regulator pretvori logične nivoje iz 5 V (Arduino) na 3,3 V (ESP8266), kar ščiti modul pred prenapetostjo.
Shield se namesti neposredno na standardne pine Arduino UNO (ali kompatibilne plošče) — brez žic, brez spajkanja. ESP8266 deluje kot ločen WiFi ko-procesor in prejema AT ukaze iz Arduina, kar pomeni, da glavna logika ostane na ATmega328P.
Ključne lastnosti
- Čip ESP8266 ESP-12E – 802.11 b/g/n WiFi, PCB antena z kovinskim oklopom za boljši doseg
- Vgrajen 5 V → 3,3 V pretvornik – ščiti ESP8266 pred prenapetostjo Arduinovega digitalnega izhoda
- DIP stikalo za izbiro načina – enostavno preklapljanje med načinom delovanja (STA) in načinom posodabljanja firmware (DFU) brez žičnih sprememb
- Štirje statusni LED indikatorji – PWR, DFU, STA in RX/TX za hitro diagnostiko napajanja in komunikacije
- Integriran serijski čip – omogoča posodabljanje firmware ESP8266 neposredno prek USB priključka Arduino plošče
- Kompatibilnost z Arduino UNO in Mega – standardni razporejeni pini, ni potrebna predelava
- AT ukazi iz Arduino IDE – ESP8266 se upravlja s standardno knjižnico ali ročno prek Serial komunikacije
Kaj potrebujem za začetek?
- Arduino UNO (ali kompatibilna plošča) – osnova za vse eksperimente
- USB kabel tipa B – za programiranje Arduino plošče
- Arduino IDE – brezplačno na arduino.cc, za pisanje in nalaganje programov
- WiFi omrežje (2,4 GHz) – ESP8266 podpira samo 2,4 GHz pasovni standard, 5 GHz ne deluje
- Knjižnica WiFiEsp ali SoftwareSerial – za upravljanje ESP8266 z AT ukazi iz kode Arduino
- Breadboard + jumper kabli – za prve poskuse brez spajkanja
Moj prvi projekt – 3 koraki
- Shield naslonite na pine Arduino UNO, preverite, da so pini poravnani, in priključite USB kabel na računalnik. DIP stikalo nastavite na položaj STA (normalno delovanje).
- V Arduino IDE namestite knjižnico WiFiEsp prek Library Managerja (Sketch → Include Library → Manage Libraries → “WiFiEsp”). Preverite, da je hitrost UART nastavljena na 115200 baud.
- Odprite primer WiFiEsp → WebClient, vnesite ime in geslo vašega WiFi omrežja, naložite skico in preverite serijski monitor — ob uspešni povezavi se izpiše IP naslov in prenesena vsebina spletne strani.
Primeri uporabe
- Pošiljanje senzorskih podatkov v oblak (HTTP POST na ThingSpeak ali InfluxDB)
- Nadzor naprav prek spletnega vmesnika (HTTP strežnik na ESP8266, upravljanje relejnih izhodov iz brskalnika)
- IoT vremenska postaja (DHT22 + Arduino UNO + ESP8266 shield, podatki na MQTT broker)
- Pošiljanje opozoril po e-pošti ali Telegramu (IFTTT webhook ali Telegram Bot API prek HTTPS)
- Daljinsko upravljanje motorjev ali servo motorjev (WiFi ukazi iz mobilne aplikacije na Arduino UNO z motor shieldom)
- OTA posodobitev firmware (DFU način na shieldu za brezžično posodabljanje ESP8266)
Tehnični pregled
Tehnične specifikacije
| Parameter | Podatek |
|---|---|
| WiFi čip | ESP8266 ESP-12E |
| WiFi standard | IEEE 802.11 b/g/n (2,4 GHz) |
| Vmesnik z Arduinom | UART (RX/TX pini) |
| Privzeta hitrost UART | 115200 baud |
| Napajanje ESP8266 | 3,3 V (regulator na shieldu) |
| Vhodno napajanje (iz Arduina) | 5 V prek pinov shielda |
| Logični nivo | 3,3 V (pretvornik TTL vgrajen) |
| Antena | PCB antena z kovinskim oklopom (ESP-12E) |
| Načini delovanja | STA (station), DFU (firmware update) — izbira z DIP stikalom |
| Statusni LED | 4 (PWR, DFU, STA, RX/TX) |
| Kompatibilnost | Arduino UNO, Arduino Mega in kompatibilne plošče |
Primerjava: ESP8266 ESP-12E shield vs ESP8266 NodeMCU vs Arduino WiFi Shield (WINC1500)
| ESP8266 ESP-12E shield | ESP8266 NodeMCU | Arduino WiFi Shield (WINC1500) | |
|---|---|---|---|
| WiFi čip | ESP8266 ESP-12E | ESP8266 ESP-12E | ATWINC1500 |
| Vmesnik z UNO | UART (shield, brez žic) | Samostojna plošča (jumper kabli) | SPI (shield, brez žic) |
| Pretvornik TTL | Vgrajen | Da (ločen ali delilnik) | Ni potreben |
| Cena | Nizka (~10 €) | Nizka (~5–8 €) | Visoka (~30 €+) |
Inženirski PRO nasvet
Baud rate neskladje je najpogostejši vzrok za nedelujočo komunikacijo – novejše različice ESP8266 firmware se dobavijo z nastavljeno hitrostjo 115200 baud, starejše pa z 9600 baud. Pred prvim testom pošljite ukaz AT pri obeh hitrostih in preverite, katera vrne OK, nato hitrost uskladite v kodi Arduino.
Kompatibilnost
Shield deluje z Arduino IDE 1.8.x in 2.x. Za upravljanje ESP8266 prek AT ukazov priporočamo knjižnico WiFiEsp (GitHub: bportaluri/WiFiEsp). Za neposredno programiranje ESP8266 (brez Arduina kot gostitelja) je potrebna podpora za ESP8266 v Arduino IDE prek Board Managerja (esp8266 by ESP8266 Community). Podprti OS: Windows, macOS, Linux.













