A Microcontroller Friendly AR Headset On The Cheap

Generating the real-time images required for augmented reality (AR) goggles usually requires a fair amount of processing power, to the point that DIY efforts based around the Raspberry Pi often have trouble keeping up. But what if your AR aspirations don’t require fancy high-resolution graphics? If text and the occasional icon is enough to get the job done, then these lo-fi AR goggles from [bobricius] might be the ideal solution.

As with previous homebrew AR rigs we’ve seen, this one starts with an affordable headset designed to project the display of a smartphone onto a pair of curved optical combiners. But instead of tucking a phone into the headset, [bobricius] is using a custom PCB that holds a pair of ST7789 1.3 inch 240 x 240 IPS displays. Connected over SPI and supported by just about any microcontroller you’d care to use, tossing some textual data over your field of vision can be accomplished in just a few lines of code.

[bobricius] has actually put together a couple different versions of the PCB for this project. One uses his custom ATSAMD21E18-based “ArmaBrain” module that packs the MCU and an array of common components onto a 28 mm square board that can be easily dropped into other projects. If you’d rather roll your own solution, the second version of the board that simply holds the two displays in the appropriate position and routes the SPI lines to a convenient header should do nicely.

We’ve seen augmented reality displays using microcontrollers like the ESP32 before, but those were essentially just remote displays for a more powerful system. We like this simplified approach, as there are plenty of applications where just getting a few lines of text or some low-resolution images would be more than sufficient for the task at hand. Plus, the commercially-made headset this project is based on certainly looks better than some of the other donor goggles we’ve contemplated modifying in the past.

Continue reading “A Microcontroller Friendly AR Headset On The Cheap”

Ten Winners Of The Hackaday Prize Supportive Tech Challenge

Congratulations to the ten projects that have been selected to receive $500, and continue to the finals of the 2021 Hackaday Prize! Each of these are a different take on the Reimagine Supportive Tech Challenge that sought ways to make great hardware ideas work for more people.

Ebooks have made it possible for everyone to have a library in their pocket, and that has included the visually impaired as text-to-speech can read the printed word. But that’s not a complete replacement for reading for yourself and so the Thenar steps in as an affordable, portable braille ebook reader. It leverages a single braille cell on the edge of the device, and a tank-track-style scroll wheel for user input. Complete with a docking station to inductively charge the battery, it’s a high-end reader for those who need an alternative to epaper.

Okay, pop-quiz; how many of us want to have a future involving solar-powered everything? Most of us now have our hands up, but how many of us can set up a high-efficiency solar charge controller ourselves? If this next finalist (pictured at the top) has its way the answer will be just about everyone. The 2.5 kilowatt solar generator in a rugged brief case is packing a whopping 160 (!) 18650 lithium cells. The charging side of the design handles the maximum power-point tracking (MPPT) while the discharging side protects the user with a circuit breaker and all kinds of regulated outputs like 120 V, 24 V, 12 V, and of course all of the USB-C functionality you’d expect from a system like this.

Ten Finalists, Eight Dozen Entries

We cherry-picked two excellent finalists above, but all ten of these are easily worth their own mention (and many have already been individually featured on these pages). Congrats to the folks who will be headed to the finals in October!

It was a tight field of nearly 100 entries for this round, make sure to take some time to check those out and offer kudos in the comment sections of each project. We’re excited to see what comes of the robotics-oriented challenge currently underway!

School Surplus Laptop BIOS Hacked To Remove Hardware Restrictions

Why did [Hales] end up hacking the BIOS on a 10 year old laptop left over from an Australian education program? When your BIOS starts telling you you’re not allowed to use a particular type of hardware, you don’t have much of a choice.

Originally [Hales] planned on purchasing a used Lenovo X260 to replace his dying laptop, but his plans were wrecked. A pandemic-induced surge in demand that even the used laptop market caused prices to bloat. The need for a small and affordable laptop with a built in Ethernet port led to the purchase of a Lenovo Thinkpad x131e. Although the laptop was older than he liked, [Hales] was determined to make it work. Little did he know the right-to-repair journey he was about to embark on.

Problems first arose when the Broadcom WiFi adapter stopped working reliably. He replaced it, but the coaxial antenna cable was found to be damaged. Even after replacing the damaged cabling, the WiFi adapter was still operating very poorly. Recalling past problems with fickle Broadcom WiFi adapters, it was decided that an Intel mPCIe WiFi adapter would take its place. When power was re-applied, [Hales] was shocked to find the following message:

