pan tilt stepper servo project Archives - Global Travel Noteshttps://dulichbaolocaz.com/tag/pan-tilt-stepper-servo-project/Sharing real travel experiences worldwideSat, 28 Feb 2026 01:57:10 +0000en-UShourly1https://wordpress.org/?v=6.8.3Globe Lamp Tracks The ISS For Youhttps://dulichbaolocaz.com/globe-lamp-tracks-the-iss-for-you/https://dulichbaolocaz.com/globe-lamp-tracks-the-iss-for-you/#respondSat, 28 Feb 2026 01:57:10 +0000https://dulichbaolocaz.com/?p=6787A globe that literally points at the International Space Station sounds like sci-fi décoruntil you realize it’s a clever blend of real-time data, motor control, and visual storytelling. Inspired by a Hackaday feature, this guide breaks down how an ISS-tracking globe lamp works: a Wi-Fi microcontroller fetches the station’s live latitude/longitude, a stepper-and-servo pan-tilt mount aims a violet laser to mark the spot inside a globe, and a NeoPixel ring highlights the sunlit side of Earth. You’ll also learn the difference between ‘current location’ APIs and TLE/SGP4 orbit prediction, how coordinates map to motor angles, what to watch for with power and reliability, and why laser safety deserves real respect. Finally, you’ll get practical, maker-minded ‘what it feels like’ insightsfrom calibration quirks to the oddly satisfying moment when the lamp’s dot matches the bright streak you see overhead.

