Left: kids stomping spiders projected on a driveway. Right: the setup.

Make This Halloween A Spider-Stomping Good Time

We can count on one hand the number of times that we haven’t needed a coat on Halloween night around here. Even if it was fair and sunny the day before, you can count on Halloween being appropriately windy, cold, and spooky. Trick-or-treating only keeps a kid so warm, and we would have loved to happen upon a house with a spider-stomping sugar-burning good time of a game going on in the driveway.

[Kyle Maas] built this game a few years ago, and it has proved quite popular ever since. It’s so popular, in fact, that they have to have someone on duty with a vaudeville hook to yank spectators off the playing field. The point is to stomp as many spiders as you can in a set amount of time, though you only need to stomp one to win. It can handle one to four players, depending on the size of the projection, but [Kyle] says it’s kind of hard to track more than two at a time.

The setup is fairly simple, provided you can reliably affix your projector to something sturdy. [Kyle] used a Structure sensor for the 3D scanner, but you could easily use a Kinect instead. Conversely, the calibration was challenging. [Kyle] ended up using a DSP math trick known as the inverse bilinear transform to be able to calibrate the system using the 3D scanner itself.

If you’re more into scaring the children, just rig up a coffin bell. Either way, don’t forget about our Halloween Hackfest contest, running now through Monday, October 11th. There are more details over on IO. While you’re there, why not check out the list of entries?

Robust I2C And SPI In Space Thanks To Bus Isolation

Imagine you’re sending a piece of hardware to space on a satellite. Unless you’re buddy-buddy with NASA, it’s pretty unlikely you’ll ever be able to head up there and fix something if it goes wrong once it’s launched. Robust design is key, so that even in the event of a failure in one component, the rest of the hardware can keep working.

The example I2C isolation circuit from [Max’s] paper. The SPI implementation is even simpler.
[Max Holliday] found himself in this exact situation, running 69 I2C and SPI devices in a single satellite. Thus, he came up with circuits to auto-isolate devices from these buses in the event of an issue. That work is the subject of a research paper now available on the TechRxiv Preprint Server.

The problem is that these simple buses aren’t always the most robust, being vulnerable to single-point failures where one bad part takes down other parts of the bus. [Max] notes that vast numbers of sensors and devices rely on these standards, and it can be difficult or prohibitively expensive to design without them, so a solution was needed.

To fix this, [Max] developed a simple external circuit that could be placed on each node of a I2C or SPI communication bus. In the event of malfunction, that node can be cut off from the bus by this circuit, allowing the rest of the system to go on functioning.

With little more than a few transistors, MOSFETs and passives, you too could protect your buses from malfunctions using these techniques. [Max] did just that on the NASA V-R3x mission which flew successfully in January 2021 if you needed any further confirmation of the value of this technique.

It’s something that won’t bother the home hobbyist building a garage door opener, but it could be of great value to those designing systems that must fail gracefully if they fail at all. Be sure to share your best tips and tricks for robust SPI and I2C buses in the comments below!

A shirt with carbon nanotube threads stitched into a shirt monitor the wearer's heart rate.

Sew-able Carbon Nanotube Thread Could Spin A Lot Of Awesome

Plenty of people just plain dislike wearing jewelry, even (or especially) smart watches. Nevertheless, they’d like to have biofeedback like everybody else. Well, we watch-less ones have something to look forward to, because a group of graduate students at Rice University have created extremely strong conductive thread woven from carbon nanotubes, which can be sewn into standard athletic clothing and used as electrodes, antennas, or simply as ballistic protection.

At 22 microns wide, the original carbon nanotubes were too skinny to use as thread. Instead, the team braided together three bundles of seven ‘tubes each using the type of machine that model boat builders use to make tiny rigging. Then they zig-zag stitched the threads into a shirt, which gives the stitches added flexibility. This thread maybe as strong and conductive as metal, but the fibers are soft and flexible, and most importantly, machine-washable. Between its strength and conductivity, this thread could have a long list of applications from military down to civilian. Check out the introduction in the video after the break.

For now, the shirt has to be pretty snug, but future garments could easily have higher concentrations of nano-threads in order to get a better signal. Good thing, because we’re still carrying around our COVID nineteen — aka the weight we’ve gained since the longest March of anyone’s life, and never liked tight shirts anyway.

