Modul polnilnik baterije litijske Li-Ion TP4056
Modul polnilnik baterije litijske Li-Ion TP4056 Cenovni razpon: od €3.99 do €7.99 (DDV vključen)
Back to products
Modul 8x LED
Modul 8x LED 3.29 (DDV vključen)

ESP8266 serial WIFI Witty cloud Development

10.99 (DDV vključen)

ESP8266 Witty Cloud je dvonivojska razvojna plošča z ESP-12F, vgrajenim RGB WS2812B, fotorezistorjem LDR in CH340 za hitre IoT projekte z Arduino IDE ali MicroPython.

4 na zalogi

Šifra: 11 - D3 Kategorije: , ,
Opis

Opis

ESP8266 Witty Cloud — razvojna plošča z vgrajenimi senzorji za hiter start

ESP8266 Witty Cloud je kompaktna razvojna plošča, zgrajena na modulu ESP-12F z mikrokrmilnikom ESP8266EX in integriranim Wi-Fi 802.11 b/g/n. Posebnost te plošče je dvonivojska zasnova: zgornja procesorska plošča nosi ESP-12F, RGB LED WS2812B, fotorezistor LDR in uporabniško tipko — spodnja napajalna plošča pa vsebuje CH340 USB-UART pretvornik, tipki RESET in FLASH ter micro USB konektor za programiranje.

Za začetnike je Witty Cloud eden najpristopnejših vstopov v svet IoT: ni treba kablirati senzorjev ali LED-ic — vse je že na plošči. Ko prototip deluje, zgornji del enostavno odtrgaš od spodnjega in vgradiš le procesorski del v ohišje ali projekt.

Anatomija krmilnika

Tip krmilnikaESP8266 — dvonivojska razvojna plošča
MikrokrmilnikESP8266EX (Tensilica Xtensa L106, 32-bit) @ 80/160 MHz
Wi-Fi modulESP-12F, 802.11 b/g/n, 2,4 GHz
USB komunikacijski čipCH340 (na spodnji plošči)
USB konektorMicro-USB (spodnja plošča)
Logična napetost3,3 V
Vgrajena periferijaRGB LED WS2812B (GPIO2), LDR fotorezistor (ADC), 3× tipka

Ključne lastnosti

  • Dvonivojska zasnova – zgornja procesorska plošča se loči od spodnje programirne; v projekt vgradiš samo tisto, kar potrebuješ
  • Vgrajen RGB WS2812B – adresabilna LED na GPIO2 za takojšnje testiranje brez žic in breadboarda
  • Fotorezistor LDR na ADC – takojšnje branje intenzitete svetlobe brez dodatnih komponent
  • 4 MB flash pomnilnik – dovolj za OTA posodobitve, SPIFFS/LittleFS in lokalno shranjevanje
  • Wi-Fi AP + STA način – deluje hkrati kot dostopna točka in Wi-Fi odjemalec
  • Tipki FLASH in RESET na spodnji plošči – hiter vstop v programirni način brez ročnega prevezovanja
  • Arduino IDE, MicroPython, NodeMCU – tri različna okolja, ena plošča

Kaj potrebujem za začetek?

  • Micro USB kabel – za programiranje in napajanje prek spodnje plošče
  • Arduino IDE 2.x – brezplačna programska oprema, Windows / macOS / Linux
  • ESP8266 Arduino core – namesti prek Boards Manager (URL: arduino.esp8266.com)
  • CH340 gonilnik – Windows 10/11 ga namesti samodejno; starejše različice morda zahtevajo ročno namestitev

Moj prvi projekt – 3 koraki

  1. Priključi Witty Cloud prek micro USB na računalnik (obe plošči skupaj)
  2. Arduino IDE: Tools → Board → Generic ESP8266 Module; Flash Size: 4MB; Upload Speed: 115200
  3. File → Examples → ESP8266 → Blink → Upload — vgrajena LED bo začela utripati

Primeri uporabe

  • Pametna nočna lučka – LDR zazna mrak, RGB LED se prižiga prek MQTT ukaza
  • Brezžični merilnik svetlobe – ADC vrednosti se pošiljajo v Google Sheets vsako minuto
  • Relejno pametno stikalo – relejni modul priključen na GPIO14, upravljanje prek mobilne aplikacije
  • Wi-Fi temperaturni merilnik – dodan BMP280 na I²C (GPIO4/GPIO5), prikaz na Home Assistant
  • Učna plošča za delavnice – vgrajeni RGB, tipka in LDR omogočajo interaktivne vaje brez žic

Tehnični pregled

Tehnične specifikacije

ParameterVrednost
MikrokrmilnikESP8266EX (Tensilica Xtensa L106, 32-bit)
Hitrost ure80 MHz (nastavljivo 160 MHz)
Flash pomnilnik4 MB (W25Q32, SPI)
RAM96 KB podatkovni + 64 KB programski
Digitalni I/O11 (GPIO0, 2, 4, 5, 12, 13, 14, 15, 16 + TX/RX)
Analogni vhod1× ADC (10-bit, 0–3,3 V na pinu plošče)
Wi-Fi802.11 b/g/n, 2,4 GHz, AP / STA / AP+STA
KomunikacijaUART, I²C, SPI
Napetost vezja3,3 V
Napajanje prek USB5 V → LDO regulator 3,3 V (spodnja plošča)
USB čipCH340 (spodnja plošča)
USB konektorMicro-USB (spodnja plošča)
Vgrajena periferijaRGB WS2812B (GPIO2), LDR fotorezistor (ADC), 3× tipka
Dimenzije (skupaj)~34 × 27 × 17 mm
Dimenzije (zgornja plošča)~24 × 16 mm

Primerjava: Witty Cloud vs. NodeMCU V3 vs. WeMos D1 mini

ParameterWitty CloudNodeMCU V3WeMos D1 mini
MCUESP8266EX 80/160 MHzESP8266EX 80/160 MHzESP8266EX 80/160 MHz
Flash4 MB4 MB4 MB
RAM96 KB96 KB96 KB
Digitalni I/O111611
Vgrajeni senzorjiRGB LED, LDR, 3× tipka
Dvonivojska ploščada (ločljivo)nene
USB konektorMicro-USBMicro-USBMicro / Type-C
Dimenzije34×27 mm58×32 mm34×25 mm

Inženirski PRO nasvet

Pozor pri samostojnem napajanju zgornje plošče! Ko ločiš procesorsko ploščo od spodnje, priključi na pin VCC točno 3,3 V — napajalni regulator LDO je samo na spodnji plošči. Priklop 5 V direktno na VCC pin zgornje plošče poškoduje ESP8266EX. Prav tako je GPIO2 (vgrajen RGB WS2812B) bootloader pin — ob zagonu mora biti HIGH. Poteg GPIO2 na GND med vklopom povzroči vstop v programirni način, pričakovana koda se ne zažene.

Kompatibilnost

Witty Cloud podpira Arduino IDE 1.8.x in 2.x z ESP8266 Arduino core (namesti prek Boards Manager, URL: https://arduino.esp8266.com/stable/package_esp8266com_index.json). Podprti so NodeMCU (Lua), MicroPython in PlatformIO. USB gonilnik CH340 je vgrajen v Linux in macOS; Windows 10/11 ga navadno namesti samodejno. Logični nivoji so 3,3 V — direktno spajanje s 5 V Arduinom zahteva level shifter.

Dokumentacija

YouTube