Tutorials
Step-by-step guides for setting up, running and building on INDI. Written by the community, for the community.
New to INDI?Start here, in this order.
1Install INDIPackages for Ubuntu, Raspberry Pi, Fedora, Arch and macOS.2Ekos on Raspberry PiThe complete beginner's guide to a Pi at the telescope.3Painless remote controlControl the Pi from Ekos on your laptop indoors.Latest
New tutorials

PiFinder: open source electronic finder
Use the open source PiFinder as a plate-solving finder with INDI.

PocketScope: Android astronomy integration
Use an Android phone as an INDI camera and motorized focuser.

Smart telescopes and Alpaca support
Control smart telescopes like the ZWO Seestar and Celestron Origin.
Setup and installation
Install INDI and get your computer talking to your equipment.
INDI Library on Raspberry Pi
Install and run INDI on a Raspberry Pi.
Persistent serial port mapping
Give serial and USB devices fixed names so they keep the same port.
INDI Web Manager
Start and stop INDI drivers and profiles from a web browser.
Ekos on Raspberry Pi: beginner's guide
A complete guide to running Ekos on a Raspberry Pi at the telescope.
How to run INDI on Windows
Run INDI on Windows with WSL.
Ekos and imaging
Align, capture and build mosaics with KStars and Ekos.
Controlling your telescope with a joystick
Drive your telescope with a joystick or gamepad on Linux.
Alignment with EQMod and Ekos
Align your mount with plate solving instead of two or three star alignment.
Create super mosaics with Ekos
Plan and capture large mosaics with the Ekos mosaic planner.
Capture automated flats
Capture flat frames automatically with the Ekos Capture module.
Remote control
Run your gear from indoors, or from the other side of the world.
Painless remote control with Ekos and INDI
Run INDI on a small computer at the telescope and control it from Ekos indoors.
Securing remote observatories
Keep a remote observatory safe when the network connection drops.
INDI on multiple devices
Spread drivers across several computers and control them as one.
Remote INDI drivers
Connect KStars to several local and remote INDI servers at once.
Observatory and devices
Roofs, power, safety, smart telescopes and new hardware.
Universal Roll-Off Roof driver
Automate a roll-off roof with the Universal ROR driver. No programming needed.
INDI Safety Monitor
Combine weather, power and cloud sensors into one safety status.
Supported power controllers
Control power hubs and outlets through INDI's standard power interface.
Smart telescopes and Alpaca support
Control smart telescopes like the ZWO Seestar and Celestron Origin.
PocketScope: Android astronomy integration
Use an Android phone as an INDI camera and motorized focuser.
PiFinder: open source electronic finder
Use the open source PiFinder as a plate-solving finder with INDI.
DIY hardware
Build your own focuser, dust cap or weather station.
Development
Write drivers and clients, and script INDI from Python.
Simple device tutorial
Write the most basic INDI driver: a device that only connects and disconnects.
INDI Python programming
Install and use the pyindi-client Python bindings.
Client development tutorial
Write a client that connects to an INDI server and controls one driver.
DBus scripting with KStars and Python
Script KStars and INDI devices from Python over DBus.
Time lapse astrophotography with INDI and Python
Write a simple Python time lapse script for an INDI camera.
Creating sequences with PyINDI
Create capture sequences and control devices from Python.
Building INDI tutorials
Build the example drivers and clients that ship with INDI.
No tutorials match your search. Try fewer words, or ask in the forum.
Contribute
Write a tutorial
Tutorials are Markdown files in the website repository on GitHub. Add a folder with an index.md and your images, open a pull request, and it goes live when it's merged. The same way drivers are documented.
# src/content/tutorials/my-tutorial/index.md --- title: INDI Safety Monitor description: Combine weather, power and cloud sensors into one safety status. topic: observatory author: Pouya cover: ./safety-monitor.webp drivers: [indi_safetymonitor] --- The INDI Safety Monitor is an auxiliary driver that keeps your observatory safe...
