Illustrated Kristina with an IBM Model M keyboard floating between her hands.

Keebin’ With Kristina: The One With The Really Tall Keycaps

About a month ago, [Unexpected Maker] finished their TinyS3, an ESP32-S3 development board. Since the chip supports both true USB and Bluetooth, [deʃhipu] wondered how well it would work in a keyboard.

Thus, the Vegemite Sandwich was made, perhaps while [deʃhipu] was dreaming of traveling in a fried-out Kombi. But really, it was named so because [Unexpected Maker] hails from Australia.

This is [deʃhipu]’s first time using switch sockets, which is (as far as we know) the only choice when it comes to hot-swappable Kailh chocs. We’ll be watching this one with hungry eyes.

Continue reading “Keebin’ With Kristina: The One With The Really Tall Keycaps”

Open Source ASICs Hack Chat With Matt Venn

Join us on Wednesday, March 16 at noon Pacific for the Open Source ASICs Hack Chat with Matt Venn!

When it comes to electronic designs, most of us are content to make (sometimes) useful circuits using chips that were designed by someone else. That’s the beauty of this game, really — a lot of the hard work has already been done for you in the form of microcontrollers, gates, memory, amps, and timers that are all well-characterized, cheap, and readily available. Well, maybe not that last one right now…

Supply chain issues notwithstanding, though, there’s plenty to be said for designing your own silicon. It’s not for everyone, of course, but if you need something custom, something that nobody else has ever dreamed up, then you really might want to consider rolling your own. Trouble is, most of us don’t really have the tools to design something as exquisitely complicated as a silicon chip, and we don’t exactly have access to a multi-billion dollar fab plant to spin up a couple when the whim strikes.

join-hack-chatOr do we? As it turns out, we all do have access to the tools and technologies needed to turn our designs into silicon. We just need a little guidance, like that offered by Matt Venn and his “Zero to ASIC” course. You’ll no doubt recall that Matt made appearances at both the 2020 and the 2021 Remoticons to talk about his efforts, and his recent partial success with his application-specific integrated circuit (ASIC). Now’s your chance to ask Matt questions about the process, what the course is all about, and how you can make your silicon dreams come true.

Our Hack Chats are live community events in the Hackaday.io Hack Chat group messaging. This week we’ll be sitting down on Wednesday, March 16 at 12:00 PM Pacific time. If time zones have you tied up, we have a handy time zone converter. Reminder: this is the first Hack Chat this year after the time change in North America, so check carefully.

Continue reading “Open Source ASICs Hack Chat With Matt Venn”

Hackaday Links Column Banner

Hackaday Links: March 13, 2022

As Russia’s war on Ukraine drags on, its knock-on effects are being felt far beyond the eastern Europe theater. And perhaps nowhere is this more acutely felt than in the space launch industry, seeing that at least until recently, Russia was pretty much everyone’s go-to ride to orbit. All that has changed now, at least temporarily, and has expanded to include halting sales of rocket engines used in other nations’ launch vehicles. Specifically, Roscosmos has put an end to exports of the RD-180 engine used in the US Atlas V launch vehicle, along with the RD-181 thrusters found in the Antares rocket. The loss of these engines may be more symbolic than practical, at least for the RD-180 — United Launch Alliance stopped selling launches on Atlas V back last year, and had secured the engines it needed for the 29 flights it has booked by that April. Still, there’s some irony that the Atlas V, which started life as an ICBM aimed at the USSR in the 1950s, has lost its Russian-made engines.

Bad news for Jan Mrázek’s popular open-source parametric search utility which made JLCPCB’s component library easier to use. We wrote about it back in 2020, and things seemed to be going fine up until this week, when Jan got a take-down request for his service. When we first heard about this, we checked the application’s web page, which bore a big red banner that included what were apparently unpleasant accusations Jan had received, including the words “reptile” and “parasitic.” The banner is still there, but the text has changed to a more hopeful tone, noting that LCSC, the component supplier for JLC’s assembly service, objected to the way Jan was pulling component data, and that they are now working together on something that everyone can be happy with. Here’s hoping that the service is back in action again soon.

Good news, everyone: Epson is getting into the 3D printer business. Eager to add a dimension to the planar printing world they’ve mostly worked in, they’ve announced that they’ll be launching a direct-extrusion printer sometime soon. Aimed at the industrial market, the printer will use a “flat screw extruder,” which is supposed to be similar to what the company uses on its injection molding machines. We sure didn’t know Epson was in the injection molding market, so it’ll be interesting to see if expertise there results in innovation in 3D printing, especially if it trickles down to the consumer printing market. Just as long as they don’t try to DRM the pellets, of course.

