ESP8266
32ビットRISC CPU: Tensilica Xtensa LX106 running at 80 MHz*
命令RAM 64KiB、データRAM 96KiB
外部QSPIフラッシュメモリ - 512 KiB~4 MiB*(16MiBまでサポート)
IEEE 802.11 b/g/n Wi-Fi 統合された送受信スイッチ、バラン、LNA、パワーアンプ、インピーダンス整合回路 WEPもしくはWPA/WPA2による認証およびオープンネットワーク
16ピンのGPIO
SPI, I2C,
DMA付きのI2S(GPIOとピン共用)
専用のピン上のUARTとGPIO2で有効化できる送信専用UART
10ビットADC 1基
*いくつかのデバイスではオーバークロックすることによりCPUとフラッシュメモリの両方のクロックを倍にすることができる。CPUは160MHz、フラッシュメモリは40MHzから80MHzに高速化できる。成功するかはチップにより異なる。