Megadesk is an open-source, drop in controller for the IKEA Bekant standing deskDesigned by Greg's Tinker Town, Ships from Canada
Parts-kits The parts are on order. Unfortunately JLCPCB fabbed the 100 board order incorrectly. I probably won't be able to get a new batch from them for a few weeks, depending if they cover the DH...Read More…
The parts are on order. Unfortunately JLCPCB fabbed the 100 board order incorrectly. I probably won't be able to get a new batch from them for a few weeks, depending if they cover the DHL express shipping for their own mistake.
Megadesk is an AVR based, open source, drop in controller for the IKEA Bekant standing desks.
The Bekant is a relatively inexpensive motorized standing desk. It doesn't come with memory positions.
I wanted to have memory positions for easily switching between various work positions. I also didn't want to be limited to just 2 positions. However, as I went through the process, I realized the hardest part was designing the enclosure. 3D Printing is a great option, but lacks that professional look, and limits the availability to those with printers. Additionally, getting custom membrane buttons that would look good was also extremely expensive. Simple push-buttons would take away from the look of the desk.
By targeting the factory enclosure, it keeps the original look and robustness, while adding functionality.
All assembled versions are tested before shipping. See my testing rig in action!
Unplug the existing controller from the desk.
You will need to carefully pry apart the grey plastic enclosure. It has 3-4 attachment points, after that it is fairly easy.
Carefully remove the ribbon cable from the existing connector.
If you are using your existing cable, you will need to remove it and connect it to the board, respecting the polarity. It is HIGHLY recommended you test the positive, ground and LIN bus wires in case they differ between countries, revision dates, color blindness, etc.
If you have ordered a pre-made cable, connect the cable to the header. The red wire goes to the same side as the flat ribbon cable. Reversing the connector will not cause damage to the unit - it will simply not power up.
Carefully insert the flat ribbon cable into the megadesk board, ensuring it is seat as far back as possible.
Connect the control unit back to the desk. When power is applied, you should hear a series of 4 beeps, rising in tone.
Test out the buttons, and enjoy having near-unlimited memory positions on your desk! You can use a small piece of tape or a dab of adhesive to keep the lid on the control unit, but it will be held in place once screwed back on the desk.
Nader | May 2, 2019
Brandon | April 25, 2019
Fabian | March 12, 2019
Patrick | Feb. 18, 2019
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!