LED and Switch board v2
SvenvB/star-tracker
DIY sidereal star tracker for the Orion SpaceProbe 130ST
DIY sidereal star tracker for the Orion SpaceProbe 130ST
RA Controller is an open-source printed circuit board by SvenvB, from the SvenvB/star-tracker repository on GitHub. It is a 2-layer board of 71 × 73 mm with 17 parts on 42 nets, routed with 67 tracks and 0 vias.
It is built around the AMS1117-5.0V. Its parts include 6 connectors, 4 capacitors, 1 resistor, 1 IC and 1 diode. It belongs with the AVR (ATmega, ATtiny) boards of this library.
I'm using the Orion SpaceProbe 130ST telescope with a ZWO ASI224MC CMOS imaging camera and enjoy deep-sky imaging without breaking the bank. I got the telescope right before Orion ceased to exist and was therefore unable to purchase their electronic tracking drive for the EQ-13 mount that came with the telescope. As a result, I decided to make a simple driver myself. The total price was around $50 (I am not fully sure since I had various components already in house), with the cost dominated by the stepper motor (~$30).
The star tracker is powered by a 12 V source using 8× 1.5 V AA batteries. This power source is also used for my Flat Frame Light Diffuser. The battery pack lasts at least one or two full nights imaging.
With this motor, I’ve been able to consistently achieve good tracking for exposure times of up to 5 seconds without noticeable star trailing. For example, see the stacked result of a 140-frame, 5-second exposure of the M27 Dumbbell Nebula:
The exposure time can be pushed up to 20 seconds, as I tried recently when imaging the M51 Whirlpool Galaxy and M104 Sombrero Galaxy. At this exposure time, I had to discard about 50% of the frames due to noticeable star trailing, but the results were still quite nice:
M51 Whirlpool Galaxy using 49 frames at 20-second exposure:
M104 Sombrero Galaxy using 162 frames at 20-second exposure:
Keep in mind that the EQ-13 mount is very flimsy, so the effective tracking speed can be inconsistent and occasionally needs to be fine-tuned with the rotary encoder. Properly balancing the telescope with the counterweight is also important.
The star tracker has two modes: Tracking (sidereal speed) and Slewing (for quick repointing). Both speeds can be fine-tuned with the rotary encoder. Clicking the encoder resets the speed to its default value.
Optional
RA worm gear visible in the picture below:
The controller uses two PCBs:
Boards were designed in KiCAD. Gerber files are attached, and PCBs were ordered via JLCPCB.
KiCAD Schematic:
![]()
KiCAD 3D View:
![]()
KiCAD Schematic:
![]()
KiCAD 3D View:
![]()
Assembled Controller Photo:
![]()
FreeCAD View – Control Box (Closed):
![]()
FreeCAD View – Control Box (Open):
![]()
FreeCAD View – Motor Mount:
![]()
Assembled Control Box:
![]()
Assembled Stepper Motor:
![]()
Clear skies!
| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | Conn_01x02_Male | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J3, J6 |
| 2 | Conn_01x05_Male | Connector_JST:JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical | J1, J2 |
| 1 | 10 nF | Capacitor_THT:C_Disc_D3.8mm_W2.6mm_P2.50mm | C4 |
| 1 | 10 uF | Capacitor_THT:CP_Radial_D6.3mm_P2.50mm | C2 |
| 1 | 100 nF | Capacitor_THT:C_Disc_D5.1mm_W3.2mm_P5.00mm | C3 |
| 1 | 100 uF | Capacitor_THT:CP_Radial_D6.3mm_P2.50mm | C1 |
| 1 | 2A | Svens Custom Footprints:FuseHolder_Sven | F1 |
| 1 | 4.7K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | AMS1117-5.0V | Svens Custom Footprints:AMS1117-5.0V | U1 |
| 1 | Arduino_Nano_v3.x | Svens Custom Footprints:Arduino_Nano | A1 |
| 1 | Barrel_Jack_MountingPin | Svens Custom Footprints:BarrelJack_Horizontal | J5 |
| 1 | Conn_01x04_Male | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J4 |
| 1 | LED | LED_THT:LED_D5.0mm | D1 |
| 1 | LOGO | Graphics:logo_small | G*** |
| 1 | Pololu_Breakout_A4988 | Svens Custom Footprints:Pololu_Breakout-A4988 | A2 |
It measures 71 × 73 mm and has 2 copper layers, 1.6 mm thick.
17 parts, built around the AMS1117-5.0V. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the SvenvB/star-tracker repository on GitHub, at the commit this page was made from: the board is PCBs/Controller/RA_Controller.kicad_pcb and its schematic PCBs/Controller/RA_Controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask SvenvB before reusing the design.
SvenvB/star-tracker
DIY sidereal star tracker for the Orion SpaceProbe 130ST



hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI


hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

DDeGonge/OS-ARM
This arm is not industrial and it will not be fast, but that is not my goal. But it will hopefully be a very nice looking arm fully capable of 6dof motion, cheap enough to keep it accessable but capable enough to…

