Cart 0

ESP8266 pHAT


We've taken the ESP8266 (ESP-12F) module and added the necessary circuitry to allow it to interface cleanly with the Raspberry Pi via serial communication.

Our ESP8266 pHAT also provides some GPIO and one ADC channel which we've broken out for you to use alongside a small prototyping area where you can add sensors, or other components.

Note: This module is not a replacement for a WiFi dongle! It is designed for people who wish to experiment with the ESP8266 platform - if you just want WiFi connectivity you'd be better off using one of our USB WiFi Dongles instead.

Currently the module comes pre-flashed with the AT firmware but we're working on replacement firmware that will make working with it from Python much simpler! Richard Hayler has written a post on setting up your ESP8266 pHAT and communicating with it.


  • WiFi connectivity over serial (up to 1mbps)
  • 802.11 b/g/n
  • 80MHz 32-bit MCU
  • 10-bit ADC (0 - 1V)
  • WPA/WPA2 security support
  • WEP/TKIP/AES encryption

There is a thriving community building up around the ESP8266 platform with custom firmware, programming tools, and guides. Check out for more information!

Note: Our pHAT boards require you to solder on the headers!

Share this Product

ESP8266 pHAT has a rating of 5.0 stars based on 2 reviews.

More from this collection