Shopping Cart

Menu

Waveshare ESP8266 for Raspberry Pi Pico Wifi Module TCP UDP

Waveshare ESP8266 for Raspberry Pi Pico Wifi Module TCP UDP

Original price was: $10.99.Current price is: $8.79.

Availability: In Stock

Waveshare ESP8266 for Raspberry Pi Pico Wifi Module TCP UDP is a WiFi expansion module for Raspberry Pi Pico designed for wireless IoT communication, TCP/UDP networking, UART AT-command control, remote data upload, and Pico-based embedded connectivity projects. It is built around an ESP8266 module and gives Raspberry Pi Pico boards a simple way to add WiFi networking without requiring a separate custom radio design.

The Pico-ESP8266 communicates through UART and uses standard AT commands, which makes it easy to integrate into both C/C++ and MicroPython projects. It supports WiFi STA, WiFi AP, and WiFi STA+AP modes, together with the built-in LWIP protocol stack for TCP and UDP communication, making it a practical wireless add-on for Raspberry Pi Pico applications.

Features

  • WiFi expansion module for Raspberry Pi Pico.
  • UART communication with easy AT-command control.
  • Supports TCP and UDP through the embedded LWIP protocol stack.
  • Supports STA, AP, and STA+AP WiFi modes.
  • Onboard PCB antenna for compact wireless deployment.
  • ESP8266 module with four-layer board design for improved signal integrity and anti-interference behavior.
  • Two function buttons for firmware updating and module operation.
  • Suitable for Raspberry Pi Pico C/C++ and MicroPython development.

Specifications

Main Module ESP8266
Communication Interface UART
UART Baud Rate 115200 bps
WiFi Standard IEEE 802.11b/g/n
Frequency Range 2400 ~ 2483.5 MHz
WiFi Operating Mode WiFi STA, WiFi AP, WiFi STA+AP
Antenna Onboard PCB antenna
Operating Voltage 3.3V
Operating Temperature -40 C ~ 85 C
Dimensions 58 x 25 mm

Applications

  • Wireless IoT communication for Raspberry Pi Pico projects.
  • TCP/UDP networking and remote data exchange.
  • Home automation and smart control nodes.
  • MicroPython and C/C++ WiFi learning projects.
  • Sensor data upload and remote telemetry.
  • Quick WiFi enablement for Pico without designing a custom radio interface.

Packing List

  • Pico-ESP8266 x1

Other Content

Why this module matters
This module is useful because it gives the Raspberry Pi Pico a practical WiFi path through a familiar UART + AT command workflow. That makes it much easier to enable wireless networking for prototypes without needing to build a full custom ESP32-based redesign.

Development advantage
Because it supports both C/C++ and MicroPython examples, it is suitable for both quick learning projects and more advanced embedded communication development.

Onboard controls
The board includes two functional buttons so users can update AT firmware and control the ESP8266 module more easily during development and testing.

Resources

  • Waveshare Wiki
  • Demo Code Package
  • Raspberry Pi Pico Datasheet
  • OpenELAB Raspberry Pi Pico Introduction

FAQ

What is this module best used for?

It is especially suitable for wireless IoT communication, TCP/UDP networking, remote data upload, and WiFi-enabling Raspberry Pi Pico projects.

How does it communicate with Raspberry Pi Pico?

It communicates through UART and can be controlled using AT commands.

What WiFi modes does it support?

It supports STA, AP, and STA+AP modes.

What is included in the package?

The package includes Pico-ESP8266 x1.

Add a Review

Your email address will not be published. Required fields are marked *

Related Products