RoboDesk icon indicating copy to clipboard operation
RoboDesk copied to clipboard

Arduino code for LOGICDATA protocol and remote handset hacking for automated standing desk

RoboDesk

Read LOGICDATA protocol to control height of a powered sit/stand desk.

LOGICDATA protocol decoding from phord's RoboDesk

Current features:

  • Double tap a direction to go to a hardcoded target height

Files:

  • firmware: platformio code for the d1 mini
  • schematic: kicad schematic for the connections between the d1 mini and the desk
    • One thing I did is diagram both sides of a bunch of connectors. Is this the best way to do this?
  • robodesk-case.scad: Enclosure using https://www.thingiverse.com/thing:1264391
  • logicdata-controller.xcf: orthorectified top and bottom image of the logicdata controller SMART-e-2-UNL-US
    • Didn't fit anywhere else, so it might as well go here

Links

  • Blog post for version 1: https://technicallycompetent.com/hacking-logicdata-desk/
  • Blog post for version 2: https://technicallycompetent.com/logicdata-desk-v2/

Ongoing Work

  • Network/MQTT support: https://github.com/DennisGaida/RoboDesk