Skip to content
Star...

ESPHome + LVGL firmware  ·  Guition 7″ ESP32-P4

Aurora

A hand-crafted Home Assistant touch panel for every room of the house — each one custom to the room it lives in, designed in your browser without a line of code.

The Aurora weather screen on the 7-inch panel: hourly and 6-day forecast, humidity, wind and sunrise

Real firmware, real pixels

Nothing on this site is a mockup. Every card is rendered by the same LVGL code that runs on the panel — all 53 card types, in every size.

Spotify now-playing cardClimate cardNotifications cardMulti-room speakers card with volume slidersCurrent weather cardDoor lock cardTV remote cardLight card with dimmer

Room by room

Not just a home controller — it can be built per room.

You can build Aurora as the one dashboard by the front door — but it's designed to be built per room: the same panel, wearing exactly what that room needs and nothing it doesn't.

Living room

Movie night without hunting for three remotes — dim the lights, drop the blinds, and drive the TV from one piece of glass on the coffee table.

Living room example cardLiving room example cardLiving room example card

Kitchen

The morning glance: tonight’s forecast hour by hour, the family calendar, and one tap to put the breakfast playlist on the kitchen speakers.

Kitchen example cardKitchen example cardKitchen example card

Bedroom

Lights and fan from bed, volume down without a phone — then the panel fades to a photo slideshow and only lights up at night if you walk toward it.

Bedroom example cardBedroom example cardBedroom example card

Entryway

The three questions at the door: is it locked, who’s home, did anything need my attention while I was out.

Entryway example cardEntryway example cardEntryway example card

What's inside

Live video on the glass

Camera cards put your Home Assistant cameras on the panel — and the panel’s own camera hardware-encodes H.264 and streams back to HA, so every room with an Aurora is also a room you can look in on.

Wakes when you walk up

At night the onboard camera watches for approach and lights the screen before your hand gets there. No tapping dead glass, no screen burning all night.

Screensavers that earn the wall space

Idle glass becomes a photo slideshow with the clock and outdoor temperature — or a full-screen Spotify now-playing with album art while music is on.

Spotify, done right

Now-playing with album art, a speaker picker for every Spotify Connect device, and a browsable playlist → track library. Tap a song, pick a room, it plays.

A real TV remote

Full LG webOS control — D-pad, volume, apps — plus a Magic-Remote trackpad page with a genuine drag-to-move cursor and scroll wheel.

One cable, once

Flash over USB a single time. Every update after that is wireless — redesign a room’s panel from the couch and press Flash.

A tour of the panel

Room controls — lights, fans, switches & blinds, one tap away
Room controls — lights, fans, switches & blinds, one tap away
Home at a glance — locks, sensors & every light in one board
Home at a glance — locks, sensors & every light in one board
LG webOS remote — D-pad, transport & app shortcuts
LG webOS remote — D-pad, transport & app shortcuts
Spotify library — browse playlists, tap to play in any room
Spotify library — browse playlists, tap to play in any room
Magic-Remote trackpad — a real cursor, scroll & volume
Magic-Remote trackpad — a real cursor, scroll & volume
On-device settings — brightness, timeout & wake-on-approach
On-device settings — brightness, timeout & wake-on-approach

No YAML required

Design it your way

The web configurator runs on your own machine and builds each panel's firmware around the room you're putting it in.

Drag and drop
Pull cards from the palette and drop them anywhere on a 6×5 grid, page by page.
Drag to resize
Stretch any card and it redraws itself for its new footprint — a light is a 1×1 tile or a full-width dimmer, a media card grows from mini-player to full library.
Pixel-exact preview
The builder renders the same layout the panel will — what you see is what flashes.
Your entities, your rooms
A wizard binds every card to your own Home Assistant devices, and a rooms wizard generates per-room pages automatically.
See how it works
The Aurora web configurator: card palette, live device preview and entity inspector

Works with your home

If Home Assistant controls it, Aurora can put it on the glass.

Aurora speaks Home Assistant, so it inherits every integration you already run. Cards exist for all of these today:

  • Lights & dimmers
  • Light groups
  • Fans
  • Switches & outlets
  • Blinds & covers
  • Thermostats
  • Locks
  • Alarm panels
  • Cameras
  • Vacuums
  • Scenes & scripts
  • Sensors & trend charts
  • Doors & windows
  • Presence
  • Weather & live radar
  • Notifications
  • Calendars
  • Speakers & media players

Plus first-class support for Spotify (SpotifyPlus, with library browsing and a speaker picker), Sonos (grouping, sources, favorites), LG webOS TVs (including the Magic-Remote trackpad), Google & Apple calendars, RainViewer live radar, and Synology NAS status — every one of them in the card library.

Put one in every room.

Guition JC1060P470C — ESP32-P4, 7″ 1024×600 IPS, capacitive touch, onboard camera. One USB-C cable for the first flash; wireless forever after.

Aurora began as a fork of jtenniswood/espcontrol and reuses its hardware bring-up; the dashboard is an independent rewrite. PolyForm Noncommercial license.