Nuclear explosives were first developed as weapons of war in the pitched environment of World War II. However, after the war had passed, thoughts turned to alternative uses for this new powerful technology. Scientists and engineers alike dreamed up wild schemes to dig new canals or blast humans into space with the mighty power of the atom.
Few of these ever came to pass, with radiological concerns being the most common reason why. However, the Soviet Union did in fact manage to put nuclear explosions to good use for civilian ends. One of the first examples was using a nuke to plug an out-of-control gas well in the mid 1960s.
What do you do when you stumble across a website posting real-time earthquake data? Well, if you’re [Craig Lindley] you write some code to format it nicely onto a display, put it in a box, and watch it whilst making dinner.
[Craig] started off with coding in Forth on the ESP32, using ESP32Forth, but admits it didn’t go so well, ditching the ESP32 for a Raspberry Pi 3 he had lying around, and after a brief detour via C++, he settled on a Python implementation using Pygame.
A case was 3D printed, which he says worked OK, but needs a little tuning to be perfect. There is no shortage of casing options for the Pi with the official 7″ display, [Craig] suggests that it probably wasn’t worth the effort to 3D print the case and if he was building it again would likely use a commercially available option which had a better fit.
When developing the code, and watching it work, he noted clusters of earthquakes around Hawaii, then he found out Kilauea had just gone up. Wow.
For a similar take, check out this other recent build using an ESP32 and the same data source.
Maybe you’ve heard of it, maybe you haven’t. Zig is a new programming language that seems to be growing in popularity. Let’s do a quick dive into what it is, why it’s unique, and what sort of things you would use it for. (Ed Note: Other than “for great justice“, naturally.)
So let’s talk Zig. In a broad sense, Zig is really trying to provide some of the safety of Rust with the simplicity and ease of C. It touts a few core features such as:
It is unlikely that as a young lad [Richard Jenkins] would had have visions of sailing into the eye of a Category-4 hurricane. Yet that’s exactly what he’s done with the Explorer 1045, an uncrewed sailing vehicle built by his company, Saildrone. If that weren’t enough, footage from the vessel enduring greater than 120 MPH (almost 200 km/h) winds and 50 foot (15 M) waves was posted online the very next day, and you can see it below the break. We’re going to take a quick look at just two of the technologies that made this possible: Advanced sails and satellite communication. Both are visible on Explorer 1045’s sibling 1048 as seen below:
Saildrone Explorer 1048, a sibling of Explorer 1045, each one of five vessels equipped with a “hurricane wing”
The most prominent feature of course is the lack of a traditional sail. You see, from 1999-2009, [Richard Jenkins] was focused on setting the land world speed record for a wind powered vehicle. He set that record at 126.1 mph by maturing existing sail wing technology. [Richard] did away with conventional rigging and added a boom with a control surface on it, much like the fuselage and empennage of a sailplane.
Instead of adjusting rigging, the control surface could be utilized to fly the wing into its optimal position while using very little energy. [Richard] has been able to apply this technology at his company, Saildrone. The 23 foot Explorer vessel and its big brothers are the result.
How is it that the world was treated to the view from inside the eye of a hurricane only a day after the video was recorded? If you look at the stern of the vessel, you can see a domed white cylinder. It is a satellite communication base station called the Thales VesseLINK. Thales is one of the partner companies that built the satellites for the Iridium NEXT fleet, which has 66 operational satellites in Low Earth Orbit. The Iridium Certus service uses its L-Band (1.6 GHz) signal to provide up to 352 kbps of upload speed and 704 kbps down. While not blazing fast, the service is available anywhere in the world and is reliable because it is not prone to rain fade and other weather based interference.
With just these two recent innovations, the Explorer 1045 was able to sail to the eye of a hurricane, record footage and gather data, and then ship it home just hours later. And we’re hardly exploring the tip of the iceberg. More than just sailboat based cameras, these scientific instruments are designed to survive some of the harshest environments on the planet for over a year at a time. They are a marvel of applied engineering, and we’re positive that there are some brilliant hacks hiding under that bright orange exterior.
When they first came to market, many detractors thought that smart watches would be a flop or that there wouldn’t be much use for them. Over the past few years, though, their sales continue to increase as people find more and more niche uses for them that weren’t previously considered. The one downside to most of these watches is unsurprisingly their lack of openness and hackability, but with some willpower and small circuit components there are a few options available for those of us who like to truly own our technology.
This smartwatch is the SMA Q3, the next version of this smartwatch that we saw at the beginning of last year. Like its predecessor, it boasts a sunlight-readible display powered by a Bluetooth SoC, but this time uses the upgraded nRF52840. All of the standard smartwatch features are available, but this version also includes SWD pins on the back, and additionally has support for Bangle.js and can run some of the apps from the app loader. Some details still need to be worked out for this specific hardware, but there are some workarounds available for the known problems.
The project is also on Kickstarter right now but is well past its funding goals. We’re excited to see adoption of an open-source smartwatch like this, and to that end all of the hardware details and software are freely available on the project’s page, provided you can order some of the needed parts from overseas. If you’re looking for something a little more BASIC, though, we have you covered there as well.
What’s better than an Atari Punk Console synthesizer? How about four Atari Punk Console synthesizers. And what better way to present them but as brass wire art sculptures. We’d have forgiven [iSax] if he’d stopped at four brass wire synths, but he took things to another level with his kinetic sculpture that does double duty as a mechanical sequencer. Called the Cyclotone – The Mechanical Punk Console Sequencer, it features wood, brass, brushes, and 555 timers. You can see the demonstration in the video below the break.
If you’re not familiar with the Atari Punk Console, it’s a circuit first described as a “Sound Synthesizer” in Forest Mims’ “Engineer’s Notebook: Integrated Circuit Applications” first published in 1980. It utilized two 555 timers in a single chip, the 556. Later dubbed the “Atari Punk Console”, the circuit has stood the test of time and is still quite popular among hackers of all sorts.
[iSax]’s build adds a sequencing element that allows the synths to be played automatically. The synthesizers are skewered 90 degrees from each other on a square dowel, which is turned at a variable RPM by a stepper motor controlled by a knob at the base of the sculpture.
On either side of each synth is a commutator that contacts salvaged rotary tool brushes which provide power through the hexagonal brass supports. Each synth retains its own speaker and controls and has its own segmented numeral displayed with discrete LED’s that light up when each synth is played.
We applaud [iSax] for a well executed and imaginative build that successfully meshes circuit scultpure, kinetic sculpture, classic electronics and even blinkenlights. If you enjoyed this build, you should also go have a look at a free form Atari Punk Console build and another one built into a joystick. If you come across a project of any kind that catches your fancy, be sure you let us know about it via the Tip Line!
The Flipper Zero is a multipurpose hacker tool that aims to make the world of hardware hacking more accessible with a slick design, wide array of capabilities, and a fantastic looking UI. They are struggling with manufacturing delays like everyone else right now, but there’s a silver lining: the team’s updates are genuinely informative and in-depth. The latest update is all about RFID and NFC, and how the Flipper Zero can interact with a variety of contactless protocols.
Popular 125 kHz protocols: EM-Marin, HID Prox II, and Indala
Contactless tags are broadly separated into low-frequency (125 kHz) and high-frequency tags (13.56 MHz), and it’s not really possible to identify which is which just by looking at the outside. Flipper Zero can interface with both, but the update at the link above goes into considerable detail about how these tags are used in the real world, and what they look like from both the outside and inside.
For example, 125 kHz tags have an antenna made from many turns of very fine wire, with no visible space between the loops. High-frequency tags on the other hand will have antennas with fewer loops, and visible space between them. To tell them apart, a bright light is often enough to see the antenna structure through thin plastic.
Low-frequency tags are “dumb” and incapable of encryption or two-way communication, but what about high-frequency (often referred to as NFC) like bank cards and applications like Apple Pay? One thing demonstrated is that mobile payment methods offer up considerably less information on demand than a physical bank or credit card. With a physical contactless card it’s possible to read the full card number, expiry date, and in some cases the name as well as recent transactions. Mobile payment systems (like Apple or Google Pay) don’t do that.