|
|
ST-Link/V2 programmerSTMicroelectronics
|
StarPointer - virtual electronic finderscope
StarPointer is a virtual electronic finderscope for astronomical telescopes. This device works with Stellarium and helps the observer identify objects in the sky.
This unit can be attached to the telescope without modifications and connects with the computer through the USB port. The StarPointer uses a few onboard sensors to determine its angle and position. After obtaining that information, the unit calculates the RA (right ascension ) and DEC (declination) coordinates of the telescope and transfers those details to the Stellarium.

The StarPointer builds around the STM32F103C8 microcontroller, ADXL345 3-axis accelerometer, and HMC5883L 3-axis magnetometer. This unit communicates with the PC using the inbuilt USB peripheral of the STM32F103C8 microcontroller. The firmware of the StarPointer is developed using the LibOpenCM3 library and built using GNU ARM Embedded Toolchain.
This unit can attach to any astronomical telescope or binocular regardless of its type or mount. After attaching the unit, the user needs to calibrate the StarPointer using the configuration software. This configuration software allows StarPointer to set the latitude and longitude of the observation location, RTC date/time, and RA and DEC offsets. After performing the above steps, the unit is ready to use with the Stellarium.
The StarPointer is designed to work with Stellarium's telescope control plugin. Its firmware has been developed to work with the Meade LX200 communication protocol, and no additional modifications are needed for Stellarium to work with this sensor kit.
When assembling the sensor module, we strongly recommended using the genuine STM32F103C8T6 MCU for this project. During the prototyping stages, we found a few counterfeit STM32F103C8T6 MCUs which are not working properly with this firmware. According to our observations, most of the counterfeit STM32F103C8T6 MCUs failed to initialize the RTC and USB peripherals at the startup.

We also design a suitable enclosure for this project, and its design files are available to download at tinkercad.com. This design can be 3D printed using either ABS or PLA. To get the optimal results, we recommended attaching this enclosure to the piggyback bracket of the telescope.
StarPointer is an open hardware project. All design files, firmware/application source codes, and schematic files are available to download at the project GitHub repository. The complete documentation is also available in the Wiki section of the GitHub repository.
StarPointer - virtual electronic finderscope
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(0)
- Likes(7)
-
Cadore
May 23,2025
-
Electronic Adam
Apr 13,2025
-
Engineer
Oct 01,2024
-
March Hare
Jan 27,2024
-
Engineer
Oct 18,2023
-
myjo12
Sep 17,2022
-
Stanislav Egorov
Jul 04,2022
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Dilshan Jayakody
-
A simple transistor based electronic siren
For some time, hobbyists have relied on dedicated sound generator ICs, such as the UM3561, UM3562 to...
-
Analog pink noise generator
Pink noise is an essential tool in audio testing, widely used for analyzing speaker systems, room ac...
-
Arduino Mini Amplifier
The Arduino Mini Amplifier is a compact audio system that merges vintage analog and modern digital c...
-
24-channel USB high-voltage driver
When it comes to automation and control systems, there's often a need for multiple digitally control...
-
Echo Generator for Microphones
This project is about a single-channel microphone echo generator circuit. This circuit builds around...
-
Universal HD44780 LCD interface
YALI (Yet Another LCD Interface) is an open-source project to provide a universal interface to drive...
-
6-channel stereo speaker selector
This project is a DIY six-channel stereo speaker selector based on STC15W201 MCU. The purpose of thi...
-
5.1 channel analog audio processor
In this project, we developed a 5.1-channel analog audio processor using PT2322 IC. PT2322 is an ine...
-
StarPointer - virtual electronic finderscope
StarPointer is a virtual electronic finderscope for astronomical telescopes. This device works with ...
-
Narrowband FM receiver for 2-meter band
This project is about MC3362 and ADF4351 based modularized, 2-meter narrow band FM receiver. In this...
-
5.1 channel audio preamplifier
This project introduces a digitally controlled 5.1 channel audio preamplifier system. This amplifier...
-
NTP based digital clock panel
This project introduces an open-source, ATmega328 based, configurable NTP clock with a 2.3-inch, 7-s...
-
AVR High Voltage Programmer 2
AVR-HV2 is Arduino based high voltage parallel programmer for AVR microcontrollers. This programmer ...
-
-
AEL-2011 Power Supply Module
321 0 1 -
AEL-2011 50W Power Amplifier
295 0 1 -
-
-
Custom Mechanical Keyboard
564 0 0 -
Tester for Touch Screen Digitizer without using microcontroller
229 2 2 -
Audio reactive glow LED wristband/bracelet with NFC / RFID-Tags
235 0 1 -
-
-