Unauthorized network card is plugged in – Power off and remove the miniPCI network card

And this is where things got interesting. With off the shelf SOIC8 clips and a CH340 programmer, [Hales] dumped the BIOS from the laptop’s flash chip to another computer and started hacking away. After countless hours of researching, prodding, hacking, and reverse engineering, the laptop was useful once again with the new Intel WiFi adapter. His site documents in great detail how he was able to reverse engineer the BIOS over the course of several days.

But that’s not all! [Hales] was also able to modify the hardware so that his slightly more modern mPCIe WiFi adapter would come back on after the computer had been put in Hibernation. It’s an elegant hack, and be sure to check [Hales’] site to get the full details. And at the end, there’s a nice Easter egg for anybody who’s ever wanted to make their laptop boot up with their own logo.

We applaud [Hales] for his fine efforts to keep working equipment out of the landfill. We’ve covered many hacks that had similar goals in the past. Do you have a hack you’d like to share? Submit it via the Tips Line.

Open-Source Insulin: Biohackers Aiming For Distributed Production

When you’ve got a diabetic in your life, there are few moments in any day that are free from thoughts about insulin. Insulin is literally the first coherent thought I have every morning, when I check my daughter’s blood glucose level while she’s still asleep, and the last thought as I turn out the lights, making sure she has enough in her insulin pump to get through the night. And in between, with the constant need to calculate dosing, adjust levels, add corrections for an unexpected snack, or just looking in the fridge and counting up the number of backup vials we have on hand, insulin is a frequent if often unwanted intruder on my thoughts.

And now, as my daughter gets older and seeks like any teenager to become more independent, new thoughts about insulin have started to crop up. Insulin is expensive, and while we have excellent insurance, that can always change in a heartbeat. But even if it does, the insulin must flow — she has no choice in the matter. And so I thought it would be instructional to take a look at how insulin is made on a commercial scale, in the context of a growing movement of biohackers who are looking to build a more distributed system of insulin production. Their goal is to make insulin affordable, and with a vested interest, I want to know if they’ve got any chance of making that goal a reality.

Continue reading “Open-Source Insulin: Biohackers Aiming For Distributed Production”

Etch-a-sketch made with LEDs

RGB LED Matrix Helps Etch-a-Sketch Scratch Out A 21st Century Existence

We never did crack open our Etch-a-Sketch, but we did scrape out a window large enough to really check out the mechanism inside. [MrLangford] is bringing the Etch-a-Sketch into the 21st century while at the same time, bringing an even bigger air of mystery, at least for the normies.

Instead of scraping aluminum powder off of plastic by driving a stylus on an x-y gantry with a pair of knobs, this bad boy uses rotary encoders to move the cursor around and put down squares of colored light. The familiar movements are there — the left knob moves the cursor left and right, and the right knob moves it up and down. But this wouldn’t be a 21st century toy without newfangled features. Push the left encoder down and it cycles through eight color choices, or push the right one down to go through them backwards. We hope one of the colors is setting it back to darkness in case you screw up. And while we’re dreaming up improvements, it would be awesome to add an accelerometer so you could shake it clear like a standard Etch-a-Sketch.

Inside the requisite red enclosure with white knobs are an Arduino Nano and a 16×16 RGB LED matrix. The enclosure is four sheets of 6mm MDF glued together, and we like the use of protoboard to distribute GND and 5 V in the name of keeping the thing slim.

If you’re not much of an artist, here’s a TV-sized Etch-a-Sketch build that can draw by itself.

Hackaday Links Column Banner

Hackaday Links: August 22, 2021

It’s usually pretty hard to miss when Boston Dynamics drops a new video of one or more of their robots doing something flashy. But in case you’ve been under a rock the last few days, you might want to check out the Atlas parkour video. We last saw a pair of Atlas robots busting some dance moves with a few other Boston Dynamics robots, and while that was an incredible demonstration of the level of control they’ve engineered, they really were just playing back a series of preprogrammed moves. The obstacle course demo, though, seems like something different. There’s a good overview of the demo in IEEE Spectrum, where they point out that this is the first time we’ve seen Atlas show off using all four limbs at once for coordinated motion — that sweet vault over the fence. And really, it’s hard not to watch such human-like moves and not think that it’s just somebody in a robot suit. Even the stumbles feel human. What’s even more fun, though, is the behind-the-scenes look at Atlas. Especially for the face-plants and fails.

