Home Assistant. With a real interface.

Bring media, lighting, weather, and timers to a precise rotary control with a round touchscreen and tactile feedback.

Placeholder for the Passion Wave RotaryKnob product photograph

One device for everyday actions.

Responsive local controls, open documentation, and no required cloud account. The hardware ships unflashed; the browser wizard installs both processors step by step.

RotaryKnob

Round 360 × 360 touchscreen, encoder, and haptics for media, lighting, weather, and timers.

Two processors

The S3 keeps the interface fluid while a second ESP32 handles Home Assistant communication.

Guided installation

Flash both chips, connect Wi-Fi, add them to Home Assistant, and select your targets.

RotaryKnob hardware

Based on the unflashed JC3636K518C module, with an open and reproducible firmware path.

Display
JC3636K518C, round 360 × 360 QSPI panel
Controllers
ESP32-S3 plus a separate ESP32
Touch
Capacitive CST816 touch controller
Haptics
DRV2605 with LRA motor
Input
EC1 rotary encoder
Firmware
ESPHome, LVGL, and native Home Assistant API

What it controls

Media

Volume, transport, playlists, podcasts, radio, and cover screensavers.

Lighting

Light selection, brightness, scenes, and WLED presets.

Weather

Forecast, daily temperature arc, and focused rain radar.

Timers

Presets, encoder adjustment, and a tactile completion signal.

Alarm

Direct time selection using touch and encoder.

Settings

Home Assistant selectors for players, weather, and lighting targets.

Order unflashed hardware

After delivery, the installer guides you through both processors.

Order hardware