Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Repository files navigation

SV241-Unbound Telescope Power Controller

This is a replacement firmware for the Svbony SV241 Pro. DISCLAIMER: This firmware is provided "as-is" without any warranty. Use it at your own risk. The author is not responsible for any damage to your device.


This is a hobby project. If you find it useful and would like to support a good cause, consider donating via betterplace.org—all donations go directly to Doctors Without Borders.

Donate to Doctors Without Borders


📚 Documentation

Getting Started

Using the Proxy

When Something Goes Wrong

Reference

Contributing

Project Overview

This project consists of two main components:

  1. Custom Firmware: A replacement firmware for the ESP32-based Svbony SV241 Pro controller. It unlocks advanced control over power outputs and dew heaters.
  2. SV241 Alpaca Proxy: A standalone application that runs on your computer. It connects to the controller via USB and exposes its functions as standard ASCOM devices. It should work with any ASCOM Alpaca compatible astronomy software (tested with NINA, validated with Conform Universal). For software without native Alpaca support, the installer includes a helper script to register a classic ASCOM driver (see Driver Installation). See docs/ASCOM_PROXY.md for the full proxy documentation.

Firmware Features

  • Control for 5 DC outputs, 2 USB groups, and 1 adjustable voltage output (0-15V, powered by a Southchip SC8903 buck-boost converter).
  • Advanced dew heater control:
    • Manual Mode: Variable 0-100% PWM control.
    • PID Mode: Automatic temperature regulation using a lens temperature sensor and configurable target temperature above dew point (see How PID Mode Works for how it works and how to tune it).
    • Ambient Tracking: Sensorless power adjustment based on ambient temperature and humidity.
  • On-board sensor suite for monitoring power, ambient temperature/humidity, and lens temperature. The firmware is resilient to sensor failures.
  • Experimental automatic drying cycle for the SHT40 humidity sensor.
  • Configuration persistence across reboots.
  • A powerful JSON-based serial command interface for direct control and integration - see docs/SERIAL_API.md.

Releases

Contributors

Languages