ESPcopter: A Fully Customizable Drone

With so many capabilities for obstacle avoidance, the only natural progression for drones would be for them to be hand-controlled. For Turkish inventor [metehanemlik], even this wasn’t enough of a challenge, as he decided to create the ESP8266-Powered Mini Drone: ESPcopter, a programmable Arduino-compatible modular drone that is open to modding through expansion shields. Not only can DIY enthusiasts modify the algorithms used for obstacle avoidance, but the drone can be sized to whatever dimensions fit their needs.

The drone is almost entirely built from expansion shields, including the multi-ranger shield with four VL53L0x laser-ranging sensors on the forward, backward, right, and left directions of the drone. The website for the ESPcopter comes with an SDK that lets users easily modify the software running on the drone’s MCU as well as pinouts to better understand its hardware functionality. Impressively, it was fully funded through a 60-day crowdfunding campaign, and will be undergoing a second launch shortly, with some new and improved features.

Power comes from a 26 0mAh LiPo battery that allows for up to six minutes of flight time; includes a 3-axis gyroscope, accelerometer, and magnetometer; runs on an ESP8266-12S 32-bit MCU; fully charges within 45 minutes through a USB connection; weighs around 35 g; and is about 90 mm from motor to motor. Continue reading “ESPcopter: A Fully Customizable Drone”

100 Year Old Atomic Clock

Precision time is ubiquitous today thanks to GPS and WWVB. Even your Macbook or smartphone displays time which is synchronized to the NIST-F1 clock, a cesium fountain atomic clock (aka the ‘Atomic Clock’) that is part of a global consortium of atomic clocks known as Coordinated Universal Time (UTC). Without precise timing there would be train collisions, markets would tumble, schools would not start on time, and planes would fall out of the sky.

But how was precision timing achieved in the 19th century during the era of steam, brass, and solenoids? One of the first systems of precision timing kept trains running safely and on time, rang the bells at school, and kept markets trading by using a special clock designed by the Self Winding Clock Company. Through measurements of celestial objects by the US Naval Observatory, and time synchronization pulses broadcast by the Western Union telegraph network, this system synchronized time across the United States in an era where the speed of our train system was out-pacing by the precision of our clocks.

Those clocks were designed so well that many of them are still around and functioning. One of these 100-year-old self-winding clocks made its way onto my workbench. I did what any curious hacker would do, figured out how the synchronization worked and connected it to a clock source with atomic precision. Let’s take a look!

Continue reading “100 Year Old Atomic Clock”

Bend Some Bars With A Flywheel

The ability to look at a pile of trash, and see the for treasure is a skill we hold in high regard around here. [Meanwhile in the Garage] apparently has this skill in spades and built himself a metal bar bending machine using an old flywheel and starter pinion gear.

To bend metal using muscle power alone requires some sort of mechanical advantage. Usually this involves a bending tool with a long lever, but [Meanwhile in the Garage] decided to make use of the large gear ratio between a car’s starter motor and the flywheel it drives. This does away with the need for a long lever and allows bending to almost 270° with a larger radius. Lathe and milling work features quite prominently, including to make the bend formers, drive shaft and bushings and to modify the flywheel to include a clamp. The belt sander that is used to finish a number of the parts is also his creation. While the machine tools definitely helped, a large amount of creativity and thinking outside the box made this project possible and worth the watch.

We’ve featured a number of scrap-built tools including a milling machine, sheet metal hole punch and a hydraulic bench vice. Keep them coming!

Ask Hackaday: What Good Is A Robot Dog?

It is said that Benjamin Franklin, while watching the first manned flight of a hot air balloon by the Montgolfier brothers in Paris in 1783, responded when questioned as to the practical value of such a thing, “Of what practical use is a new-born baby?” Dr. Franklin certainly had a knack for getting to the heart of an issue.

Much the same can be said for Spot, the extremely videogenic dog-like robot that Boston Dynamics has been teasing for years. It appears that the wait for a production version of the robot is at least partially over, and that Spot (once known as Spot Mini) will soon be available for purchase by “select partners” who “have a compelling use case or a development team that [Boston Dynamics] believe can do something really interesting with the robot,” according to VP of business development Michael Perry.

The qualification of potential purchasers will certainly limit the pool of early adopters, as will the price tag, which is said to be as much as a new car – and a nice one. So it’s not likely that one will show up in a YouTube teardown video soon, so until the day that Dave Jones manages to find one in his magic Australian dumpster, we’ll have to entertain ourselves by trying to answer a simple question: Of what practical use is a robotic dog?

