ESP8266 Grundlagen

Aus eLAB Wiki
Wechseln zu: Navigation, Suche

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: