Project tutorial
Automated Telescope Dust Cover Controller

Automated Telescope Dust Cover Controller © GPL3+

Open/close a telescope's dust covers remotely or use as a camera shutter to automate dark frames with cameras lacking an internal shutter.

  • 1 comment
  • 2 respects

Components and supplies

About this project

I operate a telescope observatory remotely from my home located 60 miles away. My observatory already automates most function like opening and closing the roof, controlling the telescope mount, monitor weather conditions, and taking photographs. The missing piece was the ability to cover the telescope objective lenses to keep dust, insects, tree frogs, etc. off the glass when the telescopes are not in use

This project allows the operation via a computer app of up to 3 motors, 2 servo and 1 stepper, to open and close cover for the main telescope and the guide scope. A recent modification to the Arduino Sketch and a new ASCOM filterwheel driver allows TheSkyX to use this as a shutter for taking darks with camers without an internal shutter.


ASCOM FilterWheel Driver with CodeVB.NET
No preview (download only).


RDC Schematic
Motor Bracket, arm and cover
Motor bracket for main scope tube was fabricated using 1/8" x 1-1/2" aluminum bent to radius, 1/4" x 1/2" bar stock for arm, and 8" round acrylic disk (eBay) for the cover.
Img 4898 j7v87uz9vl
Arduino Sketch
In action, test.
General info
Arduino Sketch
Sketch to use 2 servos or 1 servo and one stepper. Change commented out code accordingly to suit your setup.
Arduino Sketch for single servo
This is useful to create a 'filterwheel' that can be used by TheSkyX to automate taking dark frames with cameras lacking their own internal shutter.
ASCOM Filter Wheel Driver
TheSkyX will use a slot named '!Shutter!' as a camera shutter to take dark frames


Add projectSign up / Login