You can’t judge a book by its cover, but it turns out that there’s a lot you can tell about a person’s genetics just by looking at their face. At least that’s according to an AI startup called FDNA, which makes an app called “Face2Gene” that the company claims can identify 300 genetic disorders by analyzing photos of someone’s face. Some genetic disorders, like Down Syndrome, leave easily recognizable facial features, but some changes are far more subtle and hard to recognize. We had heard of cases where photos of toddlers posted on social media were used to diagnose retinoblastoma, a rare cancer of the retina. But this is on another level entirely.

And finally, working in an Amazon warehouse has got to be a tough gig, and if some of the stories are to be believed, it borders on being a horror show. But one Amazonian recently shared a video that showed what it’s like to get trapped by his robotic coworkers. The warehouse employee somehow managed to get stuck in a maze created by Amazon’s pods, which are stacks of shelves that hold merchandise and are moved around the warehouse floor by what amounts to robotic pallet jacks. Apparently, the robots know enough to not collide with their meat-based colleagues, but not enough to not box them in. To be fair, the human eventually found a way out, but it was a long search and it seems like another pod could have moved into position to block the exit at any time. You could see it as a scary example of human-robot interaction gone awry, but we prefer to look at it as the robots giving their friend a little unscheduled break away from the prying eyes of his supervisor.

Retrotechtacular: Measuring TV Audiences With The “Poll-O-Meter”

It may come as a shock to some, but TV used to be a big deal — a very big deal. Sitting down in front of the glowing tube for an evening’s entertainment was pretty much all one had to do after work, and while taking in this content was perhaps not that great for us, it was a goldmine for anyone with the ability to monetize it. And monetize it they did, “they” being the advertisers and marketers who saw the potential of the new medium as it ramped up in early 1950s America.

They faced a bit of a problem, though: proving to their customers exactly how many people they were reaching with their ads. The 1956 film below shows one attempt to answer that question with technology, rather than guesswork. The film features the “Poll-O-Meter System,” a mobile electronic tuning recorder built by the Calbest Electronics Company. Not a lot of technical detail is offered in the film, which appears aimed more at the advertising types, but from a shot of the Poll-O-Meter front panel (at 4:12) and a look at its comically outsized rooftop antenna (12:27), it seems safe to assume that it worked by receiving emissions from the TV set’s local oscillator, which would leak a signal from the TV antenna — perhaps similar to the approach used by the UK’s TV locator vans.

The Poll-O-Meter seems to have supported seven channels; even though there were twelve channels back in the day, licenses were rarely granted for stations on adjacent channels in a given market, so getting a hit on the “2-3” channel would have to be considered in the context of the local market. The Poll-O-Meter had a charming, homebrew look to it, right down to the hand-painted logos and panel lettering. Each channel had an electromechanical totalizing counter, plus a patch panel that looks like it could be used to connect different counters to different channels. There even appears to be a way to subtract counts from a channel, although why that would be necessary is unclear. The whole thing lived in the back of a 1954 VW van, and was driven around neighborhoods turning heads and gathering data about what channels were being watched “without enlisting aid or cooperation of … users.” Or, you know, their consent.

It was a different time, though, which is abundantly clear from watching this film, as well as the bonus ad for Westinghouse TVs at the end. The Poll-O-Meter seems a little silly now, but don’t judge 1956 too hard — after all, our world is regularly prowled by equally intrusive and consent-free Google Street View cars. Still, it’s an interesting glimpse into how one outfit tried to hang a price tag on the eyeballs that were silently taking in the “Vast Wasteland.”

Continue reading “Retrotechtacular: Measuring TV Audiences With The “Poll-O-Meter””

Make It Compatible

I’m probably as guilty as anyone of reinventing the wheel for a subpart of a project. Heck, sometimes I just feel like working on a wheel design. But if that’s the path you choose, you have to think about whether or not it’s important that others can replicate your project. The nice thing about a bog-standard wheel is that everyone has got one.

The case study I have in mind is a wall-plotter project that appeared on Hackaday this week. It’s a really sweet design, and in many ways would be an ideal starter project. I actually need a wall plotter (for reasons) and like a number of the choices made. For instance, having nearly everything, including the lightweight geared steppers on the gondola makes it easy to install and uninstall — you just pin up the timing belt from which it hangs and you’re done. Extra weight on the gondola helps with stability anyway. It’s open source and based on the Arduino libraries, so it should be easy enough to port to whatever microcontroller I have on hand.

