ESP8266 Grundlagen: Unterschied zwischen den Versionen
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
Der ESP8266 ist ein kostengünstiger Mikrocontroller des chinesischen Herstellers [https://www.espressif.com/ Espressif]. Er beinhaltet einen WiFi Chip und hat einen TCP/IP Stack bereits in der Firmware integriert. | Der ESP8266 ist ein kostengünstiger Mikrocontroller des chinesischen Herstellers [https://www.espressif.com/ 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 [[ | + | 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. | 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) | ||
Zeile 26: | Zeile 29: | ||
* [https://www.espressif.com/ Espressif] | * [https://www.espressif.com/ Espressif] | ||
* [https://github.com/esp8266/Arduino Github - ESP8266 core for Arduino] | * [https://github.com/esp8266/Arduino Github - ESP8266 core for Arduino] | ||
+ | |||
+ | [[Kategorie:Elektronik]] | ||
+ | [[Kategorie:ESP]] |
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