Guitar Hero Robot Actually Shreds

Once a popular craze, most of the public has sold or stashed away their plastic video game instruments and forgotten the likes of Guitar Hero and Rockband. Having never been quite satisfied with his scores, [Nick O’Hara] set out to create a robot that could play a Guitar Hero controller. It would be easy enough to use transistors to actuate the buttons or even just a Teensy to emulate a controller and have it play the perfect game, but [Nick] wanted to replicate what it was really like to play. So after burning out a fair number of solenoids (driving them over spec) and learning on his feet, [Nick] slowly began to dial in his robot, Jon Bot Jovi.

The brains of the bot are a Raspberry Pi running some OpenCV-based code that identifies blobs of different colors. The video feed comes from a PS2 via an HDMI capture card. Solenoids are driven via an 8 channel driver board, controlled by the Pi. While it missed a few notes here and there, we loved seeing the strumming solenoid whammy rapidly on the strummer. All in all, it’s a great project, and we love the design of the robot. Whether played by a robot, turned into a synthesizer, or recreated from toy pianos and mechanical keyboards, Guitar Hero controllers offer many hacking opportunities.

Continue reading “Guitar Hero Robot Actually Shreds”

Silicon Carbide Chips Can Go To Hell

IEEE Spectrum had an interesting read about circuits using silicon carbide as a substrate. [Alan Mantooth] and colleagues say that circuits based on this or some other rugged technology will be necessary for missions to Venus, which they liken to hell. That might seem like hyperbole, but at about 460C with an atmosphere full of sulphuric acid, maybe it isn’t such a stretch. When the Soviets sent Venera 13 to Venus, it was able to send data for just over two hours before it was gone. You’d hope 40 years later we could do better.

Silicon carbide is a semiconductor made with an even mix of silicon and carbon. The resulting components can operate for at least a year at 500C. This high-temperature operation has earned them a place in solar energy and other demanding applications.  [Alan], with the University of Arkansas along with colleagues from the KTH Royal Insitute of Technology in Stockholm are building test circuits aimed at developing high-temperature radios for use in environments like the one found on Venus.

Continue reading “Silicon Carbide Chips Can Go To Hell”

ECG Project With All The Messy Safety Details

We’ve seen a number of heart rate monitoring projects on Hackaday, but [Peter’s] electrocardiography (ECG) Instructable really caught out attention.

If you’ve followed Hackaday for any period of time, you’re probably already somewhat familiar with the hardware needed to record the ECG. First, you need a high input impedance instrumentation amplifier to pick up the millivolt signal from electrical leads carefully placed on the willing subject’s body. To accomplish this, he used an AD8232 single-lead ECG module (we’ve actually seen this part used to make a soundcard-based ECG). This chip has a built-in instrumentation amplifier as well as an optional secondary amplifier for additional gain and low-pass filtering. The ECG signal is riddled with noise from mains that can be partially attenuated with a simple low-pass filter. Then, [Peter] uses an Arduino Nano to sample the output of the AD8232, implement a digital notch filter for added mains noise reduction, and display the output on a 2.8″ TFT display.

Other than the circuit itself, two things about his project really caught our attention. [Peter] walks the reader through all the different safety considerations for a commercial ECG device and applies these principles to his simple DIY setup to ensure his own safety. As [Peter] put it, professional medical electronics should follow IEC 60601. It’s a pretty bulky document, but the main tenets quoted from [Peter’s] write-up are:

  1. limiting how much current can pass through the patient
  2. how much current can I pass through the patient?
  3. what electrical isolation is required?
  4. what happens if a “component” fails?
  5. how much electromagnetic interference can I produce?
  6. what about a defibrillator?

[Peter] mentions that his circuit itself does not fully conform to the standard (though he makes some honest attempts), but lays out a crude plan for doing so. These include using high-valued input resistors for the connections to the electrodes and also adding a few protection diodes to the electrode inputs so that the device can withstand a defibrillator. And of course, two simple strategies you always want to follow are using battery power and placing the device in a properly shielded enclosure.

[Peter] also does a great job breaking down the electrophysiology of the heart and relates it to terms maybe a bit more familiar to non-medical professionals. Understanding the human heart might be a little less intimidating if we relate the heart to a simple voltage source like a battery or maybe even a function generator. You can imagine the ions in our cells as charger carriers that generate electrical potential energy and nerve fibers as electrical wires along which electrical pulses travel through the body.

Honestly, [Peter] has a wealth of information and tools presented in his project that are sure to help you in your next build. You might also find his ECG simulator code really handy and his low-memory display driver code helpful as well. Cool project, [Peter]!

Measuring ECG is something that is near and dear to my heart (sorry, couldn’t resist). Two of my own projects that were featured on Hackaday before I became a writer here include a biomedical sensor suite in Arduino shield form factor, and a simple ECG built around an AD623 instrumentation amplifier.

Hoverboard Turned Heavy Duty Remote Control Rover

They might not be the hoverboards we were promised in Back to the Future II, but the popular electric scooters that have commandeered the name are exciting pieces of tech in their own way. Not because we’re looking to make a fool of ourselves by actually riding one, but because they’re packed full of useful hardware that’s available for dirt cheap thanks to the economies of scale and the second-hand market.

In his latest video, the ever resourceful [MakerMan] turns a pair of hoverboards into a capable remote controlled mobile platform perfect for…well, whatever you want to move around. Its welded steel construction is certainly up for some heavy duty tasks, and while we can’t say we’d ever tow a SUV with it as shown in the video below, it’s nice to know we’d have the option.

