Skip to content
waliori edited this page Aug 9, 2025 · 5 revisions

Smart Sit-Stand Desk Controller - Documentation

Documentation for the Smart Sit-Stand Desk Controller project built with Raspberry Pi Pico W and MicroPython. The controller! 🎬 Watch the Build Journey - Experience the development adventure and see the finished system in action.

⚠️ Project Status: Advanced collision detection features are currently Work In Progress as part of the Micropython sit/stand smart table project.

πŸ“‹ Documentation

Hardware

Software

API

Setup

🎯 Quick Navigation

For New Users

  1. Check Hardware Overview for components
  2. Follow Quick Start Guide for setup
  3. Use REST API Reference for control

For Developers

  1. Review System Architecture
  2. Study REST API Reference

πŸ“‹ Project Overview

This documentation covers a sit-stand desk controller featuring:

  • Basic Safety: Position limits, current monitoring
  • WiFi Control: Web interface and REST API
  • OLED Display: Menu navigation with rotary encoder
  • Position Tracking: Encoder feedback
  • Future: Advanced Collision Detection ⚠️ PCA-based (under development)

🎬 Build Story

Experience the complete development journey in the YouTube documentary.

πŸ“ˆ Project Status

βœ… Completed Features

  • Motor control and position tracking
  • WiFi connectivity and web interface
  • Basic safety monitoring (current sensing, position limits)
  • OLED display with menu navigation
  • RESTful API for remote control

🚧 Work In Progress

  • Advanced Collision Detection: PCA-based algorithm implementation

πŸ”— Project Links


πŸ“ž Support: GitHub Issues

Clone this wiki locally