ESP32 Gallery

BED REMOTE / ESP32 APPLICATION

Sleep Number Remote

Touchscreen Sleep Number bed remote for the ESP32 Cheap Yellow Display, over local Bluetooth

Sleep Number Remote
Open project preview ↗
About this project

About this project

Five screens replace the phone app for a Sleep Number bed with a Fuzion base: pose presets for either sleeper or both, firmness per side, head and foot sliders with a light and a stop, pairing and settings, and a diagnostics page. The board is an ESP32-2432S028R Cheap Yellow Display, with a 2.8-inch 320x240 ILI9341 panel and XPT2046 resistive touch, in a screwless 3D-printed case. It talks to the bed directly over Bluetooth with no account, cloud or Wi-Fi, sending bamkey text commands framed as fUzIoN plus length plus CRC32, after bonding gives it a session id. The screen dims after 30 s and then turns off and drops Bluetooth so the SleepIQ app on a phone can connect. Older i8 and 360 beds on the MCR protocol are not supported; some boards ship with an ST7789 panel instead and need a driver change.

From the README

From the README

Link
It talks to the bed directly over Bluetooth, with no Sleep Number account, cloud or Wi-Fi.
Protocol
framed as fUzIoN + length + payload + CRC32
Limit
Older i8 / 360 beds that use the "MCR" protocol are not supported.
Display
Some boards sold as "2.8 inch CYD" use an ST7789 panel instead

Hardware

Native board: ESP32-2432S028R (CYD)

Boards: ESP32

ESP32-class board. Verify the exact board revision, display, power source and wiring in the upstream build guide.

Media credit & rights

Upstream project media · rights remain with its owner · Credit: giladfr

Screenshots from the upstream README. Code and firmware were not executed. License notices are included.

View original source ↗ Copyright & removal · Reviewed

More projects on these boards

CO₂ Monitor Handwritten Clock 2D LED Matrix A Ball Robot Based On ESP32 ACT1026 ESP32 AI Quota Monitor

Source repository ↗

Browse all projects

See what an ESP32 project looks like, and whether it runs on your board.

Sort

FILTERS

Browse by form factor. Check the exact board, chip and peripherals before installing.

MADE SOMETHING?

Give your project a little spotlight.

Repository links do not imply author endorsement or verified hardware compatibility. Check the upstream safety guidance before powering or flashing a build.

Try it

Project source ↗
Build & safety

Open project page ↗
FROM YOUR WORKBENCH

Small board.
Big idea.

Share what you've made.

Automatic checks start now. Most reviews finish in 1–3 days.

Prefer GitHub? Open an issue ↗