The project starts by liberating the four wheel motors from the scooters and carefully cutting down the frame to preserve the mounting hardware. These mounts are ultimately welded to the frame of the rover, with a piece of diamond plate screwed down on top. On the bottom, [MakerMan] mounts the two control boards and a custom fabricated 36 V battery pack.

He doesn’t go into any detail on how he’s interfacing the RC hardware with the motor controllers, but as we’ve seen with past hacks, there’s open source firmware replacements for these boards that allow them to be controlled by external inputs. Presumably something similar is being used here, but we’d be interested to hear otherwise. Of course you could swap the RC hardware out for a microcontroller or Raspberry Pi if you were looking to make some kind of autonomous rover.

Don’t have a welder or convenient collection of scrap steel laying around? No worries. Prolific tinkerer [Aaron Christophel] put something very similar together using bolted aluminum extrusion.

Continue reading “Hoverboard Turned Heavy Duty Remote Control Rover”

Teaching A USBasp Programmer To Speak TPI

Last Fall [Kevin] wanted to program some newer TPI-only AVRs using an old USBasp he had kicking around his lab. Finding an “odd famine of information” and “forums filled with incorrect information and schematics”, he decided to set the record straight and document things correctly. He sleuthed out the details and succeeded in reprogramming the USBasp, although he did end up buying a second one in the process.

Designers who use AVR microcontrollers have no shortage of programming interfaces — we count at least five different methods: ISP/SPI, JTAG, TPI, PDI, and UPDI. We’re not sure whether this is variety is good or bad, but it is what it is. [Kevin] discovers that for the particular family of Attiny devices he is using, the ATtiny20, TPI is the only option available.

While he normally builds his designs around ARM Cortex-M chips, [Kevin] needed some glue logic and decided to go with an ATtiny20 despite its unique programming requirements. He observes that the price of the ATtiny20, $0.53 last Fall, was cheaper than the equivalent logic gates he needed. This particular chip is also quite small — only 3 mm square (a 20-pin VQFN). We would prefer not to use different MCUs and tool chains on a single board, but sometimes the convenience and economics steer the design in that direction.

If you’re not familiar with the USBasp, our own [Mike Szczys] covered the breaking story over ten years ago. And if you have a lot of free time on your hands, ditch all these nicely packaged solutions and program your chips using an old USB Hub and a 74HCT00 NAND gate as described in this bizarre hack by Teensy developer [Paul Stoffregen].

After Years Of Uncertainty, Stratolaunch Flies Again

When Paul Allen founded Stratolaunch in 2011, the hope was to make access to space cheaper and faster. The company’s massive carrier aircraft, the largest plane by wingspan ever to be built, would be able to carry rocket-powered vehicles up into the thin upper atmosphere on short notice under the power of its conventional jet engines. The smaller vehicle, free of the drag it would incur in the denser atmosphere closer to the ground, could then be released and continue its journey to space using smaller engines and less propellant than would have been required for a conventional launch.

But Allen, who died in October of 2018, never got to see his gigantic plane fly. It wasn’t until April 13th, 2019 that the prototype carrier aircraft, nicknamed Roc, finally got to stretch its 117 meter (385 feet) wings and soar over the Mojave Desert. By that time, the nature of spaceflight had changed completely. Commercial companies were putting payloads into orbit on their own rockets, and SpaceX was regularly recovering and reusing their first stage boosters. Facing a very different market, and without Allen at the helm, Stratolaunch ceased operations the following month. By June the company’s assets, including Roc, went on the market for $400 million.

Finally, after years of rumors that it was to be scrapped, Allen’s mega-plane has flown for the second time. With new ownership and a new mission, Stratolaunch is poised to reinvent itself as a major player in the emerging field of hypersonic flight.

Continue reading “After Years Of Uncertainty, Stratolaunch Flies Again”

Open-Source Oxygen Hack Chat

Join us on Wednesday, May 5 at noon Pacific for the Open-Source Oxygen Hack Chat with Maher Daoudi and the OxiKit Team!

In such tumultuous times, it may be hard to remember last week, let alone last year. But if you dig back a bit, you may recall what a panic the world was in at this point in 2020 about the ventilator crisis. With COVID-19 cases on the rise and the potential for great numbers of patients needing intensive care, everyone and their brother was hacking together makeshift ventilators, in the well-intentioned belief that their inventions would help relieve the coming shortage of these lifesaving medical mechanical miracles.

As it came to pass, though, more COVID-19 patients have benefited from high-flow oxygen therapy than from mechanical ventilation. That’s great news in places where medical oxygen is cheap and easily available, but that’s always the case. We’ve seen recent reports of hospitals in India running out of oxygen, and even rural and remote areas of the developed world can find themselves caught without enough of the vital gas.

To meet the world’s increasing demand for high-flow oxygen therapy, the team at OxiKit has developed an open-source oxygen concentrator that can be built for far less than what commercial concentrators cost. By filtering the nitrogen out of the air, the concentrator provides oxygen at 90% or higher purity, at a flow of up to 25 liters per minute.

Oxikit founder Maher Daoudi and some of the technical team will join us for this Hack Chat to discuss the details of making oxygen concentrators. We’ll learn about how they work, what the design process for their current concentrator was like, and how they got past the obstacles and delivered on the promise of high-flow oxygen for the masses.

join-hack-chatOur Hack Chats are live community events in the Hackaday.io Hack Chat group messaging. This week we’ll be sitting down on Wednesday, May 5 at 12:00 PM Pacific time. If time zones have you tied up, we have a handy time zone converter.

Click that speech bubble to the right, and you’ll be taken directly to the Hack Chat group on Hackaday.io. You don’t have to wait until Wednesday; join whenever you want and you can see what the community is talking about.
Continue reading “Open-Source Oxygen Hack Chat”