by espboards.dev
Search and filter across all packs. Find every temperature gauge, weather card, or clock - regardless of style.
LVGL spinner (rotating arc) for loading and boot screens. Smooth animation with customizable speed and colors.
Bottom navigation bar with icon tabs. Pair with Header Bar for a complete screen skeleton with navigation structure.
Room light dimmer with slider, percentage display, and accent bar. Great for brightness or volume control.
Styled horizontal rule with optional section title and accent bar. Use it to visually separate groups of widgets in your dashboard layout.
Arc gauge with value, title, and subtitle. Perfect for battery, temperature, humidity, or any 0-100% reading.
Versatile tap target for quick actions - room lights, fan, lock, scene trigger. Configurable shape, glow, icon, label, and active/inactive states. Use presets to instantly switch between common smart home actions.
Generic data card with icon, label, large value, and unit. The versatile building block for any dashboard - show temperature, humidity, uptime, or any metric.
Horizontal metric card with label, value, progress bar, and subtitle. Perfect for battery, signal, storage.
Compact inline sensor readout - icon, value, and unit in a tiny footprint. Perfect for building rows of readings or embedding in larger dashboard layouts.
Slim notification banner with severity levels. Use for alerts, status messages, and transient events like "Door opened", "OTA complete", or "Sensor error".
Horizontal progress bar with label and percentage. Perfect for boot screens, firmware updates, sensor calibration, and loading states.
QR code with label and value text. Share WiFi passwords, URLs, device info, or any text via scannable code.
Digital clock with time and date. The most universal component - every display needs to show the time.
Simple top navigation bar with title and optional WiFi/battery status icons. The essential screen structure component.
Tiny status chip with LED and labels. Stack or scatter anywhere on your dashboard for device status.
Room switch with status LED, accent bar, and toggle. Clean layout for smart home control panels.
Compact system uptime readout. Shows "3d 14h 22m" with optional icon. Every ESP project wants this.
Compact WiFi status chip with icon and text. Shows connection state, IP address, or signal strength. Every ESP project needs this.
Premium floating pill dock with raised center FAB button, pill-shaped active highlights, and frosted glass aesthetic. Visually distinct from basic bottom nav bars.
Heating/cooling status card with current & target temperature, HVAC mode indicator, and room label. Presets for heating, cooling, auto, idle, and off states.
Open/closed state card with lock icon, LED indicator, name, and last-changed timestamp. Glows red when open.
Per-circuit power breakdown with 5 circuit rows, individual usage bars, total wattage at top, and daily kWh summary. Deep-dive companion to the Energy Usage card.
Power monitoring card with appliance breakdowns, progress bars, and daily totals. Great for energy dashboards.
Fan speed control card with 3-level speed bars, power state, oscillation badge, and speed label. Clean visual feedback for ceiling/stand fans.
Garage door state card with position bar, open/closed/moving indicators, and chevron icons. Shows real-time position percentage.
Premium floating pill header with accent title capsule, clock with icon, date separator, WiFi signal bars, and battery readout. Pairs with Floating Dock Nav.
Watering zone status card with moisture level bar, timer countdown, and active/idle state. Great for garden automation dashboards.
Smart light controller with brightness arc, color temperature slider (warm↔cool), on/off toggle, room label, and wattage readout. Accent color dynamically blends between warm and cool based on color temp position.
Pill-style button group for HVAC modes, scenes, or fan speeds. Active state highlighted with accent color.
PIR / mmWave motion sensor card with zone name, triggered/clear state, LED indicator, and last-triggered timestamp.
Compact 2×2 grid showing 4 sensor readings at once - each with icon, value, and unit. Perfect for room overviews or dashboard summaries.
Single notification with left severity bar, icon, title, multi-line message, and timestamp. Unread state shows glow + brightness; read state dims all elements. Stackable - place multiple vertically for a notification feed.
2×3 grid of compact toggle buttons with icons, labels, and status dots. Each cell independently configurable with icon, label, active state, and accent color. Perfect for room controls dashboards.
Room snapshot card: name, icon, temperature, humidity, lights count, motion indicator, door status. The card you need for EVERY room. Accent bar, status LED, sensor row, and bottom status strip - all configurable.
2×2 grid of scene buttons with icons, labels, and active glow. Each cell shows an icon, name, and active state with colored glow. Tap-ready layout for quick scene activation. 6 presets for common scenes.
Compact horizontal strip showing 4 sensor readings side-by-side - icon, tag, value, and unit per slot. Designed to sit directly below a Header Bar. Each slot fully configurable with independent icon, color, and values.
Versatile sensor card with arc gauge, sparkline, status LED, and LIVE badge. Use presets to instantly switch between temperature, humidity, air quality, pressure, and more.
Nest-inspired thermostat for 480×480 displays: warm-to-cool gradient backdrop, 4-layer arc gauge with luminous glow, glass HEATING status pill, color-coded 4-metric dashboard with indicator bars, and pill-shaped mode buttons. 33 widgets, 7 widget types.
Sleek music player interface with album art placeholder, track info, progress bar with time markers, playback control buttons, and volume slider.
Full alarm system interface with numeric keypad (0-9 + arm/disarm), 5-zone status list with LED indicators, armed/disarmed/home/triggered mode states, countdown timer arc, and status LED array. Professional security system look.
Multi-zone weather display with current temperature, conditions, wind speed, pressure, UV index, and 3-day mini forecast with bar indicators.
Weekly energy usage trend chart with 7-day bar visualization, total consumption summary, average/peak statistics, and live indicator. Premium data visualization for energy monitoring dashboards.
Security camera viewport with live/recording status badges, motion detection overlay, timestamp, resolution indicator, and connection status strip. Simulates a camera feed frame.
Multi-zone irrigation overview with 4 zone rows showing moisture levels, run durations, active indicators, schedule info, and total water usage. Full-panel irrigation management.
Scene configuration panel with named scene header, activation button, and 5 device rows showing icons, names, states, and toggle indicators. Create and manage smart home scenes.
Scrollable device inventory panel with 8 device rows showing status LEDs, icons, names, rooms, and online/offline status. Summary header with total and online device count.
Day/time HVAC schedule display with 7-day selector, 4 time periods with temperature targets, current mode badge, and active period indicators. Full schedule management interface.
Blinds, curtain, or roller shutter control panel with visual position indicator, percentage display, up/stop/down buttons, tilt angle, and movement status. Works for any motorized cover.
Ring-style doorbell notification panel with camera snapshot area, answer/decline buttons, event message, ringing indicator, and recent event history. Full doorbell intercom interface.
Full-panel 6-room overview in a 3×2 grid. Each room card shows temperature, humidity, motion status, device count, and accent-coloured header bar. Whole-house monitoring at a glance.
Multi-zone lighting control panel with master brightness slider, 4 zone rows with individual brightness and color temperature, plus 4 scene quick-select buttons. Full lighting management.
Entry screen for the WiFi setup flow - device icon, title, 3-step overview of the provisioning process, and a Get Started button. The first screen users see.
Premium scanning screen with triple-layer arc stack, glow halo, frosted header bar, step indicator, and pulsing status footer. First step in the provisioning flow.
Network selector with signal-arc gauges, frosted header bar, count pill badge, secured/open hints, and glow-selected first row. Premium SSID picker.
Password entry with frosted SSID card, gradient connect button with glow, LVGL keyboard, header strip, and step indicator. Polished credential input.
Connection progress with 4-layer arc stack, glowing center LED, frosted header, animated progress bar, and step indicator. Shows auth → DHCP → done stages.
Success screen with large glowing LED, ambient arc ring, frosted details card (SSID, IP, signal arc gauge), gradient Done button with glow shadow. Premium confirmation.
Error screen with red glowing LED, ambient ring, frosted error card with code display, gradient Retry button with glow, and ghost Back button. Premium error state.
Pre-flow decision screen - choose between client mode (join existing WiFi) or AP mode (device creates hotspot). Two large radio cards with glow selection.
AP mode portal landing - QR code for instant WiFi connect, frosted credentials card (SSID + password), and Open Portal button. Unique qrcode widget usage.
Firmware update progress with arc gauge (0-100%), version info card, status text, and bottom progress bar. Post-connect optional screen for the provisioning flow.
Static IP configuration with 4 labeled textarea fields (IP, Subnet, Gateway, DNS), frosted glass styling, gradient Apply button. Advanced branch of the WiFi flow.