The post Globe Lamp Tracks The ISS For You appeared first on Global Travel Notes.

]]>
.ap-toc{border:1px solid #e5e5e5;border-radius:8px;margin:14px 0;}.ap-toc summary{cursor:pointer;padding:12px;font-weight:700;list-style:none;}.ap-toc summary::-webkit-details-marker{display:none;}.ap-toc .ap-toc-body{padding:0 12px 12px 12px;}.ap-toc .ap-toc-toggle{font-weight:400;font-size:90%;opacity:.8;margin-left:6px;}.ap-toc .ap-toc-hide{display:none;}.ap-toc[open] .ap-toc-show{display:none;}.ap-toc[open] .ap-toc-hide{display:inline;}
Table of Contents >> Show >> Hide

Most of us don’t actually need to know where the International Space Station is at 2:17 a.m. on a Tuesday.
But “need” is a boring word, and “space station laser globe lamp” is objectively not boring.

Back in the wonderful corner of the internet where curiosity wins, Hackaday featured a globe lamp that tracks the ISS in real time:
a Wi-Fi microcontroller grabs the station’s latitude/longitude, a pan-tilt mechanism aims a violet laser inside a globe to “tag” the ISS position,
and a ring of addressable LEDs lights the day side like a tiny, dramatic sunrise you can keep on your desk.

What This “ISS-Tracking Globe Lamp” Actually Does

At a high level, the build turns live orbital location data into a physical pointer. Instead of opening a satellite tracker app,
you glance across the room and see a dot on a globe where the ISS is currently flying overhead. It’s a conversation starter, yes
but it’s also a very real “data-to-motion” project that mixes networking, geometry, mechanics, and lighting into one compact piece of functional art.

The core trick: latitude/longitude becomes a moving light

The lamp pulls the ISS’s current latitude and longitude from an online API (the Hackaday post notes Open Notify as the data source).
Once you have coordinates, you can convert them into angles: rotate around one axis for longitude (east/west), and tilt for latitude (north/south).
The result is basically a tiny robotic mount that points a light source at the inside of a globe at the correct spot.

That “light source” detail matters: the featured build uses a 405 nm laser (violet, right on the edge of UV) aimed at the inside surface of a 3D-printed globe.
The contrast is crisp and dramaticlike a planetarium effect, but on your coffee table.

Bonus visual: the day/night line

It’s not just “where is the ISS?” The globe also shows which half of Earth is in sunlight using a NeoPixel LED ring.
That means your globe quietly communicates two moving realities at once: the station’s path and the planet’s illumination.
In practice, it makes the whole thing feel alivelike Earth is doing Earth stuff even when your inbox isn’t.

The Hardware Stack (In Plain English)

The Hackaday write-up describes a setup built around a Wemos D1 (an ESP8266-based Wi-Fi microcontroller board),
paired with a stepper motor and a servo motor to create a pan-tilt assembly. The laser rides on that mount and paints the ISS position inside the globe.
Add a NeoPixel ring for the “sunny side” effect, and you’ve got a compact mechatronics project that looks like it escaped from a sci-fi movie
and is now living peacefully on your bookshelf.

Microcontroller: ESP8266-class Wi-Fi brains

Boards like the Wemos D1 mini (or similar ESP8266 variants) are popular here for one reason: Wi-Fi.
If your device can make HTTP requests, it can ask an API, parse a response, and update the motion target every few seconds.
That’s perfect for “live-ish” tracking where you want frequent updates but don’t need aerospace-grade precision.

Motion: stepper + servo = simple, effective pointing

A stepper motor is great when you want repeatable angular positions (think: “turn exactly this many degrees”).
A servo is great when you want quick, straightforward angle control over a limited range (think: “tilt to 37° and hold”).
Put them together and you get a practical two-axis mount: one axis for sweeping around the globe, one for tilting up and down.

The mechanical design doesn’t have to be complicated, but it does benefit from being stiff and well-aligned.
A tiny wobble is cute in a toy; it’s less cute when your “ISS dot” drifts into the ocean because the mount flexes.

Lighting: NeoPixels make “data visualization” look expensive

NeoPixels (addressable RGB LEDs) are a maker favorite because they’re simple to drive and extremely flexible visually.
With a ring, you can create a clean “terminator” effect: light up the day side more brightly, dim the twilight edge, and keep the night side subdued.
Even a basic implementation gives your globe instant “museum exhibit” vibes.

Where the ISS Location Data Comes From (And Why That Matters)

The featured project uses Open Notify’s ISS endpoint, which returns the station’s current latitude and longitude along with a timestamp.
That’s wonderfully convenient: you don’t need orbital mechanics, you just need Wi-Fi and JSON parsing.

“Current location” vs. “predicted orbit”

There’s a key distinction in ISS tracking:

  • Current location services (like simple “where is it right now?” endpoints) are easy and friendly,
    but they’re limited to what the service provides and how often it updates.
  • Orbital element methods (using TLE data and the SGP4 model) let you predict positions forward in time,
    compute passes, and run fully offline once you’ve downloaded recent elements.

If your goal is a globe lamp that “points at the ISS” and looks cool doing it, a current-location API is often enough.
If your goal is “tell me when it will be overhead tonight,” you’re going to want pass predictionand that’s where TLE + SGP4 earns its keep.

A quick, non-scary explanation of TLE + SGP4

A Two-Line Element set (TLE) is a compact text format that encodes orbital parameters for an Earth-orbiting object at a given epoch.
To turn those parameters into a position at a specific time, you run a propagation modelcommonly SGP4 for near-Earth satellites.
Updated TLEs are published frequently, because drag and other perturbations slowly change the orbit.

In other words: TLEs are the “recipe,” SGP4 is the “oven,” and your predicted satellite track is the “cookies.”
(And yes, it’s okay if your cookies are a little lopsided after a few days; that’s why you download fresh TLEs.)

Real-world numbers, because space should feel real

The ISS orbits Earth at roughly a few hundred kilometers up (often cited around the 370–460 km range), with an inclination near 51.6 degrees.
It completes an orbit about every 90-ish minutes, which is why it can pass overhead multiple times in a single day for many locations.
Those numbers aren’t trivia: they explain why the ISS appears to “race” across the sky and why your globe lamp’s dot moves steadily
even when you’re standing still.

Turning Coordinates Into Motor Angles

The magic feels like “globe knows space station,” but the math is surprisingly approachable.
If you’re working with latitude (−90 to +90) and longitude (−180 to +180), you can map them into your mount’s mechanical coordinate system.

Longitude: spin around the globe

Longitude naturally maps to rotation around a vertical axis. If your globe’s “front” is 0° and you can rotate 360°,
you can translate longitude into a target rotation with an offset to match how your globe is oriented in the base.

Latitude: tilt up and down

Latitude maps to the tilt axis. A typical hobby servo gives you something like 0–180 degrees of motion,
which is plenty if your mechanical design is set up so the laser can reach the inner surface across the full range of latitudes.

Calibration: the unglamorous step that makes it feel “professional”

The difference between “wow” and “huh?” is calibration.
Makers typically need to:

  • Define a “home” position so the mount always starts from a known orientation.
  • Set offsets so 0° longitude and 0° latitude line up with the real globe markings.
  • Account for mechanical limits and prevent the mount from binding or overshooting.

Once calibrated, the whole build transforms from a neat demo into a reliable desk companion.
It becomes the kind of thing you can leave running for weeksquietly tracking a human outpost that’s doing laps around the planet.

Why This Project Is More Than a Gimmick

“A lamp that tracks the ISS” sounds like a novelty until you realize it’s a compact masterclass in systems thinking:
networking, data parsing, coordinate transforms, motor control, power design, mechanical alignment, and user experienceall in one object.

It makes space feel local

The ISS can feel abstract, like it exists only in livestreams and press releases. A physical tracker changes that.
When the dot slides across your globe, you’re reminded that people are literally orbiting above you right now,
and that the Earth underneath them is rotating into daylight and darkness on schedule.

It’s a gateway to other “real-world” builds

Once you’ve built one physical tracker, you start seeing possibilities everywhere:
hurricane position lamps, airline tracker globes, wildfire smoke visualizers, “where is my package?” desk orbs (okay, maybe not),
and any other project where live data can be turned into something tactile.

Practical Notes: Power, Safety, and Reliability

Power and wiring

A motorized mount plus LEDs plus Wi-Fi can be surprisingly power-hungry.
NeoPixels in particular can draw significant current at full brightness, so builders usually plan a stable power supply,
keep grounds common, and avoid “mystery resets” caused by voltage dips.

Laser safety (seriously, don’t skip this)

A violet/near-UV laser looks cool because it’s bright and sharpbut it’s still a laser.
The safest approach is to keep the beam fully enclosed inside the globe so it can’t escape into someone’s eyes,
and to treat any higher-powered module with extra caution.
If you’re building your own version, prioritize containment, diffusion, and sane power levels over “maximum wow.”
The ISS is impressive enough; your project doesn’t need to double as an accidental eye exam.

API dependency

If you use a simple “current location” API, your lamp depends on that service being up.
A common reliability upgrade is hybrid mode: use the API for quick location updates when available,
but fall back to TLE + SGP4 prediction when the network is flakyor when you want the lamp to keep working offline.

Making It Even Better: Fun Upgrade Ideas

1) Add pass alerts and “overhead mode”

