๐Ÿ“ฆ StackO Rail

ESP32-powered macro rail with wireless API control for focus stacking photography.


๐Ÿ“– Overview

StackO Rail is a custom-built motorized macro photography rail powered by an ESP32 microcontroller.
It hosts a local API accessible via WiFi, enabling remote control through the companion app StackO Remote.
Designed for precision and flexibility in focus stacking workflows, it features customizable travel distances and step sizes.

The hardware design includes a custom PCB created with EasyEDA and a 3D-printed case for the controller housing.


Prototype

Prototype Image


๐Ÿ› ๏ธ Technologies Used

  • Firmware: C++ (PlatformIO)
  • Microcontroller: ESP32
  • Networking: WiFi with mDNS service discovery
  • Hardware: Custom PCB (designed in EasyEDA) and 3D-printed enclosure

๐Ÿš€ Features

  • โœจ Wireless API to control macro rail movement
  • โœจ Support for both Distance and Point-to-Point operation modes
  • โœจ Integration with StackO Remote app
  • โœจ mDNS for easy device discovery on the network
  • โœจ Save and load movement settings
  • โœจ Precision stepper motor control

๐Ÿ–ผ๏ธ Screenshots

DescriptionImage
PCB LayoutPCB Layout
3D Printed Case3D Printed Case
Controller AssemblyController Assembly

๐Ÿค Contributing

Currently a personal hardware project.


๐Ÿ“„ License

Proprietary Hardware and Firmware โ€” All rights reserved.