Skip to content

Hypnopompia/photon-desk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

photon-desk

Desk Controller

A wifi enabled adjustable height desk.

Using a Particle Photon, this project allows you to remotely control your V3 GeekDesk The V3 only comes with a simple up/down button panel and doesn't allow you to have any presets.

Using an HC-SR04 Ultrasonic distance sensor attached to the bottom of the desk and pointed at the floor, we can measure the height of the desk. Using a pair of opto-isolators tapped into the button panel we can control the desk. The buttons are connected to the desk controller through an rj45 cable. This allows up to connect to the buttons without doing any permanant modifications to the desk itself.

This project gives you the ability to get and set the height of your desk (in centimeters) using the Particle's REST api

For a great compatible Mac app that works with this controller, checkout https://github.com/bdolman/StandUp

$ particle call Desk getHeight
97

$ particle call Desk setHeight 50

Parts List

Assembly Instructions

Assembly instructions can be found here: http://imgur.com/a/hMbX6

Geekdesk control panel rj45 pinout

  • White (3) - GND
  • Red (8) - Down Button (+5V)
  • Brown (7) - Up Button (+5V)

Assembled Board View Top Board View

About

A wifi enabled adjustable height desk.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published