UNO + ESP8266 WiFi kompatibilno z Arduino

15.99 (DDV vključen)

UNO + ESP8266 WiFi kompatibilno z Arduino združuje moč Arduino UNO in ESP8266, omogoča enostavno programiranje preko USB ter ponuja široke možnosti brezžične povezljivosti.

2 na zalogi

Šifra: 01 - D6 Kategoriji: ,
Opis

Opis

UNO + ESP8266 WiFi — Arduino kompatibilna razvojna ploščica z vgrajenim WiFi

Ena ploščica, dva mikrokrmilnika: ATmega328P za lokalno obdelavo in ESP8266 za WiFi povezljivost. Oba čipa sta programirljiva prek iste microUSB priključitve (CH340G). DIP stikala omogočajo preklapljanje med načini — nalaganje kode na ATmega, nalaganje na ESP8266, ali prehodni način za AT ukaze. Idealno za IoT projekte brez dodatnih WiFi modulov.

Anatomija ploščice

KomponentaOpis
Glavni MCUATmega328P — 8-bit AVR, 16 MHz, 32 KB Flash, 2 KB SRAM
WiFi MCUESP8266 — 802.11 b/g/n 2,4 GHz, 32 Mbit Flash
USB-UARTCH340G — skupen za oba mikrokrmilnika
USB konektormicroUSB
Režim izbiraDIP stikala (4×) + tipka ESP Reboot
Digitalni pini (ATmega)14 (6× PWM)
Analogni vhodi6 (10-bit ADC)
WiFi802.11 b/g/n, 2,4 GHz, vgrajena antena
NapajanjemicroUSB 5 V / VIN 9–24 V DC / pini 5 V
Izhod5 V / 800 mA
Dimenzije53,34 × 68,58 mm

Ključne lastnosti

  • Dva MCU v eni ploščici — ATmega328P + ESP8266, brez ločenega WiFi modula
  • Neodvisno ali skupno delovanje — ATmega krmili senzorje, ESP8266 pošilja podatke na strežnik
  • DIP stikala za režim — enostavno preklapljanje med načini programiranja
  • AT ukazi — ATmega krmili ESP8266 prek Serial (AT+CWJAP, AT+CIPSTART …)
  • 802.11 b/g/n WiFi — WPA/WPA2, dostopna točka ali odjemalec
  • Široko napajanje — USB 5 V / VIN 9–24 V / direktni 5 V pini
  • Vgrajena antena — + možnost priklopa zunanje antene

Kaj potrebujem za začetek?

3 koraki do prvega WiFi projekta

  1. Priključite ploščico z microUSB, nastavite DIP stikala za ATmega režim, naložite UNO skico
  2. Za WiFi: preklopite DIP stikala na ESP režim, pritisnite ESP Reboot med nalaganjem
  3. Za AT ukaze: ATmega piše na Serial — ESP8266 sprejema ukaze in odgovarja prek iste linije

Primeri uporabe

  • IoT vremenska postaja — ATmega bere DHT22, ESP8266 pošilja podatke na ThingSpeak ali MQTT
  • Pametni termostat — lokalno krmiljenje ATmega + daljinsko nastavljanje prek WiFi
  • Mini spletni strežnik — ESP8266 gosti HTTP API za nadzor digitalnih pinov
  • Alarm z obveščanjem — PIR senzor + Telegram bot spooročilo prek ESP8266
  • Samodejno zalivanje — senzor vlage + relejni modul + daljinski nadzor prek WiFi

Tehnične specifikacije

ParameterATmega328PESP8266
Arhitektura8-bit AVR RISC32-bit Xtensa LX106
Hitrost ure16 MHz80 / 160 MHz
Flash pomnilnik32 KB32 Mbit
SRAM2 KB~96 KB
WiFi802.11 b/g/n, 2,4 GHz
USB-UARTCH340G (skupen)
Delovna napetost5 V (ATmega) / 3,3 V (ESP8266)
VIN9–24 V DC
Dimenzije53,34 × 68,58 mm

Primerjava modelov

FunkcijaUNO + ESP8266UNO SMD CH340Arduino UNO WiFi R2 IT
Glavni MCUATmega328PATmega328PATmega4809
WiFiESP8266 vgrajenNe (ločen modul)Nina W102 vgrajen
WiFi standard802.11 b/g/n802.11 b/g/n
USB-UARTCH340GCH340Nativni USB
CenaEkonomičnaNajnižjaPolna cena

Kompatibilnost

ATmega328P del: 100% kompatibilen z Arduino UNO R3 (ščiti, knjižnjice, IDE). ESP8266 del: kompatibilen z ESP8266 Arduino core in MicroPython. V Arduino IDE izberite Arduino UNO za ATmega ali Generic ESP8266 Module za ESP8266.

Dokumentacija


💡 PRO nasvet

Ko nalažete kodo na ESP8266, držite tipko ESP Reboot med pričetkom nalaganja — s tem ESP8266 vstopi v programirni režim. Po uspešnem nalaganju pritisnite Reset. Za komunikacijo ATmega → ESP8266 prek AT ukazov: ATmega piše na Serial (privzeta hitrost ESP8266: 115200 baud). Primer ukaza: AT+CWJAP="ssid","geslo" priključi ESP8266 na WiFi omrežje. Napredni uporabniki programirajo ESP8266 neodvisno z lastno kodo prek Arduino ESP8266 core — v tem primeru ATmega in ESP8266 komunicirata prek UART na hardverskih pinih (RX/TX).