The PyPortal is the perfect device to interact with internet of things (IoT) projects. Perfect when you need something that's a bit more than a few buttons on a microcontroller, but a computer or smartphone app would be too much. So you need some sort of simple user interface that can handle buttons, lots of text, icons, and even a few views.

In this guide we will cover a few steps that will make it easy to build a small User Interface in CircuitPython, the easy to use Python implementation for microcontrollers and single board computers (SBC). You may do things like:

  • How to change the display orientation.
  • Using Groups like windows that can be turned on or off.
  • Creating image placeholders that let you easily change the background and icons.
  • Display dynamic text with word wrapping.
  • Create buttons for navigation and in unique windows.
This process is known to work with the PyPortal and PyPortal Pynt. The PyPortal Titano uses a different display hardware.

Parts

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
This here is your standard A to micro-B USB cable, for USB 1.1 or 2.0. Perfect for connecting a PC to your Metro, Feather, Raspberry Pi or other dev-board or...
$2.95
In Stock

This guide was first published on Feb 10, 2020. It was last updated on Feb 10, 2020.

This page (Overview) was last updated on Oct 30, 2020.