Custom ESP32 firmware replacing the manufacturer’s official remote (around 600 EUR) for an Alber e-motion M25 power-assist wheelchair wheel
Implements the full Bluetooth Low Energy protocol used by the wheel, including AES-128 encrypted communication
Analog joystick input and a safety state machine with deadman-switch and watchdog support
Built for a family member’s wheelchair as a pro-bono project
A companion repository, M25 Wheel Emulator, reproduces the wheel side of the protocol on a second ESP32, so the remote’s firmware can be developed and tested end-to-end without access to the physical hardware