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

https://github.com/n3rdium/astropi

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

astronomy astrophotography raspberry-pi raspberry-pi-camera raspberry-pi-hq-camera

Last synced: 3 months ago
JSON representation

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

Awesome Lists containing this project

README

          

AstroPi

A DIY astronomy camera made with a raspberry pi 5 and the HQ Camera!

## Overview
TODO

## Demo
TODO

## 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 own AstroPi
TODO (+ link to site, create the actual site pages)

## Usage
TODO

## 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
- [ ] Developer mode: for development on non-pi devices (just solid black frames).
- [ ] Create a startup script for the raspberry pi which runs git pull and starts the server
- [ ] Display integration
- [ ] Major UI overhaul
- [ ] Let the user control ALL settings, not just exposure time and gain.
- [ ] ISO -> Gain
- [ ] Non-persistent preview, just use the mjpg stream thing
- [ ] For capture previews, capture both jpg and dng, stream to mjpg, save both dng (the actual data) and jpg (for the gallery)
- [ ] Create an index of captured files, allow the user to see them sequentially ("gallery" page?)
- [ ] Allow the user to transfer the captured files to a USB device instead of zipping and downloading
- [ ] Internal storage management: allow the user to delete captures from older sessions
- [ ] "Session" paradigm for separating data from different sessions
- [ ] Video capture support