-
Notifications
You must be signed in to change notification settings - Fork 9
Installation Guide
The firmware image .hex file is on the releases page. The guides below show how to dump a backup of the OEM firmware before flashing the new firmware.
Disconnect the BEKANT desk from power and unplug the BEKANT controller from the legs.
Remove the back cover of the BEKANT control box to expose the ICSP pins on the circuitboard.
ICSP stands for In-Circuit Serial Programming, which means we will flash the microcontroller without removing it from the circuitboard. Using a long pin header, you can also connect without any soldering.
Write the new firmware with an ICSP programming device such as the PICkit 2 or PICkit 3:
Clear the path of the desk. Plug the BEKANT controller back into the legs, then reconnect the BEKANT desk to power. Be ready to cut power in case of a malfunction.
With no input, the desk should not move.
Try the OEM control gestures:
- Hold △ to move up, release to stop
- Hold ▽ to move down, release to stop
Try new position memory gestures:
Note
In the gestures below, "+" means press the first button, and while holding it, press the second button, then release both. Just like Ctrl + X.
- △ + ▽, then release to move to upper position (default about 110cm)
- ▽ + △, then release to move to lower position (default about 70cm)
Personal adjustment and save:
- Move the desk to your preferred sitting or standing position.
- Press simultaneously △▽ and hold for 3 seconds until the desk legs click.
- To test, move out of position and then use a position memory gesture to move to the saved position.