Go Make Something! Chase Your Dreams! Stay Lit! You Can Do It!

Portal Studio

Pick your display, tune the portal on a simulated screen, then put the same animation on your board.
NOTE: Colors in preview might be darker or lighter on actual display.

Pick your display, tune the portal on a simulated screen, then put the exact same animation on your microcontroller.

Preview

Pixel colour of your module

Display model

Put it on your board

  1. Install the libraries

    In the Arduino IDE, open Library Manager, search and install it. Choose “Install all” so Adafruit GFX comes along.

    This screen needs an ESP32. If you haven't set one up yet: open Boards Manager, search esp32, install “esp32 by Espressif Systems”, then pick your board under Tools → Board.

  2. Upload the sketch

    Copy the sketch below, paste it into a new sketch (File → New), pick your board and port, then click Upload. Your current model and settings are baked in.

  3. Tune it live over USB (optional)

    Once the sketch is on the board, you can send new settings straight over the USB cable without re-uploading. The board saves them. Close the Arduino Serial Monitor first. Needs Chrome or Edge on a computer.

Settings

Style

The portal fades through each set below in order, then starts over. Set 1 is also your main colours. Up to 4 sets.

Presets fill the selected set
Time for each fade

Your board & wiring

VortexPortal.ino