Announcing the ultimate DIY HomeBrew accessory project:
All of the HomeBrew projects combined into a single ESP32-driven board!
This project puts everything one might want for their Celestron mount into one seriously cool bit of kit:
-- GPS receiver (clone of SkySync accessory).
-- WiFi (clone of SkyQLink/SkyPortal accessory).
-- Ethernet (for reliable, drop-out free communications to CPWI etc..).
-- USB Host (for Bluetooth from base of Starsense/Nexstar+ USB hand-controllers).
-- Joystick port (for Atari-2600 Joystick), to control slewing and/or a focus motor.
-- Perhaps also a USB-Serial PC-Port connection, if wanted.
-- Automatic-Off for Evolution mount WiFi when different connectivity is used.
-- Support for old Nexstar GPS mounts, as well as all of the newer ones.
-- I2C header for other uses including OLED displays.
-- extra GPIO signals on a header for.. say.. dew heater controls?
All of that, while using up only a single AUX port on the mount, and drawing minimal power from the AUX port. No extra batteries or power cords for any of it.
This is nothing new: all of the functions have already been implemented/proven separately in the various other HomeBrew threads on CloudyNights. The technology works, and it's just a matter of combining things into a single unit that uses fewer connections and less power than having several separate boxes for the same functionality.
To begin with, I am soldering up one for myself on a protoboard, for building into a small project box that Velcros to the fork arm of my Evolution mount. There has been talk already from a couple of folks here about perhaps producing a silk-screened PCB for it at some point, which (if it happens) could make it a lot more accessible to others.
As can be seen from the layout photo here, for now I am using off-the-shelf modules. Nothing too complex, other than a lot of little wires to join them.
As always, feel free to join in and play along. I will publish the wiring diagram and Arduino code for the project as things progress.
Edited by mlord, 18 April 2021 - 02:47 PM.