ESP8266

ESP8266 Billede i infobox. Egenskaber
Udvikler Espressif-systemer ( d )
Maker Espressif-systemer ( d )
Udgivelses dato Mod før 26. august 2014
Efterfølger ESP32
Internet side www.espressif.com/en/products/hardware/esp8266ex/overview

Den ESP8266  er et integreret kredsløb  i mikrocontroller  med gratis Wi-Fi er udviklet af den kinesiske Espressif producenten.

I august 2014 begyndte elektronikentusiaster at interessere sig for ESP-01-versionen af ​​dette integrerede kredsløb produceret af et tredjepartsfirma, AI-Thinker. Denne reducerede størrelse giver dig mulighed for at forbinde en mikrocontroller til et Wi-Fi-netværk og etablere TCP / IP-forbindelser med Hayes-kommandoer . Den progressive oversættelse af dokumentationen (oprindeligt kun på kinesisk) motiveret af kredsløbets lave pris tillod udviklingen af ​​et samfund af udviklere og entusiaster af ESP8266.

I slutningen af ​​oktober 2014 tilbød Espressif et softwareudviklingssæt (SDK), der  gør det muligt at programmere kredsløbet uden at bruge brugen af ​​en ekstra mikrocontroller. Siden da har Espressif udgivet mange nye versioner af SDK i to varianter: en baseret på FreeRTOS og en anden baseret på tilbagekald .

Fuzix OS , en meget let Unix udviklet af Alan Cox , kører på denne platform, drevet af Hjalfi.

I november 2020 annoncerer Espressif frigivelsen af ESP32-C3, WiFi & BLE , en processor i tråd med ESP32 , men pin-to-pin kompatibel med ESP8266 og ved hjælp af 32-bit RISC-V- arkitekturen.

Programmering

ESP8266 kan programmeres på flere måder:

Egenskaber

ESP8266 fås i flere varianter . Et eksempel på specifikationer er vist nedenfor.

Varianterne har alle specificiteter. Nogle vil have flere GPIO-stifter tilgængelige (mellem 2 kun for den grundlæggende esp8266 og 11 for en ESP12), andre vil have mere flashhukommelse tilgængelig (mellem 512K, 1MB eller 4MB afhængigt af de valgte versioner)

Referencer

  1. "  ESP8266 Oversigt  " , Espressif Systems (adgang til 2. oktober 2017 )
  2. Brian Benchoff, “  Den aktuelle tilstand for ESP8266-udvikling  ” , Hackaday ,6. september 2014(adgang til 24. juni 2015 )
  3. (i) Denis Nutiu, "  Sådan kommer du i gang med FreeRTOS og ESP8266  "FreeCodeCamp ,3. februar 2018
  4. (in) Saumitra Jagdale, "  Fuzix Unix-lignende operativsystem portet til Raspberry Pi og Pico ESP8266  "CNX-software ,23. februar 2021
  5. (da) Jean-Luc Aufranc, "  ESP32-C3 WiFi & BLE RISC-V-processor er pin-til-pin-kompatibel med ESP8266  "CNX-software ,22. november 2020
  6. (i) "  NodeMCU  "nodemcu.com
  7. "  ESP Open SDK  " , på Github
  8. (in) "  Arduino - Home  "www.arduino.cc (adgang 28. april 2016 )
  9. (i) "  Gobot  "Gobot.io
  10. "  Espruino  " , på espruino.com
  11. (i) "  NodeMCU Setup  "MicroBlocks
  12. "  Oversigt | Opbygning og drift af MicroPython på ESP8266 | Adafruit Learning System  ” , på learn.adafruit.com (adgang til 29. april 2016 )
  13. (in) "  CircuitPython for ESP8266  "Adafruit.com
  14. "  Espressif annoncerer ESP8285 Wi-Fi-chip til bærbare enheder  " , Espressif Systems,9. marts 2016(adgang 10. juli 2016 )

Relateret artikel

Eksternt link