Hacklet 98 – Underwater ROVs

A few motors, propellers, a camera, maybe a wire tether, and some waterproof electronics. Throw it all together and baby you’ve got an underwater Remotely Operated Vehicle (ROV) cooking! It all sounds simple on the surface, but underwater ROVs are a tough challenge. We’ve all seen deep-sea ROVs searching the wreck of the Titanic, or working to stop the flow of oil below the Deepwater Horizon. Plenty of hackers, makers, and engineers have been inspired to build their own underwater ROVs. This week on the Hacklet, we’re spotlighting at some of the best ROV projects on Hackaday.io!

borgcubeWe start with [Tim Wilkinson] and BorgCube ROV. [Tim] has jumped into the world of underwater ROVs with both feet. BorgCube is designed to operate in the unforgiving salt waters of the Pacific Ocean. This ROV can see in stereo, as [Tim] plans to use a head mounted VR display like the Oculus Rift to control it. [Tim] wanted to use a Raspberry Pi as the brains of this robot. Since the Pi Compute module can handle two cameras, it was a natural fit. The electronic speed controls are all low-cost Hobby King R/C car units. [Tim] created a custom circuit board to hold all 12 ESCs. This modular design allows individual controllers to be swapped out if one meets an untimely doom. BorgCube is just getting wet, but with 37 project logs and counting, we’re sure [Tim] will keep us posted on all the latest action!

 

lunaNext up is [MrCullDog] with Luna I ROV. Inspired by a professional underwater ROV, [MrCullDog] decided to build a deep diving unmanned vehicle of his very own. Like BorgCube above, many of Luna I’s motors and drive components come from radio controlled hobby electronics. [MrCullDog] is bringing some 3D printed parts into the mix as well. He’s already shown off some incredibly well modeled and printed thruster mounts and ducts. The brains of this robot will be an Arduino. Control is via wired Ethernet tether. [MrCullDog] is just getting started on this project, so click the follow button to see updates in your Hackaday.io Feed.

cavepearlNext up is [Edward Mallon] with The Cave Pearl Project. Not every underwater system needs motors – or even a human watching over it. The Cave Pearl Project is a series of long duration underwater data loggers which measure sea conditions like temperature and water flow. [Edward’s] goal is to have a device which can run for a year on just three AA batteries. An Arduino Pro Mini captures data from the sensors, time stamps it, and stores it to a micro SD card. If the PVC pipe enclosure keeps everything dry, the data will be waiting for [Edward] to collect months later. [Edward] isn’t just testing in a swimming pool, he’s been refining his designs in open water for a couple of years now.

 

If you want to see more under (and above) water projects, check out our updated waterborne projects list! If I missed your project, don’t be shy! Just drop me a message on Hackaday.io. That’s it for this week’s Hacklet. As always, see you next week. Same hack time, same hack channel, bringing you the best of Hackaday.io!

Nissan Leaf Batteries Upgrade Old Truck Conversion

[Jay]’s Chevy S-10 electric conversion needed new batteries. The conversion was originally done with a bank of lead acids underneath the truck bed. With lithium battery factories so large they can boost an entire state’s economy being built, [Jay] safely assumed that it just wasn’t worth it to spend the money to replace it with a new set of the same.

Just like unwrapping a present, from around a tree.
One brand new battery pack!

You should remember the beginnings of this story from our coverage nearly a year ago. Being the kind of clever you’d expect from someone who did their own EV conversion, he purchased a totaled (yet nearly new) Nissan Leaf with its batteries intact. It took a little extra work, but after parting out the car and salvaging the battery packs for himself he came out ahead of both a new set of replacement lead acids and an equivalent set of lithium cells.

He has just completed the first test drives with the conversion, having built 48 Leaf cells into blocks resembling the volumes the old batteries occupied. He had to add some additional battery management, but right-off-the-bat, the conversion netted him more amps and 650lbs (295kg) less weight for the same power.  Nice!

We linked to all the posts tagged leaf on [Jay]’s blog. There’s a lot going on, and the articles aren’t all linked to each other. It’s a really cool build and there are definitely tricks to learn throughout the whole process. If you have an hour to kill, [Jay] recorded the entire 26-hour process in a 66-minute video that is embedded below. It’s fun to watch him build up and mount the different modules and gives you a deep appreciation for his devotion to the project.

Continue reading “Nissan Leaf Batteries Upgrade Old Truck Conversion”

At Last! A SIL-Duino!

There are some standard components that have been so continuously refined as to have become if not perfect then about as good as they’re going to get. Take the Arduino Uno for instance, and compare it with its ancestor from a decade ago. They are ostensibly the same board and they are compatible with each other, yet the Uno and its modern clones have more processing power, memory and storage, a USB interface rather than serial, and a host of small component changes to make them better and cheaper.

You’d think that just another Arduino clone couldn’t bring much to the table then. And you’d be right in a broad sense, just what is there left to improve?

[Clovis Fritzen] has an idea for an Arduino clone that’s worth a second look. It’s not an amazing hardware mod that’ll set the Arduino world on fire, instead it’s a very simple design feature. He’s created an Arduino that mounts vertically on a single row of pins. Why might you find that attractive, you ask? A SIL vertical Arduino takes up a lot less breadboard space than one of the existing DIL Arduinos. A simple idea, yet one that is very useful if you find yourself running out of breadboard.

