ESP8266

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
ESP8266
calculator
ESP-01.jpg
Modulul AI-Thinker ESP-01
Tip Microcontroler
Producător Expressif
Frecvență 80 MHz (implicit) sau 160 MHz
Ușile GPIO cu 16 pini
Site-ul web www.espressif.com/en/products/hardware/esp8266ex/overview

L 'ESP8266 este un cip cu Wi-Fi construit la un cost redus, cu suport complet pentru protocolul TCP / IP și funcționalitatea microcontrolerului China produs de Shanghai Espressif Systems . [1]

Cipul este adesea folosit în multe produse legate de internetul obiectelor .

Istorie

Cipul a atras atenția producătorilor în august 2014, când modulul ESP-01 a fost realizat de o companie terță parte, AI-Thinker. Acest mic modul permite microcontrolerelor să se conecteze la rețele Wi-Fi și să utilizeze protocolul TCP / IP folosind comenzi AT simple. Cu toate acestea, în acel moment nu existau documente disponibile în limba engleză, nici despre cip, nici despre comenzile acceptate. [2] Cu toate acestea, datorită costului redus și a numărului mic de componente externe din modul, sugerând că producția pe scară largă ar fi fost foarte economică, a atras mulți entuziaști să exploreze modulul și software-ul conținut de asemenea ca traducere documentația prezentă în chineză. [3]

Cel mai nou ESP8285 este un ESP8266 cu 1 MiB de memorie flash internă (ESP8266 are o memorie flash externă) care vă permite să creați dispozitive cu un singur cip cu conexiune Wi-Fi. [4]

Succesorul acestor microcontrolere este ESP32 .

Caracteristici

Conceptul ESP-01.

* În unele dispozitive, atât viteza ceasului memoriei CPU, cât și cea a memoriei flash pot fi multiplicate prin overclocking. CPU poate rula la 160Mhz și memoria flash poate fi accelerată de la 40Mhz la 80Mhz. [ necesită citare ] Funcționarea bună variază de la cip la cip. [ fără sursă ]

SDK

La sfârșitul lunii octombrie 2014, Espressif a lansat un kit de dezvoltare software (SDK) care a permis programarea directă a cipului fără a fi nevoie să utilizați un microcontroler separat. [5] Întrucât au existat mai multe versiuni oficiale, Espressif menține două versiuni ale SDK-ului: una bazată pe FreeRTOS și cealaltă bazată pe apeluri de apel . [6]

O alternativă la SDK-ul Espressif oficial este ESP-Open-SDK open source [7] , bazat pe instrumentele GCC și întreținut de Max Filippov. [8] O altă alternativă este „Trusa de dezvoltare neoficială” a lui Mihail Grigorev. [9] [10]

Alte SDK-uri (în principal open source) sunt:

Notă

  1. ^ (EN) Linux și hardware open source pentru IoT , pe Linux.com | Sursa informațiilor Linux . Adus pe 27 septembrie 2017 .
  2. ^ (RO) Alertă cu noul chip: modulul WiFi ESP8266 (costă 5 USD) , în Hackaday, 26 august 2014. Adus pe 27 septembrie 2017.
  3. ^ (EN) The Current State of Development ESP8266 in Hackaday, 6 septembrie 2014. Accesat la 27 septembrie 2017.
  4. ^ (RO) Espressif anunță cipul Wi-Fi ESP8285 pentru dispozitive portabile , pe espressif.com. Adus la 27 septembrie 2017 (arhivat din original la 25 iulie 2016) .
  5. ^ hackaday.com , http://hackaday.com/2014/10/25/an-sdk-for-the-esp8266-wifi-chip/ .
  6. ^ bbs.espressif.com , http://bbs.espressif.com/viewforum.php?f=46/ .
  7. ^ https://github.com/pfalcon/esp-open-sdk
  8. ^ github.com , https://github.com/esp8266/esp8266-wiki/wiki/Toolchain .
  9. ^ https://github.com/CHERTS/esp8266-devkit
  10. ^ http://programs74.ru/udkew-en.html
  11. ^ zerynth.com , https://www.zerynth.com/blog/python-for-esp8266-in-just-a-few-clicks-using-zerynth/ .

Elemente conexe

Alte proiecte

linkuri externe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT