WIP - hardware and software for motorizing a (very specific) manually controlled standing desk. I doubt it's useful to anyone but me, but it may contain some interesting bits of code.
Go to file
Mark van Renswoude b1600ab1d6 Migrated to Polulu VL53L0X library
Saves around 7.5kb of precious program space
2020-01-30 15:16:52 +01:00
doc Implemented basic home screen 2020-01-30 10:28:01 +01:00
mount Error handling and timing budget in VL53L0X class 2020-01-26 14:14:58 +01:00
pcb Finished v1 of the PCB layout 2020-01-28 16:52:26 +01:00
src Migrated to Polulu VL53L0X library 2020-01-30 15:16:52 +01:00
.gitignore Finished v1 of the PCB layout 2020-01-28 16:52:26 +01:00
DeskControl.sublime-project Framework code 2020-01-26 14:14:47 +01:00
platformio.ini Migrated to Polulu VL53L0X library 2020-01-30 15:16:52 +01:00
README.md Framework code 2020-01-26 14:14:47 +01:00
UNLICENSE Framework code 2020-01-26 14:14:47 +01:00

DeskControl

This project is for motorizing a (very specific) manually controlled standing desk. I wanted to call it AutoDesk, but I don't like getting sued :-)

Contained in this repository are the hardware designs and software source code. I doubt it's useful to anyone but me, but it may contain some interesting bits of code.

All contents are released under the Unlicense. Help yourself!

Building and uploading

This project uses PlatformIO. For reference, here are some of the common commands:

Building pio run

Building and uploading pio run -t upload

Installing the libraries (without building) pio lib install