ESP8266 Grundlagen: Unterschied zwischen den Versionen

Aus eLAB Wiki
Wechseln zu: Navigation, Suche
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 4: Zeile 4:
  
 
Programmiert werden kann der ESP8266 standalone über das Espressif SDK, Arduino, LUA, MicroPython und vielen anderen Programmiersprachen.  
 
Programmiert werden kann der ESP8266 standalone über das Espressif SDK, Arduino, LUA, MicroPython und vielen anderen Programmiersprachen.  
 +
 +
Der Nachfolger des ESP8266 ist der [[ESP32_Grundlagen|ESP32]]
  
 
== Features: ==
 
== Features: ==
Zeile 16: Zeile 18:
 
* bis zu 16MB externer QSPI Flash
 
* bis zu 16MB externer QSPI Flash
 
* IEEE 802.11 b/g/n Wi-Fi
 
* IEEE 802.11 b/g/n Wi-Fi
 +
* Bluetooth v4.2
 
* SPI
 
* SPI
 
* I2C (software implementiert)
 
* I2C (software implementiert)

Aktuelle Version vom 10. März 2020, 19:31 Uhr

Der ESP8266 ist ein kostengünstiger Mikrocontroller des chinesischen Herstellers Espressif. Er beinhaltet einen WiFi Chip und hat einen TCP/IP Stack bereits in der Firmware integriert.

Der Chip ist auf diversen Modulen verbaut wie z.B. den WeMos D1 Mini

Programmiert werden kann der ESP8266 standalone über das Espressif SDK, Arduino, LUA, MicroPython und vielen anderen Programmiersprachen.

Der Nachfolger des ESP8266 ist der ESP32

Features:

  • 32 bit Mikrocontroller
  • 80/160 Mhz Takt
  • 32 KiB instruction RAM
  • 32 KiB instruction cache RAM
  • 80 KiB user-data RAM
  • 16 KiB ETS system-data RAM
  • 16 IOs
  • bis zu 16MB externer QSPI Flash
  • IEEE 802.11 b/g/n Wi-Fi
  • Bluetooth v4.2
  • SPI
  • I2C (software implementiert)
  • I2S interface mit DMA
  • UART und einen nur Sende UART an GPIO2
  • 10-bit ADC

Links: