ESP8266: Diferență între versiuni
Fără descriere a modificării |
|||
| Linia 4: | Linia 4: | ||
==Drivere== | ==Drivere== | ||
În cazul în care dezvoltarea se face pe windows, pe un sistem prevăzut cu interfață USB-UART, e nevoie de drivere. | În cazul în care dezvoltarea se face pe windows, pe un sistem prevăzut cu interfață USB-UART, e nevoie de drivere. | ||
De pildă, eu am un [https://www.berrybase.de/en/nodemcu-v3-esp8266-development-board-ch340g NodeMCU v3 - ESP8266] achiziționat de la [https://www.berrybase.de/ BerryBase.de]. | De pildă, eu am un [https://www.berrybase.de/en/nodemcu-v3-esp8266-development-board-ch340g NodeMCU v3 - ESP8266] achiziționat de la [https://www.berrybase.de/ BerryBase.de]. Comunicarea cu PC-ul este asigurată printr-un convertor [[USB]]-[[UART]] CH340C, driverul fiind disponibil aici: [http://www.wch-ic.com/downloads/CH341SER_EXE.html CH341SER.EXE]. Pentru mai multe informații legate de instalarea driver-ului, vezi link-urile externe. | ||
==Instalarea IDE== | ==Instalarea IDE== | ||
===Varianta cu Arduino IDE=== | |||
Pentru dezvoltarea de aplicații în IDE-ul Arduino. | |||
===Varianta cu Visual Studio Code=== | |||
Și cu modulul PlatformIO, pentru dezvoltarea de aplicații în Visual Studio Code. | |||
The ESP8266EX microcontroller integrates a Tensilica L106 32-bit RISC processor, which achieves extra-low power consumption and reaches a maximum clock speed of 160 MHz. The Real-Time Operating System (RTOS) and Wi-Fi stack allow about 80% of the processing power to be available for user application programming and development. | The ESP8266EX microcontroller integrates a Tensilica L106 32-bit RISC processor, which achieves extra-low power consumption and reaches a maximum clock speed of 160 MHz. The Real-Time Operating System (RTOS) and Wi-Fi stack allow about 80% of the processing power to be available for user application programming and development. | ||
Versiunea de la data 5 martie 2023 12:57
ESP8266 este un microcontroller de tip SOC (System On a Chip) cu protocol TCP / IP integrat care îi poate da acces la rețeaua WiFi a oricărui alt microcontroler. ESP8266 poate funcționa în mod gazdă (hosting) pentru o aplicație, sau poate prelua funcțiile de rețea WiFi de la un alt procesor de aplicație. Modulurile cu ESP8266 vin, în general, pre-programate cu comenzi de tip AT. Din cauza flexibilității în utilizare și a funcționalităților de rețea suportate, ESP8266 a devenit în ultima vreme extrem de popular printre hobby-iști. Mai multe informații se găsesc în link-urile din secțiunea Pagini Externe.
Dezvoltare
Drivere
În cazul în care dezvoltarea se face pe windows, pe un sistem prevăzut cu interfață USB-UART, e nevoie de drivere. De pildă, eu am un NodeMCU v3 - ESP8266 achiziționat de la BerryBase.de. Comunicarea cu PC-ul este asigurată printr-un convertor USB-UART CH340C, driverul fiind disponibil aici: CH341SER.EXE. Pentru mai multe informații legate de instalarea driver-ului, vezi link-urile externe.
Instalarea IDE
Varianta cu Arduino IDE
Pentru dezvoltarea de aplicații în IDE-ul Arduino.
Varianta cu Visual Studio Code
Și cu modulul PlatformIO, pentru dezvoltarea de aplicații în Visual Studio Code.
The ESP8266EX microcontroller integrates a Tensilica L106 32-bit RISC processor, which achieves extra-low power consumption and reaches a maximum clock speed of 160 MHz. The Real-Time Operating System (RTOS) and Wi-Fi stack allow about 80% of the processing power to be available for user application programming and development.
Alte informații
Pagini externe
- Hayes AT command set – Wikipedia
- ESP8266 pe site-ul producătorului
- CH340 Windows 10 driver download — O pagină cu informații detaliate despre descărcarea și instalarea driver-ului pentru CH34x
- UART — Pagina despre UART (Universal Asynchronous Receiver-Transmiter) de pe Wikipedia.
- CH340 Drivers for Windows, Mac and Linux — O altă pagină cu informații detaliate despre descărcarea și instalarea driver-ului pentru CH34x