WiFi allows you to connect to your local network and access the Internet. This lets you do things like send/receive data to services like Adafruit IO. Or, you can grab some information from the Internet, like weather, sports scores, etc. and display it locally.

This page contains all of the WiFi enabled CircuitPython compatible boards and a bit about the features of each one. You know you want WiFi, now to figure out what other features will work best for you!

Metro ESP32-S2

Provides native WiFi support via ESP32-S2 processor.

Angled shot of Adafruit Metro esp32-s2
What's Metro shaped and has an ESP32-S2 WiFi module? What has a STEMMA QT connector for I2C devices, and a Lipoly charger circuit? What has your favorite Espressif WiFi...
$22.50
In Stock

The Adafruit Metro ESP32-S2 brings native WiFi to the Metro form factor. Unlike other metro boards, this board can be powered by a LiPo battery, as well as USB C and a DC jack.

Since it's a single chip compared to the Metro Airlift, it is less expensive - but it isn't going to be as fast because the one processor has to handle both running Python and managing WiFi. It's a great value with a good number of pins. Unlike the ESP32, the ESP32-S2 does not have bluetooth.

This is a good option if you want something general purpose you can use with Arduino Shields.

Metro M4 AirLift Lite

Provides WiFi support using an ESP32 as a WiFi co-processor.

Adafruit Metro M4 Airlift Lite dev board with SAMD51 an ESP32 Wifi Co-processor.
Give your next project a lift with AirLift - our witty name for the ESP32 co-processor that graces this Metro M4. You already know about the Adafruit Metro...
$34.95
In Stock

The Adafruit Metro M4 AirLift Lite combines the ATSAMD51 with an ESP32 WiFi co-processor in the Metro form factor. Easily add WiFi to projects using any compatible shields. The SAMD51 is powerful, the ESP32 is wireless - the combination of the two is what gives this fast board a solid chip for Python (M4) and offloading the Wireless work to a friend (ESP32). It won't be as cheap as an all-in-one but if you need a well documented processor, the SAMD M4 is very well supported by many languages and IDEs.

This is a good option if you want something general purpose you can use with Arduino Shields.

Matrix Portal

Provides WiFi support using an ESP32 as a WiFi co-processor.

Video of a person rotating an LED matrix panel with animation resembling falling colored sand.
Folks love our wide selection of RGB matrices and accessories, for making custom colorful LED displays... and our RGB Matrix Shields...
$24.95
In Stock

The Adafruit Matrix Portal is basically a Metro Airlift in a different shape. It combines an ATSAMD51 M4 main processor with an ESP32 WiFi co-processor and can be used to easily add WiFi to RGB LED matrices. It plugs directly into the back of any HUB-75 compatible display (all the ones we stock will work) from 16x32 up to 64x64, and adds three buttons, a STEMMA QT connector and a digital/analog 3-pin JST connector.

This is a good option if you want to easily display things on a RGB matrix, whether that something comes from the Internet or not.

MagTag 2.9"

Provides native WiFi support via ESP32-S2 processor.

Angled shot of Adafruit MagTag development board with ESP32-S2 and E-Ink display.
The Adafruit MagTag combines the new ESP32-S2 wireless module and a 2.9" grayscale E-Ink display to make a low-power IoT display that can show data on its screen even when power...
Out of Stock

The Adafruit MagTag 2.9" uses the ESP32-S2 wireless module and has a built-in 2.9" grayscale eInk display. It also has an accelerometer, four buttons, four RGB NeoPixel LEDs and a speaker. It's designed to be low power, so it can run off of a battery connected to the port on the back, for many weeks.

This is a good option if you want a low power option for displaying things from the Internet.

PyPortal

Provides WiFi support using an ESP32 as a WiFi co-processor.

Front view of a Adafruit PyPortal - CircuitPython Powered Internet Display with a pyportal logo image on the display.
PyPortal, our easy-to-use IoT device that allows you to create all the things for the “Internet of Things” in minutes. Make custom touch screen interface...
$54.95
In Stock

The Adafruit PyPortal is a WiFi enabled board with a built in display. Like the Metro AirLift, it has two processors - a SAMD51 main processor + the ESP32 is a WiFi co-processor. It also comes with a 3.2″ 320 x 240 color TFT with resistive touch screen, a speaker, light sensor, temperature sensor, NeoPixel, microSD card slot, 8MB flash, plug-in ports for I2C and 2 analog/digital connectors. It has a lot of projects and is very very easy to get going to display data from the Internet.

This is a good option if you want to display something from the Internet on a TFT display especially if you want a touch screen (the Matrix Portal and MagTag do not have touch screen overlays)

PyPortal Pynt

Provides WiFi support using an ESP32 as a WiFi co-processor.

Hand holding PyPortal Titano development board with SAMD51, ESP32 Wifi, and 2.4" touchscreen TFT display.Adafruit PyPortal Pynt
The PyPortal Pynt is the little sister to our popular PyPortal - zapped with a shrink ray to take the design...
$49.95
In Stock

The Adafruit PyPortal Pynt has everything the PyPortal does but in a smaller package. The display is a 2.4″ diagonal 320 x 240 color TFT with resistive touch screen. It also includes a speaker, light sensor, temperature sensor, NeoPixel, microSD card slot, 8MB flash, plug-in ports for I2C and 2 analog/digital connectors.

This is a good option if you want to display something from the Internet on a TFT display with a touch screen

PyPortal Titano

Provides WiFi support using an ESP32 as a WiFi co-processor.

Hand holding PyPortal Titano development board with SAMD51, ESP32 Wifi, and 3.5" touchscreen TFT display.
The PyPortal Titano is the big sister to our popular PyPortal now with twice as many pixels! The PyPortal...
$59.95
In Stock

The Adafruit PyPortal Titano is nearly the same as the PyPortal with a bigger display and no temperature sensor. The display is a higher resolution 3.5″ diagonal 320 x 480 color TFT with resistive touch screen. It also includes a speaker, light sensor, NeoPixel, microSD card slot, 8MB flash, plug-in ports for I2C and 2 analog/digital connectors.

This is a good option if you want to display something from the Internet on a TFT display with a higher resolution and touch screen

This guide was first published on Nov 18, 2020. It was last updated on Mar 08, 2024.

This page (WiFi Enabled) was last updated on Mar 08, 2024.

Text editor powered by tinymce.