Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/n3rdium/astropi

A DIY astronomy camera made with a raspberry pi 5 and the PiCamera v3!
https://github.com/n3rdium/astropi

astronomy astrophotography raspberry-pi-3 raspberry-pi-camera

Last synced: 3 months ago
JSON representation

A DIY astronomy camera made with a raspberry pi 5 and the PiCamera v3!

Awesome Lists containing this project

README

        

AstroPi

A DIY astronomy camera made with a raspberry pi 5 and the HQ Camera! This project is in its pre beta stage.

If you're the DIY kind of amateur astronomer, I know you'd rather make your own astrophotography camera than buy one. This project is for you! This project is a DIY astrophotography camera made with a raspberry pi 5 and the HQ Camera. This project is in its pre beta stage.

## Overview
This project has been tested on a Raspberry Pi 5 and HQ Camera. It is not guaranteed to work on other versions of the Pi or the PiCamera. Testing on other versions of the Pi and PiCamera is welcome.

## Demo
Coming soon!

## Features
- [x] Control the camera remotely
- [x] Live preview via a web browser widget
- [x] Manual focus, Gain, and exposure control
- [ ] Monitor the temperature of the camera

## Materials
- Raspberry Pi 5
- HQ Camera
- Raspberry Pi 5 case (with fan slot)
- An extra fan (for cooling the camera)
- A laptop or desktop computer
- Loooooong Ethernet cable

## Build your AstroPi
Please follow the instructions in my blog post [here](astropi.n3rdium.dev/setup) to set up your AstroPi.

## Usage
I've made a light application to control your AstroPi. It runs on the Raspberry Pi 5 as a Flask server, and you can access it from any machine. The images are auto-downloaded by the website on the client-side, after which they can be deleted from the internal storage.

## Contributing
Contributions are welcome! Please read the [contributing guidelines](CONTRIBUTING.md) before contributing.

# TODO
## NON-CODE
- [ ] Write the installation instructions
- [ ] Write the usage instructions
- [ ] Write the contributing guidelines
- [ ] Create a demo video
- [ ] Create some sample images

## CODE
- [ ] Create a startup script for the raspberry pi which runs git pull and starts the server
- [x] Add nav to the homepage route
- [ ] Custom image filenames
- [ ] Astrometry
- [ ] Two-way settings sync between the pi and the client