Adafruit PyPortal - CircuitPython Powered Internet Display
37 units available with a short lead time.
The Adafruit PyPortal is an all-in-one IoT display that makes it easy to build connected projects — pull data from web APIs, display custom touch screen interfaces, show live weather, news, stock tickers, and more. Powered by CircuitPython and Wi-Fi, it shows up as a USB drive so you can edit Python code in any text editor.
Under the hood, an ATSAMD51J20 (ARM Cortex-M4 at 120 MHz) handles the user interface and native USB, while an Espressif ESP32 co-processor manages Wi-Fi with built-in TLS/SSL support. This dual-processor design keeps networking and encryption off the main chip, giving you smooth performance and a simple programming experience.
Key Features
- 3.2" Colour TFT Display – 320×240 pixel screen with resistive touch
- ATSAMD51J20 Processor – 120 MHz ARM Cortex-M4 with 512 KB flash and 192 KB RAM
- ESP32 Wi-Fi Co-Processor – Secure Wi-Fi with TLS/SSL for connecting to web APIs
- 8 MB Flash – On-board storage for images, fonts, and project files
- MicroSD Card Slot – Additional storage for larger projects
- Built-in Speaker – Audio output for alerts and sound effects
- Light Sensor – Ambient light detection for automatic brightness adjustment
- Temperature Sensor – On-board analogue temperature sensor
- NeoPixel LED – Addressable RGB status indicator
- I2C Port – STEMMA connector for external sensors and peripherals
- 2 Analog/Digital Pins – Plug-in port for additional I/O
- Native USB – Shows up as a USB drive; supports MIDI and HID
- CircuitPython & Arduino – Open-source software with drag-and-drop code editing
Also Consider
- PyPortal Titano – Larger 3.5" display (320×480) with capacitive touch
- PyPortal Pynt – Compact version with a smaller 1.8" display
- PyPortal Desktop Stand Enclosure Kit – Acrylic stand for desk mounting
Ideal For
- IoT dashboards and data displays
- Weather stations and information kiosks
- Touch screen control panels
- Conference badges and wearable displays
- Home automation interfaces
Resources
The Adafruit PyPortal - CircuitPython Powered Internet Display appears in the following collections:
