This module was manufactured to be controlled by an Android phone. But there’s no control app available for the Nokia handset. Since Android uses the open-source Bluez package for the Bluetooth protocol, it’s actually pretty easy to get your hands on the packets. After grabbing a few test sets he shows how he deciphered the packets, then wrote a quick Python script to test out his findings. After working his way through the various commands available (grabbing the SPOT serial number, getting position data from it, etc) [Travis] wrote up a frontend in QT mobility for use on the N900.
For less than $100 you can buy a little tracking module that will upload your location to a satellite. But you’ll only get latitude and longitude information. [Natrium42] spent some time reverse engineering the hardware, and the communications protocol, to allow custom data to be transferred using a SPOT module.
The flat fee for the hardware includes a one-year service plan allowing you to tack your device on the SPOT website. [Natrium42] started poking around in the transmitted data packages, and figured he could push custom messages like altitude data if he had some way to encode it as a valid latitude/longitude package. He found that location data is transmitted as two sets of three bytes each. The four least significant bits of each set get rounded by the server, leaving a total of 40 usable bits between the two data sets. He wrote encoding and decoding functions that will allow you to transfer whatever information you want.
So what is this good for? To get the process working he removed the MSP430 microcontroller from the board and is using his own replacement. So you can transmit GPS data from the onboard module, your own module, or sensor data for anything you’re able to hook up the to the replacement uC.
To keep tabs on the vessel her creators included an Iridium short burst data modem with a backup system made from a SPOT satellite tracker using a PIC microcontroller to trigger a transmission every six hours. The sailing systems are a conglomeration of a Gumstix board, GPS, a windshield wiper motor to control the sail, and a tiller pilot for steering. A set of solar panels helps to top off the lead-acid batteries that power the system.
Unfortunately the old gal has encountered problems. You can see from the tracking data that, although it sailed 500 km in the last twelve days, she is still just off the coast of Ireland. The primary tracking system has failed, which could signal a system-wide computer failure. We hope the team will eventually recover the vessel as we’re interested in finding out what caused this unfortunate turn of events.
[Fritz] built this 600 joule capacitive discharge spot welder in a case scavenged from a Lincoln plasma cutter. All of the circuitry was designed by [Fritz] and the schematics are available on his website. He has a few other welding related project also documented on his site that are worth checking out. While this isn’t the first homemade spot welder we have seen, it is definitely the first one with a case mod. If you are not up to the challenge of building one quite as complex as [Fritz]‘s example, a microwave can be used as the donor appliance in simpler designs.