[Clovis] took the circuit of an Arduino Uno and simplified it by removing the USB interface, so this board has to be programmed through its ICSP header. And he’s made it a through-hole board for easy construction by those wary of SMD soldering. The resulting board files can all be found on GitHub.

Every now and then along comes a hack so simple, obvious, and useful that it makes you wonder just why you didn’t think of it yourself. Many of us will have used a DIL Arduino and probably found ourselves running out of breadboard space. This board probably won’t change the world, but it could at least make life easier in a small way for some of us who tinker with microcontrollers.

This is just the latest of many Arduino clones to find its way onto these pages. In 2013 we asked why the world needed more when featuring one made as a PCB design exercise. There’s even a Hackaday version called the HaDuino developed by [Brian Benchoff]. But while it’s true that Yet Another Vanilla Arduino Clone brings nothing to the table, that should not preclude people from taking the Arduino and hacking it. Every once in a while something useful like this project will come from it, and that can only be a benefit to our community.

Sage Advice For The New Ham

If you’re on the edge about getting your amateur radio license, just go do it and worry about the details later. But once you’ve done that, you’re going to need to know a little bit about the established culture and practices of the modern ham — the details.

Toward that end, [McSteve] has written up a (so far) two-part introductory series about ham radio. His first article is fairly general, and lays out many of the traditional applications of ham radio: chatting with other humans using the old-fashioned analog modes. You know, radio stuff.

The second article focuses more on using repeaters. Repeaters can be a confusing topic for new radio operators: there are two frequencies — one for transmitting and one for receiving — and funny control tones (CTCSS) etc. This article is particularly useful for the new ham, because you’re likely to have a relatively low powered radio that would gain the most from using a repeater, and because the technology and traditions of repeater usage are a bit arcane.

So if you’re thinking about getting your license, do it already. And then read through these two pages and you’re good to go. We can’t wait to see what [McSteve] writes up next.

Serial Telemetry To Wi-Fi With An ESP8266

Hackaday.io user [J. M. Hopkins] had a problem with his rocketry. Telemetry from the rockets came down to Earth via a 433MHz serial link, but picking just the bits he needed from a sea of data for later analysis on a laptop screen on bright sunny days was getting a little difficult.

His solution was to bring the serial data from his transceiver module to an ESP8266, and from that both share it over WiFi and display pertinent information via I2C to an LCD for easy reference. And he’s put the whole lot with a power supply in a rather splendid wooden case with an SMA socket on the back to attach his Yagi.

All information received from the telemetry is passed to a client connecting via Telnet over the WiFi, but pertinent information for the LCD is selected by sending it from the rocket enclosed in square brackets. We hope that the source code will be forthcoming in time.

This isn’t the first time we’ve featured rocket telemetry here at Hackaday. And we’d be missing a trick if we didn’t point out that this project is using our own Hackaday-branded Huzzah ESP8266 breakout board from the Hackaday Store.

Social Engineering Your Way To The Target PA System

If we were to express an official view of the what these guys did once they hacked into a Target store’s PA system, we’d have to go with definitely uncool. However, it’s good to know that phone phreaking and good ol’ social engineering isn’t dead yet. Many of us got our start by playing with the systems around us.

Anyone could call into a Target store and request to be transferred to the PA’s extension code, which was the same everywhere. If the person transferring the call wasn’t quick on their feet, the caller would then be patched directly into the stores PA system. The kicker? Target had no way of stopping the PA until the caller hung-up. It’s the way the system was designed.

The hack itself is embarrassingly simple. The PA is attached to the in-store phone network. This is pretty standard. We’ve all seen a sales associate go up to phone in a store, dial a number, and make an announcement throughout the store. Where Target went wrong is improper separation of systems, and poorly thought out standardization.

The weakest link in security is always the people it’s designed for, not the one’s it’s designed to keep out. It’s a fun little prank, and hopefully Target has it sorted out now.

Continue reading “Social Engineering Your Way To The Target PA System”

Start Your Day The Arduino Way With This IoT Shower Controller

No longer content with adding value to the thermostat in the hallway or making your fridge smarter than it should be, IoT vendors are pushing into the inner sanctum of homes, the holy of holies – the bathroom. Sure, you can spend big bucks on an electronically controlled valve to turn your shower into a remote-controlled spa that shares your bathing habits with the cloud, but if you’re on a more modest budget and have the hacker spirit, you might want to check out this DIY automated shower valve with IoT features.

When we last ran into [TVMiller], he was opening gates using Jedi mind tricks, and before that he was shrinking a floating golf green to a manageable size. Such hacks work up a sweat, and while a clean hacker is a happy hacker, all that pesky valve-twisting and temperature-fiddling is so annoying. So with a few parts acquired from the waste stream, like an acrylic box, some salvaged servos, popsicle sticks, and a hell of a lot of caulk, [TVMiller] hacked together a feature-packed controller for his existing shower valves. An Arduino MKR1000 reads the water temperature and controls the servos that allow him to start the shower from his phone. Time and temperature data are sent to the cloud using ThingSpeak. You can see the whole thing in action in the mildly-NSFW video after the break.

Admittedly, this is a pretty janky setup, but it falls under the universal hacker disclaimer of “it’s just a prototype.” Still, we like the idea of retrofitting standard shower valves, and the popsicle-stick parallelograms for increasing leverage is a neat trick. We’ll be watching to see where this goes next.

Continue reading “Start Your Day The Arduino Way With This IoT Shower Controller”