A modified version of rDUINOScope that works with Adafruit 3.5" 320X480 TFT SPI mode, Simple GUI_firmware version V_2.3.1.
===========================================================
- Removed Nextion Commands to avoid errors in compile.
#Includes Giacomo Mammarellas's updated features!
- No hardware changes.
- Memory card contents are changed.
- Added Solar System objects tracking to Load Screen.
- Added Battery Power indicator to main screen, currently showing USB only, just for future upgrade.
- Added images for Solar and stellar objects to show on Main Screen. ( Memory Car items changed).
===========================================================
#Includes Giacomo Mammarellas's updated features!
- No hardware changes.
- Memory card contents are changed.
- Changed supporters logos at startup page.
- Full Hardware check and confirmation at initilize.
- More Accurate Joystick calibration at startup.
- Options' data are saved to a text file on the memory card, and will be restored and initilized during next boot.
- A new screen brightness control triangle has been added.
- New on screen messages has been added.
- Prevent (Load), (Home), (Bluetooth), and (Track) buttons to function while steppers are off. Avoiding Wrong Telescope Position coordinates while steppers are off.
- Corrected Steppers' speed during " Slew to" process . very slow>slow>fast>faster>>>>>>>>>>>fast>slow>very slow>stop>track.
- faster browsing for Messier and treasures catalogs.
- Automatic date and time set on clockScreen() derived from GPS data: the software is able to calculate the location's time zone and to auto update from summer or winter time.
- Added an new button in Options screen to update date and time from GPS data.
- New debug mode. can be used to debug touchscreen actions.
===========================================================
- Joypad calibration at startup. No more panic to find right values for the joypad.
- Empirial March sound function moved to confirm good initialization of the device. If no sound then you're having problems! :'(
- Automatic data and time set on clockScreen() derived from GPS data: the software is able to calculate the location's time zone and to auto update to summer or winter time.
- Custom line of text can be appended to any .csv file to display custom "Description" strings. Example: I added "rich cluster with more than 100 stars" to M11 in messier.csv
- Orange color for Name and Description when tracking objects.
- Added custom.csv wich can be used to add more custom sky objects (still to be implemented) ===========================================================
#Repairs:
- Re-position Summer button at Clock Screen.
- added Green and Red colors to Screen-Timeout at the status bar.
===========================================================
#rDUINOScope
THE WORLD'S FIRST STAND ALONE ARDUINO BASED TELESCOPE CONTROL GOTO (handheld controller).
rDUINOScope is an Open Source, Arduino Due based Telescope Control System (GOTO). Drafted as stand alone system, rDUINOScope does not need PC, Tablet or Cell Phone, nor Internet connection in order to operate and deliver stunning views! It does however supports Bluetooth and LX200 protocol to connect and be controlled by smart devices!
rDUINOScope uses database with THE BEST ~250 stellar objects ( Messier and Hidden Treasures Catalogues) and 200 stars, calculates their position on the sky and points the telescope. Implemented Alignment procedures allow for "Always in the eyepiece" experience when slewing to selected objects and once the object is in the eyepiece, the system keeps tracking it.
The best part of rDUINOScope is that it is an OPEN SOURCE SOFTWARE and HARDWARE! Few custom telescope makers have announced that they are adding or about to add it to their product line. In addition, few months ago a new HW shield board was born as a spin-off project to spare you the hassle of building your own rDUINOScope!
Published under GNU General Public License
Instructions on how to build hardware can be found on the project's website: http://rduinoscope.byethost24.com/ HACKADAY.IO Project: https://hackaday.io/project/21024-rduinoscope
Facebook: https://www.facebook.com/rDUINOScope/
Release date: 03 August 2017 Status: Stable Version Author: Dessislav Gouzgounov / Десислав Гузгнов /(deskog@gmail.com)
v2.3.1 aims to bring all existing hardware platforms into one code base. Additionally this version introduces new features to the rDUINOScope like Screensaver, TFT brightness, MosFET to control power to DRV8825 and etc.
Current release will also be used as a base to add the Alt/Az changes.
- Brings all existing flavours of the hardware to use same code!
- Hardware Changes!!! - Plese reffer to the HACKADAY instructions!
- Screen Brightness control;
- Screen Auto OFF function with timeout;
- Implemented FET transistor to control power to the stepper motors;
- More BlueTooth commands added to prepare for a screenless version (or operation);
- It is now possible to control rDUINOScope without the TFT screen - so called "BLIND" version.
- BUG fixes:
- GPS fixes;
- SlewTo speed issues for low amperage;
- Code Optimization for Performance (SlewTo now capable of speeds > 3 deg/sec);
- Added Celestial, Lunar and Solar tracking speeds;
- Added new Main Menu system for more functionality;
- Added control on 2 external devices (DEV 1 & 2 - you can hook your Heater, Fan and etc);
- Added support for SkySafari 5 (smartphone software);
- Added build in Star Atlas showing current telescope position;
- Shows current Firmware version on Loading screen and on Bluetooth request using LX200 protocol;
- Bug fixes: o Wrong DEC movement for negative DEC values passed over Bluetooth; o LST revised in the format XX:XX;
- Added “1 Star Alignment” Method;
- Added “Iterative Alignment” Method;
- Added 200 brightest stars to be used in alignment procedures;
- Added Bluetooth control from Stellarium (cloned LX200 communication protocols);
- Added Bluetooth connection with PC;
- Code has been refactored for easy reading/editing;
- Bug fixes: o Wrong DEC movement for negative DEC values; o Revised RA movement formula; o OnScreen messages have been fixed; o 1px. Buttons move after press event was fixed;