But the image-generation toolchain is awkward, involving cutting and pasting into a spreadsheet, which generates a text file in a custom plotting micro-language. Presumably the designer doesn’t know about Gcode, which is essentially the lingua franca of moving machines, or just didn’t feel like implementing it. Where in Gcode, movement commands are like “G1 X100 Y50”, this device expects “draw_line(0,0,100,50)”. They’re essentially equivalent, but incompatible.

I totally understand that the author must have had a good time thinking up the movement commands and writing the spreadsheet that translates SVG files into them. I’ve been there and done that! But if the wall plotter spoke Gcode instead of its own dialect, it would slot instantly into any number of graphics processing workflows, which would make me, the potential user, happier.

When you are looking at reinventing the wheel, think about your audience. If you’re the only person likely to see the project, go ahead and scratch whatever itch you’ve got. You’ll learn more that way. But if you want to share the project with as many people as possible, adhering to the most widely used standards is a good choice for your users, even if it is less fun than dreaming up your own movement language.

The Metal 3D Printing Hack Chat Brings The Heat

At this point, it’s safe to say the novelty of desktop 3D printing has worn off. The community has largely come to terms with the limitations of extruded plastics, and while we still vehemently believe that it’s a transformative technology, we’ll admit there aren’t too many applications where a $200 USD printer squirting out PLA is truly the best tool for the job.

But rather than looking at today’s consumer 3D printer market as the end of the line, what if it’s just the beginning? With the problems of slicing, motion control, and extrusion more or less solved when it comes to machines that print in plastic, is it finally time to turn our attention to the unique problems inherent in building affordable metal printers? Agustin Cruz certainly thinks so, which is why he took to the Hack Chat this week to talk about his personal vision for an open source 3D printer that can turn powdered metals into solid objects by way of a carefully controlled electron beam.

To be clear, Agustin isn’t suggesting you toss out your Creality anytime soon. Metal 3D printing will always be a niche within a niche, but for applications where even advanced engineering plastics like PEI and PEEK simply won’t do, he argues the community needs to have a cheap and accessible option. Especially for developing and low income countries where traditional manufacturing may be difficult. The machine he’s been working on wouldn’t be outside the capabilities of an individual to build and operate, but at least for right now the primary target is hospitals, colleges, and small companies.

The Chat was full of technical questions about Agustin’s design, and he wasn’t shy about tackling them. Some wondered why he decided to sinter the metal powder with an electron gun when solid-state lasers are cheap, easily available, and relatively straightforward to work with. But while the laser might seem like the easier solution on the surface, Agustin points out that using a magnetically focused electron beam gives his printer some unique capabilities.

For example, he can easily defocus the beam and pass it over the entire build plate to pre-heat the powder. The steerable beam doesn’t require mirrors either, which not only reduces the weight and complexity of the machine, but in theory should allow for faster print speeds. The beam can be moved in the X/Y dimensions with an accuracy of 0.01 mm, and while the beam diameter is currently a respectable 0.5 mm, Agustin says he’s working on bringing that down to 0.1 mm for high detail work. The temperature at the focal point of the beam is between 1,400 and 1,500 °C, which he notes is not only hot enough to melt the powdered metal, but can also weld stainless steel.

Continue reading “The Metal 3D Printing Hack Chat Brings The Heat”

Hackaday Podcast 159: Zombie Killer Or Rug Maker, 3D Printed Rims, 1950s Drum Machines, And Batteries On Wheels

Join Hackaday Editor-in-Chief Elliot Williams and Managing Editor Tom Nardi as they look back on the best hacks and stories of the previous week. There’s plenty in the news to talk about, though between faulty altimeters and the ongoing conflict in Ukraine, it isn’t exactly of the positive variety. But things brighten up quickly as discussion moves on to 3D printed car wheels, a fantastically complex drum machine from 1958, a unique take on the seven-segment flip display, and a meticulously designed (and documented) coffee machine upgrade. Somewhere in there a guy also recreates a rare German anti-air rocket launcher from WWII, but it’s all in the name of history. We’ll also tackle two very different forms of electric propulsion, from the massive wheeled batteries popping up in garages and driveways all over the world to high-efficiency thrusters for deep space missions.

Direct Download (~60 MB)

Take a look at the links below if you want to follow along, and as always, tell us what you think about this episode in the comments!

Continue reading “Hackaday Podcast 159: Zombie Killer Or Rug Maker, 3D Printed Rims, 1950s Drum Machines, And Batteries On Wheels”