Generic · Agnostic · Customisable
Skins for
any device.
Better UX for hardware that deserves it.
7-segment, dot-matrix, or touchscreen —
one config.js away from your device.
Live demo · PWM Controller
7-segment display
Dot-matrix display
Touchscreen body
No screen — phone fills in
ESP32 · STM32 · Arduino · Pi
One config.js
Works offline
MIT + BSL licensed
Single HTML file
Device stays untouched
7-segment display
Dot-matrix display
Touchscreen body
No screen — phone fills in
ESP32 · STM32 · Arduino · Pi
One config.js
Works offline
MIT + BSL licensed
Single HTML file
Device stays untouched
Available skins
Pick one. Customise. Ship.
Each skin is a single file. Edit config.js, point it at your device. Done.
Duty cycle
75%
1200 Hz · 34°C
PWM Controller
Industrial dark skin. Large touch targets, segmented bars, preset buttons. Built for workshop environments.
View demo →
GNOKE_5G
Network name
3
Users
▌▌▌▌
Signal
84%
Battery
MiFi — Gnoke Skin
SSID & password config on the device body. Navigate with 3 physical buttons. T9 keyboard for field editing. No IP address needed.
View demo →
Cool · Auto fan
22°C
cool
auto
AC Remote — Gnoke Skin
Tactile button aesthetic on a retro LCD shell. Mode, fan speed, sleep, timer, swing. Works as phone remote or on-device touchscreen.
View demo →
Generator status
ON
Engine
220V
Output
68%
Fuel
Petrol Generator
At-a-glance status for engine, voltage output, fuel level and runtime. Designed for dark conditions and quick reads.
View demo →
How it works
Three pieces. Any device.
Your device
Any hardware
ESP32, Arduino, Pi, STM32.
Just needs a JSON endpoint.
Just needs a JSON endpoint.
→
The handshake
config.js
One file. Declare host,
keys, and presets.
keys, and presets.
→
The interface
Any Gnoke skin
7-seg, dot-matrix, touchscreen.
Swap freely — no rewiring.
Swap freely — no rewiring.
Licence
MIT
BSL
Skins are open source under MIT — use, fork, customise freely.
Commercial integration or white-labelling for a product ships under BSL.
Contact for licensing terms.
Ready?
Your device deserves
a better face.
Clone a skin, edit one file, ship a better experience.