Continue reading “Ask Hackaday: What Good Is A Robot Dog?”

Tilt Five: A Fresh Take On Augmented Reality Tabletop Gaming

Tilt Five is an Augmented Reality (AR) system developed by Jeri Ellsworth and a group of other engineers that is aimed at tabletop gaming which is now up on Kickstarter. Though it appears to be a quite capable (and affordable at $299) system based on the Kickstarter campaign, the most remarkable thing about it is probably that it has its roots at Valve. Yes, the ones behind the Half Life games and the Steam games store.

Much of the history of the project has been covered by sites, such as this Verge article from 2013. Back then [Jeri Ellsworth] and [Rick Johnson] were working on project CastAR, which back then looked like a contraption glued onto the top of a pair of shades. When Valve chose to go with Virtual Reality instead of AR, project CastAR began its life outside of Valve, with Valve’s [Gabe] giving [Jeri] and [Rick] his blessing to do whatever they wanted with the project.

What the Tilt Five AR system looked like in its CastAR days. (credit: The Verge)

Six years later Tilt Five is the result of the work put in over those years. Looking more like a pair of protective glasses along with a wand controller that has an uncanny resemblance to a gas lighter for candles and BBQs, it promises a virtual world like one has never seen before. Courtesy of integrated HD projectors that are aimed at the retroreflective surface of the game board.

A big limitation of the system is also its primary marketing feature: by marketing it as for tabletop gaming, the fact that the system requires this game board as the projection surface means that the virtual world cannot exist outside the board, but for a tabetop game (like Dungeons and Dragons), that should hardly be an issue. As for the games themselves, they would run on an external system, with the signal piped into the AR system. Game support for the Tilt Five is still fairly limited, but more titles have been announced.

(Thanks, RandyKC)

Hacked Tape Player Makes For A Unique Instrument

[Gijs Gieskes] is certainly no stranger to hacked cassette players, but his latest triumph may well be the most approachable project for anyone looking to explore the world of unorthodox tape unspooling. By attaching a fairly simple add-on PCB to a modern portable cassette player, the user is able to modify the playback speed of the tape at will. The skillful application of such temporal distortions leads to wonderfully abstract results.

The board that [Gijs] has come up with uses four potentiometers and matching push buttons to allow the user to set different playback speeds that they can engage with the push of the button. There’s also a fifth potentiometer to augment the “global” speed as well as an override switch. During playback, these controls can be used to arbitrarily tweak and augment the sound of samples contained on a the looping cassette.

If that’s a little hard to conceptualize, don’t worry. [Gijs] has provided some examples of how the the rapid adjustment of playback speed offered by this “Zachtkind” can add a fascinating level of complexity to sounds and melodies. The assembled player is available for purchase ready to go, but he also provides kits and a detailed installation guide for those who’d rather build it themselves.

Going all the way back to 2005, [Gijs] and his incredible creations have been a staple of Hackaday. From the Arduino video sampler to the array of oddly musical analog clocks, we never cease to be in awe of this exceptionally prolific hacker.

Tracking The Satellites That Keep Us On Track; Monitoring GPS, Galileo, BeiDou, And GLONASS

We may not always be aware of it, but the daily function of the technological world around us is extremely dependent on satellite navigations systems. It helps the DHL guy deliver those parts you were waiting for, and keeps the global financial and communication systems running with precision timing. So, when these systems have a bad day, they can spread misery across the globe. To keep an eye on these critical constellations, [Bert Hubert] and friends set up a global open source monitoring network that aims to track every satellite in the GPS, Galileo, BeiDou and GLONASS constellations.

Local azimuth and local elevation of GPS, Galileo, and BeiDou satellites passing overhead [via @GalileoSats]
Off-the-shelf GNSS receivers are used to feed navigation messages to a machine running Linux/OSX/OpenBSD. The messages are processed to calculate the position (ephemeris), extract atomic clock timings and status codes of each satellite. Publicly available orbital data is then used to make an informed guess regarding the identity of the satellite in question.

All this data enables [Bert] to determine ephemeris discontinuities, time offsets, and atomic clock jumps. The project’s twitter feed, @GalileoSats, is very active with interesting updates. Go check it out! All the collected data is available for research purposes and the software is up on Github.

GPS hacks are never in short supply around here and another open source satellite network, SatNOGS has been featured a number of times on Hackaday after it won the 2014 Hackaday Prize.

Thanks for the tip [DarkSideDave]!