August 19 was the 100th anniversary of the birth of Gene Roddenberry, the creator of Star Trek. In the process of just trying to build a fictional universe to tell some interesting stories and make a little money, he managed to spawn not only an enduring science-fiction franchise but also to inspire generations of future scientists and engineers. The number of things that Star Trek writers invented to move their stories along that later showed up as actual products is astonishing, as are the weird coincidences like placing the fictional planet Vulcan in orbit around star 40 Eridani, only to find out that there’s actually a potentially habitable exoplanet circling that star. As a salute to Roddenberry, the Deep Space Network was used last week to send a message to 40 Eridani. One of the big dishes at the Goldstone DSN site in California blasted the 20-kW signal out on Thursday, starting it on its 16.5-year journey to the stars. We looked for details on what was sent, but the only description was that it contained a 1976 recording by the Great Bird of the Galaxy himself. Whatever it was, it’ll take at least 33 years to see if we get a response. Mark your calendars.

I’ve been doing a lot of work on cars lately, a task made considerably more approachable by the fact that the newest vehicle in the family fleet is from 2004. I find working on cars very satisfying, and I’m dreading the day when we’re forced to replace one of our old-timers with something more modern and less amenable to driveway repairs. That said, there’s also a lot to like about newer vehicles, particularly electric vehicles. It would be nice to have a way to move away from ICE vehicles while still being able to work on your ride. But if Ford’s tease this week of an EV crate motor comes to pass, it just might be the best of both worlds. The motor, bearing the unfortunate moniker “Eluminator” — just can’t resist putting that “E” in there, can they? — is supposed to be a drop-in replacement for an internal combustion engine, suitable for a “restomod” project. These car builds aim to make a car look as vintage as possible, but radically change the guts to add functionality — think a Raspberry Pi running a Spotify client that’s stuffed into a vintage Atwater Kent cathedral radio. We like the idea of electrifying an old car, but it seems to us that a crate motor is only part of the answer. Is there such thing as a crate battery?

And finally, there was an interesting article detailing a new approach to repairing ruptured eardrums using 3D printing. The tympanic membrane is a thin, delicate sheet of tissue that is easily punctured, whether by blunt-force trauma, infections, or even by loud sounds like gunshots or explosions. Hearing is compromised when an eardrum is damaged, and the hole can serve as a route for pathogenic microorganisms to get into the inner ear. Fixing the hole usually requires a graft from the patient’s own tissues, often sourced from the little dongle covering the ear canal. But this tissue isn’t nearly as thin as the natural eardrum, and while hearing can be restored, it’s often muddy and muffled. The new technique is to 3D-print a custom graft for the patient, using a special polymer and printer. The artificial membrane mimics the structure of the natural tympanic membrane and restores more natural hearing immediately. It also serves as a scaffold for the body to fill in with natural cells, hopefully returning natural function as the 3D-printed part is absorbed. It’s interesting work, and the video in the linked article is pretty fascinating too.

80's vintage Tomy Omnibot and Futaba RC Transmitter

80’s Omnibot Goes RC And Gets A Modern Refresh

Thrift stores, antique shops, knick-knack stores- Whatever you might call them in your locale, they’re usually full of “another man’s treasure”. More often than not, we leave empty-handed, hoping another shop has something we just can’t live without. But on rare occasions, when the bits all flip in our favor, we find real gems that although we have no idea what we’re going to do with them, just have to come home with us.

[Charles] ran into this exact situation recently when he walked into yet another shop among many dotting the highways and byways of Georgia and spotted it: A Tomy Omnibot beckoning to him from the 1980s. [Charles] didn’t know what he’d do with the Omnibot, but he had to have it. Not being one to have things just sit around, he set out to make it useful by combining it with an era-appropriate Futaba 4 channel AM radio, and updating all of the electronics with modern hardware.  The Mission? Drive it around at car shows and meetups where he already takes his 1980’s era vans.

We’re not going to spoil the goodies, but be sure to read [Charles]’ blog post to see how he hacked a modern 2.4 GHz 7 channel radio into the vintage Futaba 4 channel AM radio case. We appreciated his analytical approach to meshing the older gimbals and potentiometers with the new radio guts. Not to mention what it took to get the Omnibot back into service using parts from his battle bots bin. You’ll love the attention to detail on the new battery, too!

We’ve featured [Charles] work in the past, and his Power Wheels racer fed by a recovered Ford Fusion battery is simply unforgettable. You might also appreciate another Omnibot revival we featured recently. And as always, if you have a hack to share, submit it via the Tip Line!