Pycom WiPy 3.0 - image 1
Pycom·Dev Board

Pycom WiPy 3.0

The Pycom WiPy 3.0 is a compact MicroPython-programmable ESP32 board with WiFi 802.11 b/g/n and Bluetooth BLE 4.2, designed for low-power wireless IoT applications and smart-home prototyping.

Starting from

$29.95

Compatible Firmware

Specifications

ArchitectureXtensa LX6
CPU Cores2
Clock Speed240MHz
Flash4MB
GPIO Level3.3V
BluetoothBLE 4.2
AntennaU.FL/IPEX
Storagenone

Components

Espressif ESP32 dual-core Xtensa LX6 @ 240MHz with WiFi and BLE

Bus Interfaces

I2C
SCL: P10SDA: P9
SPI
SCK: P12MISO: P11MOSI: P10
UART
RX: P1TX: P0
WiFi
Bluetooth

GPIO Map

P0
P0 — GPIO / TX (GPIO1)
digital-inputdigital-output
UART
P1
P1 — GPIO / RX (GPIO3)
digital-inputdigital-output
UART
P2
P2 — GPIO (GPIO16)
digital-inputdigital-outputpwm
P3
P3 — GPIO (GPIO17)
digital-inputdigital-outputpwm
P4
P4 — GPIO (GPIO18)
digital-inputdigital-outputpwm
P5
P5 — GPIO (GPIO19)
digital-inputdigital-outputpwm
P6
P6 — GPIO (GPIO20)
digital-inputdigital-outputpwm
P7
P7 — GPIO (GPIO21)
digital-inputdigital-outputpwm
P8
P8 — GPIO (GPIO22)
digital-inputdigital-outputpwm
P9
P9 — I2C SDA (GPIO23)
digital-inputdigital-outputpwm
I2C
P10
P10 — I2C SCL (GPIO4)
digital-inputdigital-outputpwm
I2C
P11
P11 — GPIO (GPIO5)
digital-inputdigital-outputpwm
P12
P12 — ADC input-only (GPIO34)
adcinput-only
ADC
P13
P13 — ADC input-only (GPIO35)
adcinput-only
ADC
P14
P14 — ADC input-only (GPIO36)
adcinput-only
ADC
P15
P15 — ADC input-only (GPIO39)
adcinput-only
ADC
P16
P16 — GPIO (GPIO12)
digital-inputdigital-outputpwm
P17
P17 — GPIO (GPIO13)
digital-inputdigital-outputpwm
P18
P18 — GPIO (GPIO14)
digital-inputdigital-outputpwm
P19
P19 — GPIO (GPIO15)
digital-inputdigital-outputpwm
P20
P20 — GPIO (GPIO2)
digital-inputdigital-outputpwm
P21
P21 — GPIO / Boot (GPIO0)
digital-inputdigital-outputpwm

Pycom WiPy 3.0

The Pycom WiPy 3.0 is a compact WiFi + BLE IoT development board powered by the ESP32 SoC. It is the wireless-only sibling of the LoPy, offering dual-core performance and MicroPython programmability without the LoRa radio — making it a more cost-effective choice for applications that only need WiFi and Bluetooth connectivity.

Key Features

  • Dual wireless: WiFi 802.11 b/g/n and Bluetooth BLE 4.2
  • ESP32 dual-core Xtensa LX6 @ 240MHz with 520KB SRAM and 4MB flash
  • MicroPython runtime built-in — program in Python over REPL or IDE
  • Compatible with the Pycom Expansion Board for easy prototyping (USB, SD card, Grove connectors)
  • U.FL/IPEX antenna connector for external antenna
  • Deep-sleep modes for low-power battery-operated deployments

Pin Naming

Pycom uses a P-pin naming scheme (P0–P21) that maps to ESP32 GPIO numbers. P12–P15 are input-only ADC pins (GPIO34/35/36/39).

Use Cases

Well-suited for smart-home sensors, wireless data loggers, environmental monitoring nodes, and any WiFi/BLE IoT application where LoRa is not required.

Use Cases

3

Resources

Where to Buy

Explore more of the directory — popular use cases, firmware, and specs to browse next.