If you want the lamp to be genuinely useful, give it a “heads-up” behavior: blink or gently pulse when the ISS is about to pass nearby.
That pairs beautifully with amateur radio interestsespecially if you’re trying to listen for scheduled contacts or general ISS-related activity.

2) Color-code day vs. night visibility

Want a quick “can I see it?” hint? If the ISS dot is on the night side near your region, shift the dot color.
Or add a subtle indicator that the station is in sunlight while your location is darkone of the classic “bright ISS pass” scenarios.

3) Show altitude or speed as motion style

You can’t really see altitude on a globe surface, but you can represent it:
dot size, brightness, or a faint “halo” could communicate “higher” vs. “lower” within the station’s typical orbital band.
It’s data art, but it’s also an excuse to learn how to map values into visuals without turning your room into a casino.

4) Swap the globe: make it your city, your campus, or a flat map

A globe is iconic, but the concept works on any surface. Makers could project onto a local map,
a custom 3D print of their continent, or even a relief map that makes the dot “climb” mountains for comedic effect.
(The ISS doesn’t care about your topography, but your guests will.)

Hands-On Experiences: What It Feels Like Living With an ISS-Tracking Globe Lamp (About )

If you build (or even just spend time around) a gadget like this, the first “experience” is usually the same: you stop checking your phone.
Not because apps are bad, but because your eyes naturally drift toward motion and light. A tiny dot moving across a globe is strangely calming,
like a screensaver that also happens to be true.

A common moment is the “waitalready?” realization. The ISS completes an orbit quickly enough that, over a cup of coffee,
you can watch it slide from one ocean to another. The globe turns space into something your brain can track without effort.
People who aren’t into space at all tend to ask the same questions: “Is it really there?” and “How fast is it going?”
That’s the lamp doing its jobturning curiosity into conversation.

Makers often describe the calibration phase as half science, half comedy. You think you’ve aligned everything perfectly,
then the dot insists the ISS is hovering over a desert you’ve never heard of. So you tweak offsets, adjust home positions,
and learn that mechanical builds are basically negotiations with reality. Once it’s dialed in, though, the satisfaction is real:
it points where it should, it updates smoothly, and it becomes the sort of object that feels “finished,” not just “assembled.”

The LED day/night effect adds a surprisingly emotional layer. When the “sunlit side” rolls across your globe,
you start noticing how often your own local daylight doesn’t match other places. It’s an accidental geography lesson:
you’ll catch yourself thinking, “Oh rightEurope’s asleep, Australia’s awake,” without opening a world clock.
The terminator line makes Earth feel dynamic, not static, and it’s hard to unsee once you’ve seen it.

For radio folks and skywatchers, the lamp can become a ritual device. You glance at it, see the dot approaching your region,
and it nudges you to step outside. Even if you don’t make a contact, it changes your relationship with the sky:
you’re not waiting for an alert; you’re watching a story unfold. The best “experience” isn’t technical at allit’s the moment
you spot a bright point moving overhead and realize the lamp wasn’t just being dramatic. It was being honest.

There’s also the practical maker experience: you learn fast that motors like clean power, that LEDs like stable data lines,
and that Wi-Fi devices will absolutely choose the worst possible moment to drop a connection if your code isn’t defensive.
But those are good lessons. Projects like this are where “I followed a tutorial” turns into “I can troubleshoot a system.”
And that’s the quiet superpower of a globe lamp that tracks the ISS: it looks like art, acts like engineering, and teaches like a mentor.

Conclusion

The Hackaday-featured ISS-tracking globe lamp is the kind of build that reminds you why maker culture is fun:
it takes something huge and distantan orbiting laboratoryand makes it visible, physical, and oddly cozy.
With a Wi-Fi microcontroller, a couple of motors, a laser, and some clever lighting, “space” stops being a concept
and starts being a moving dot you can point to on your desk.

And honestly? In a world full of smart devices that mostly want your attention, a globe lamp that quietly points at the ISS
is refreshingly wholesome. It’s not selling anything. It’s just saying: “Hey. Humans are up there. Still.”

The post Globe Lamp Tracks The ISS For You appeared first on Global Travel Notes.

]]>
https://dulichbaolocaz.com/globe-lamp-tracks-the-iss-for-you/feed/0