Twirly
DIY Remote control precision photography turntable using 3d printed gears
Install / Use
/learn @veebch/TwirlyREADME
![]()
Twirly Shirley - WiFi Turntable
A webpage-controlled turntable system using Raspberry Pi Pico W and DRV8825 stepper motor driver. Perfect for product photography, 360° documentation, time-lapse videos and rotating things remotely.
Demo Video
Click here to watch the full demonstration
Web Interface

The mobile-friendly web interface provides complete control over the turntable with real-time feedback and dark mode support.
Quick Start
- Flash MicroPython to your Pico W
- Wire the hardware - see WIRING.md for detailed connections
- Copy files to the Pico W filesystem
- Power on - Twirly will automatically start an access point for WiFi setup
- Connect to "pi pico" WiFi and configure your network credentials
- Access the web interface at http://picow.local
Key Features
- Microstepping Control: Smooth motion with 1-32 microstepping
- Web Interface: Mobile-friendly with dark mode
- Timelapse Mode: Automated rotation for photography
- Network Access: WiFi with mDNS hostname (http://picow.local)
Documentation
| Guide | Description | |-------|-------------| | WIRING.md | Hardware connections and setup | | FEATURES.md | Complete feature list and configuration | | TROUBLESHOOTING.md | Common issues and solutions |
License
This project is licensed under the MIT License - see the LICENSE file for details.
Related Skills
node-connect
341.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
341.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.6kCommit, push, and open a PR
