PitchHut
Log in / Sign up
ping-clock
6 views
Know your connection at a glance with the Ping Clock.
Pitch

The Ping Clock transforms your video calling experience by giving you a clear, real-time view of your internet connection status. With a simple glance, you can easily monitor ping times, ensuring you're never left guessing whether it's your connection or the other party's that's causing the freeze. Stay informed and connected effortlessly.

Description

The Ping Clock: Monitor Your Connection in Style

Imagine being in the middle of an important video call when everything suddenly freezes, leaving you anxious about whether the problem lies with your connection or the other person's. With The Ping Clock, you don’t have to wonder anymore. This innovative device offers a clear visual cue of your internet connection status, represented by the ping time — the duration it takes for a data packet to travel to a designated host and back.

Understanding Ping Time

Lower ping times mean better connectivity; ideally, for video calls, a ping below a few tenths of a second is acceptable. You can select a reliable public server, such as google.com or 80.80.80.80, or any host relevant to your work.

Ping Clock in Action

When your video call lags but the Ping Clock shows low ping, there’s no need to panic or reset your router. Simply wait for the other party to reconnect.

Setting Up Your Ping Clock

Connecting to the Ping Clock's Wi-Fi access point allows you to set up your Wi-Fi network and specify the host for ping testing. With each passing second, the outer hand of the clock updates to reflect the latest ping value, while the innermost hand tracks maximum pings, making connection issues easy to spot at a glance.

The Hardware Behind the Magic

The Ping Clock is powered by an ESP32 microcontroller, which connects via Wi-Fi to update the e-paper display. It performs ping tests and calculates the angles of the clock hands based on those results. A second ESP32 acts solely as a motor controller.

Dual Clock Hands Motor Module

Each clock hand is driven by a three-phase brushless DC (BLDC) motor, providing precise movement and display. These motors operate in open-loop servo mode, allowing reliable tracking over extended periods.

Dual Motor Assembly

Custom Components and Design

  • 3D Printed Hubs: Hubs designed for accommodating the clock hands can be printed via stereolithography.
  • Frontplate: A circular polycarbonate frontplate, thickness 4 mm, provides an elegant display backdrop. Custom graphics can be printed or made as vinyl stickers to enhance aesthetics further.

Bill of Materials

The project includes a detailed bill of materials for easy assembly:

Cost (€)Description
57.197.5" 800x480 pixel e-paper display
14.92Polycarbonate frontplate
1.663D printing of the hubs
148.36Total

Software Contributions

The Ping Clock utilizes open-source software components, ensuring flexibility and customizability. You also have the option to tweak the design, making it an ideal project for electronics enthusiasts and hardware hackers alike.

For cutting-edge technology paired with smooth functionality, The Ping Clock isn't just a timekeeper; it's your new connectivity companion, making it easier to diagnose network issues without the stress of guessing. Join the project now and enhance your video conferencing experience!

Acknowledgments

Special thanks to Jan Breemer for valuable insights and support during the development of the 3D models.