Skip to content

ISS and LEO satellites tracker

Advertising
?
Creation quality: 5.0/5 (8 votes)
Evaluation of members on the printability, utility, level of detail, etc.

  • 22.1k views
  • 146 likes
  • 745 downloads

License
3D design format
PDF, STL, and ZIP Folder details Close
  • Az_bottom.STL
  • Az_top.STL
  • EL_antenna1.STL
  • EL_antenna2.STL
  • ESP32_SatTracker_lite.zip
  • SatTracker_howTo.pdf
  • antenna_support.STL
  • cache.STL
  • cornet.STL
  • dish_support12.STL
  • flasque_El.STL
  • flasque_El2.STL
  • focal.STL
  • focal1.STL
  • focal2.STL
  • half_dish.STL
  • hall_sensor.STL
  • ladder.STL
  • ladder_protect.STL
  • ladder_support.STL
  • motor_cover.STL
  • motor_shaft.STL
  • platform.STL
  • ring1.STL
  • ring2.STL
  • ring_socle.STL
  • screw_140_3.STL
  • socle0.STL
  • socle1.STL
  • socle2.STL
  • socle3.STL
  • weight.STL
  • weight2.STL

Learn more about the formats

Last update 2020-11-14 at 15:48
Publication date 2020-10-18 at 16:10
Design number 214029

3D printer file info

3D model description

Let's start by two video of a real ISS tracking in my home :)

One at 16x speed and one much longer but with explainations!

https://youtu.be/MYff_J85vZo

https://youtu.be/_7pX7NHbo6A

So here is a moke up of a ground station antenna, able to track any LEO sat you want.

The antenna is 3D printed from a design I made starting with a 6 meter dish antenna picture.

The dish is now 20cm wide, has a real paraboloid shape and is moved by two stepper motors fully hidden into the pedestal of the antenna.

Two hall effect sensors and two magnets allow to setup the antenna horizontal and pointing to north at boot time. They are also hidden into the structure.

An ESP32 is also hidden in the basement and is the heart of the system. It computes the position of the satellites every 1ms and computes the azimuth and elevation angles from your antenna to the satellite.

An android App allows to visualize the track and to send parameters to the antenna: which satellites to follow, the Two Lines Elements and the time.

https://www.b4x.com/android/forum/threads/iss-and-leo-satellites-tracker.123325/

The orbit propagator is embedded in the ESP32 and uses the excellent SGP4 library ported by hopperpop! https://github.com/Hopperpop/Sgp4-Library

the firmware was directly inspired by Alex Chang project : (Thanks Alex for sharing ) https://create.arduino.cc/projecthub/alex_chang/satellite-tracker-13a9aa

How to do it :

see all details in SatTracker_howTo.pdf

Source code available for lite version: ESP32_SatTracker_lite.zip

Print the dish in two halves (brim may help!).

Then glue both parts with epoxy glue.

Sand, fill, re sand and paint it.

print the support and twelve elements of the "umbrella"

Glue the dish in place and center it into its base.

add the horn and its supports (beware they are fragile)

add also the two rings into the slots to finish the dish

print the three pieces of the foot but don't glue them together now. It will be easier to glue them when the whole antenna will be finished!

Then print the azimuth shaft parts and use a 3mm leadscrew as the shaft. see stl template for the length.

The motors wires are slided into the roller ball bearing axis, so that they won't tangle when the antenna rotates.

the dish weights around 120 g. This must be balanced by counterweights on the other side of the antenna.

Note that the counterweight is half the weight of the antenna dish and made with lead molten into a metal shape of the plastic counterweight. This is absolutely needed to keep the antenna balanced, as the dish weights 120g... So 60g of lead on each side, thus a total of 240g. Just small enough for the motor to be able to move all this!

don't forget to add a 2mm magnet into one of the counterweights. It will be used to calibrate the elevation motor. It must be glued into the side which does NOT have the shape of the motor shaft.

do the same in the foot of the antenna for the azimuth axis calibration.

When everything in place, glue with epoxy to seal the counterweights.

Then add pieces of PLA filament to help you center the counterweights on the dish and glue all this in place.

The two hall sensors and magnets must be put in a way that the hall switch acts (closes) when the magnet is close to the sensor. If this does not happen, then simply rotates the magnet!

the motor has been modified to switch it to bipolar (to increase torque). Modification is explained here: https://www.thingiverse.com/thing:3746391

I use two "easysteppers" drivers to drive the motors. They are cheap and easy to find on ebay or aliexpress. Simple wiring, no extra jumper needed!

Please for the code refer to the excellent firmware provided by Alex Chang.

I did add a lot of features and an android application to customize the antenna and see in real time the passes.

May be one day, I will pusblish it!

3D printing settings

print all in PLA 0.2mm and without supports

Advertising


Page translated by automatic translation. See the original version.
Issue with this design? Report a problem.

Would you like to support Cults?

You like Cults and you want to help us continue the adventure independently? Please note that we are a small team of 3 people, therefore it is very simple to support us to maintain the activity and create future developments. Here are 4 solutions accessible to all:

  • ADVERTISING: Disable your banner blocker (AdBlock, …) and click on our banner ads.

  • AFFILIATION: Make your purchases online by clicking on our affiliate links here Amazon.

  • DONATE: If you want, you can make a donation via Ko-Fi 💜.

  • WORD OF MOUTH: Invite your friends to come, discover the platform and the magnificent 3D files shared by the community!


Sharing and downloading on Cults3D guarantees that designs remain in makers community hands! And not in the hands of the 3D printing or software giants who own the competing platforms and exploit the designs for their own commercial interests.

Cults3D is an independent, self-financed site that is not accountable to any investor or brand. Almost all of the site's revenues are paid back to the platform's makers. The content published on the site serves only the interests of its authors and not those of 3D printer brands who also wish to control the 3D modeling market.

100% secure payment by credit card, PayPal, Apple Pay, Google Pay, etc.
View all payment options.