Espressif ESP8266

From Wiki-IoT


Classification

Espressif ESP8266
Classification
Grade B
Calculator version 1
Classification date 2022-03-07
Information
Name ESP8266
Brand Espressif Systems
Generation 8266
Model(s) ESP
Release date 2014-08-01
Type/Category Microcontroller
Website [1]
Status In sale
More
Dimensions 24mm x 16mm x 3.4mm (0.95" x 0.63" x 0.13")
Mass 1.72g (0.06oz)
Operating system
Companion App
CPU Tensilica Xtensa LX106 core
GPU
Memory 64 KB SRAM
Storage 4 MB
Battery
Power 3.3 V DC
Charging
Display
Camera
Sound
Connectivity Wi-Fi, 1 x I2C, 1 x SPI, 1 x UART, 16 x I/O Pins, 1 x Analog Pin
Device
Criterion Value Proof(s) Comment
Known hardware tampering None [2]
Known vulnerabilities Rare [3] [4] Only one vulnerability one CVE Details
Prior attacks Rare [5]
Updatability Rare [6] [7] Update between 1 and 2 times a year. (But a lot of custom firmware)
Category score 2
System
Criterion Value Proof(s) Comment
Authentication with other systems Full [8]
Communications Encrypted with up-to-date encryption [9] Possibility to use AES128 https://fr.wikipedia.org/wiki/Advanced_Encryption_Standard
Storage Encrypted with up-to-date encryption [10]
Category score 1
User Authentication
Criterion Value Proof(s) Comment
Account management Absent [] No account management on ESP8266.
Authentication Absent []
Brute-force protection Absent []
Event logging Partial logging [11]
Passwords Default/Common/Easy to guess []
Category score 3
Grade B


If you're interested in microcontrollers, ESP are a good choice. You might be interessed by the ESP32, the successor of ESP8266 (but more expensive). To see which one you need you can see a comparative on this website https://makeradvisor.com/esp32-vs-esp8266/.