What else can carbon nanotubes do? Plenty, like keep 3D prints from delaminating.

Continue reading “Sew-able Carbon Nanotube Thread Could Spin A Lot Of Awesome”

Taking A Deep Dive Into SPI

With the prevalence of libraries, it has never been easier to communicate with hundreds of different sensors, displays, and submodules. But what is really happening when you type SPI.begin() into the Arduino IDE? In his most recent video, [Ben Eater] explores the Serial Peripheral Interface (SPI) and how it really works.

Most Hackaday readers probably know [Ben] from his breadboard-based computers, such as the 6502 build we featured in 2019. Since then he has been hard at work, adding new and interesting additions to his breadboard computer, as well as diving into different communication protocols to better understand and implement them. For this video, [Ben] set the goal of connecting the BME280, a common pressure, temperature, and humidity sensor with an SPI interface, to his breadboard 6502 computer. Along the way, [Ben] discusses how exactly SPI works, and why there is so much conflicting nomenclature and operations when looking at different SPI devices.

If breadboard computers aren’t your thing, there are tons of other uses for the BME280, such as helping to modernize a Casio F-91W.

Continue reading “Taking A Deep Dive Into SPI”

Farewell Sir Clive Sinclair; Inspired A Generation Of Engineers

It is with sadness that we note the passing of the British writer, engineer, home computer pioneer, and entrepreneur, Sir Clive Sinclair, who died this morning at the age of 81 after a long illness. He is perhaps best known among Hackaday readers for his ZX series of home computers from the 1980s, but over a lifetime in the technology industry there are few corners of consumer electronics that he did not touch in some way.

Sinclair’s first career in the 1950s was as a technical journalist and writer, before founding the electronics company Sinclair Radionics in the 1960s. His output in those early years was a mixture of miniature transistor radios and Hi-Fi components, setting the tone for decades of further tiny devices including an early LED digital watch at the beginning of the 1970s, miniature CRT TVs in the ’70s and ’80s, and another tiny in-ear FM radio which went on sale in the ’90s.

Continue reading “Farewell Sir Clive Sinclair; Inspired A Generation Of Engineers”

1949 Gyroscope Spins Up Again

[Curious Marc] has an Apollo-era gyroscope but isn’t quite ready to put it through this paces without some practice. So he borrowed a 1949 vintage Sperry C5 gyro and did some experiments with it using a 3-phase power supply he plans to use on the other gyro.

There is a little bit of troubleshooting and a lot of gorgeous close up shots of these electromechanical marvels. They sure are noisy, though.

[Marc] wanted a gyro testing table that can control the orientation of a gyro under test. He went the auction route to get a pretty expensive piece of gear for a relatively low price but without the expensive software. In a stroke of luck, he managed to score the required software from the vendor who was intrigued by his project. It looked to us like a table like this wouldn’t be that hard to build from scratch, either.

We are interested in what [Marc] will do with his gyros next. It is hard to imagine that gyros have come from this sort of device to a tiny IC inertial measurement unit that can fit in a phone. Imagine packing the Sperry unit on your next walking robot or self-balancing unicycle.

Need a refresher on how gyro’s work? We got that, too. It even covers the modern kind.

Continue reading “1949 Gyroscope Spins Up Again”

Grappling Hook Robot Swings Like Spiderman

We’ll admit it is a bit of a gimmick, but [Adam Beedle’s] Spider-Bot did make us smile. The little robot can launch a “web” and use it to swing. It is hard to picture, but the video below will make it all clear. It can also use the cable to climb a wall, sort of.

The bot’s ability to fling a 3D printed hook on a tether is remarkable. Details are scarce, but it looks like the mechanism is spring-loaded with a servo motor to release it. Even trailing a bit of string behind it, the range of the hook is impressive and can support the weight of the robot when it winches itself up. There’s even a release mechanism that reminds us more of Batman than Spiderman.

If we were going full autonomous, we’d consider a vision system. On the other hand, you could probably tell a lot by the tension on the cable and some way to measure the angle of it coming out of the robot. If you come up with a practical use for any of this, we’d love to see it.

We’ve seen robots that fly, jump, and can climb walls before. We don’t remember one that swings like Tarzan.

Continue reading “Grappling Hook Robot Swings Like Spiderman”