Molding complex lenses

Molding Complex Optics In A Completely Fluid System

Traditional lensmaking is a grind — literally. One starts with a piece of glass, rubs it against an abrasive surface to wear away the excess bits, and eventually gets it to just the right shape and size for the job. Whether done by machine or by hand, it’s a time-consuming process, and it sure seems like there’s got to be a better way.

Thanks to [Moran Bercovici] at Technion: Israel Institute of Technology, there is. He leads a team that uses fluids to create complex optics quickly and cheaply, and the process looks remarkably simple. It’s something akin to the injection-molded lenses that are common in mass-produced optical equipment, but with a twist — there’s no mold per se. Instead, a UV-curable resin is injected into a 3D printed constraining ring that’s sitting inside a tank of fluid. The resin takes a shape determined by the geometry of the constraining ring and gravitational forces, hydrostatic forces, and surface tension forces acting on the resin. Once the resin archives the right shape, a blast of UV light cures it. Presto, instant lenses!

The interface between the resin and the restraining fluid makes for incredibly smooth lenses; they quote surface roughness in the range of one nanometer. The use of the fluid bed to constrain the lens also means that this method can be scaled up to lenses 200-mm in diameter or more. The paper is not entirely clear on what fluids are being used, but when we pinged our friend [Zachary Tong] about this, he said he’s heard that the resin is an optical-grade UV adhesive, while the restraining fluid is a mix of glycerol and water.

We’re keen to see [Zach] give this a try — after all, he did something similar lately, albeit on a much smaller scale.

Continue reading “Molding Complex Optics In A Completely Fluid System”

Fail Of The Week: Hackaday Writer Attempts XBox Repair

Like a lot of Hackaday readers, I pride myself on being “the fix-it guy” in my family. When something breaks, I get excited, because it’s a chance to show off my skills. It’s especially fun when something major breaks, like the fridge or the washing machine — repairs like that are a race against time, since I’ve got to get it fixed faster than it would take to hire someone to do it. I usually win the race; I can’t remember the last time I paid someone to work on something. Like I said, it’s a point of pride.

And so when my son came home on Thanksgiving break from his first semester away at college, eager to fire up his Xbox for some mindless relaxation from his biochemistry studies, only to be greeted with a black screen and no boot-up, it was go-time for me. I was confident that I’d be able to revive the dead box in time for him to have some fun. The fact that he’s back at school and the machine is still torn apart on my bench testifies to my hubris, but to be fair, I did get close to a fix, and may still yet get it done. But either way, the lessons I’ve learned along the way have been really valuable and worth sharing.

Continue reading “Fail Of The Week: Hackaday Writer Attempts XBox Repair”

Marble-elevator dot-matric display

Simple Design Elevates This Mechanical Dot Matrix Display

Don’t get us wrong — we love unique displays as much as anyone. But sometimes we stumble across one that’s so unique that we lack the basic vocabulary to describe it. Such is the case with this marble-raising dot-matrix alphanumeric display. But it’s pretty cool, so we’ll give it a shot.

The core — literally — of [Shinsaku Hiura]’s design is a 3D-printed cylinder with a spiral groove in its outside circumference. The cylinder rotates inside a cage with vertical bars; the bars and the grooves are sized to trap 6-mm AirSoft BBs, which are fed into the groove by a port in the stationary base of the display. BBs are fed into the groove at the right position to form characters, which move upwards as the cylinder rotates. Just watch the video below — it explains it far better than words can.

The clever bit is how the BBs are fed into the groove. Rather than have a separate mechanism to gate the feed port, there’s a backlash mechanism that opens the port when the motor powering the drum runs in reverse for a bit. It’s a clever use of cams to get the job done without adding an extra servo, which sort of reminds us of the design parsimony exhibited in his one-servo seven-segment display.

It’s not clear that this would be a very practical display, but that doesn’t stop it from being cool. Although, [Shinsaku Hiura] just released a follow-up video showing a bigger version of this used to display upcoming events from Google Calendar, so perhaps we’re wrong. Continue reading “Simple Design Elevates This Mechanical Dot Matrix Display”

Sol-20 reproduction

Retro Reproduction Captures The Style Of The Sol-20

In the early years of the computer revolution, a machine like the Sol-20 really stood out. Where most hobbyist machines had front panels that bristled with toggle switches and LEDs, the Sol-20 was a sleek, all-in-one that looked like an electric typewriter in a walnut-trimmed box. Unfortunately, it was also quite expensive, so not that many were sold. This makes them hard enough to find 40 years later that building his own reproduction Sol-20 is about the only way for [Michael Gardi] to have one of his own.

In a lot of ways, the Sol-20 anticipated many of the design elements that would come into play later. Like the Apple and Commodore machines that were coming down the pike, the Sol-20 was intended to be plug and play. [Mike] celebrates that design with a full-size reproduction of the original, concentrating on its unique aesthetic aspects. The reproduction mimics the striking blue case, with its acrylic front panel and walnut sides. The keyboard is also an exact match for the original, in looks if not in function — the capacitive mechanism proved too difficult to replicate, so he opted for a kit using Cherry switches and custom keycaps. [Mike] also used his proven technique for 3D-printing the memorable Sol-20 logo for the front panel, in the correct font and color.

Under the hood, a Raspberry Pi runs an 8080 emulator, which supports a range of virtual devices, including a cassette tape drive and the video output. For fun, [Mike] also imagined what a CRT display for the Sol-20 would have looked like, and added that to his build. It’s a great-looking machine that never was, and we appreciate the attention to detail. We’ve seen that before — his 2/3-scale VT-100 terminal comes to mind, as does his reproduction of a 1960s computer trainer.

Schematic-o-matic

Tricked-Out Breadboard Automatically Draws Schematics Of Whatever You Build

When it comes to electronic design, breadboarding a circuit is the fun part — the creative juices flow, parts come and go, jumpers build into a tangled mess, but it’s all worth it when the circuit finally comes to life. Then comes the “What have I done?” phase, where you’ve got to backtrack through the circuit to document exactly how you built it. If only there was a better way.

Thanks to [Nick Bild], there is, in the form of the “Schematic-o-matic”, which aims to automate the breadboard documentation process. The trick is using a breadboard where each bus bar is connected to an IO pin on an Arduino Due. A program runs through each point on the breadboard, running a continuity test to see if there’s a jumper connecting them. A Python program then uses the connection list, along with some basic information about where components are plugged into the board, to generate a KiCad schematic.

[Nick] admits the schematics are crude at this point, and that it’s a bit inconvenient to remove some components, like ICs, from the breadboard first to prevent false readings. But this seems like one of those things where getting 80% of the work done automatically and worrying about the rest later is a big win. Plus, we can see a path forward to automatic IC probing, and even measurement of passive components too. But even as it is, it’s a great tool.

Continue reading “Tricked-Out Breadboard Automatically Draws Schematics Of Whatever You Build”

Hackaday Links Column Banner

Hackaday Links: December 5, 2021

Sad news from Germany, with the recent passing of a legend in the crypto community: Mr. Goxx, the crypto-trading hamster. The rodent rose to fame in the crypto community for his trades, which were generated at random during his daily exercise routines — his exercise wheel being used like a roulette wheel to choose a currency, and a pair of tunnels determined whether the transaction would be a buy or sell. His trading career was short, having only started this past June, but he was up 20% over that time — that’s nothing to sneeze at. Our condolences to Mr. Goxx’s owners, and to the community which sprung up around the animal’s antics.

It might seem a little early to start planning which conferences you’d like to hit in 2022, but some require a little more lead time than others. One that you might not have heard of is DINACON, the Digital Naturalism Conference, which explores the intersection of technology and the natural world. The con is set for the entire month of July 2022 and will be held in Sri Lanka. It has a different structure than most cons, in that participants attend for a week or so on a rotating basis, much like a biology field station summer session. It sounds like a lot of fun, and the setting couldn’t be more idyllic.

If you haven’t already killed your holiday gift budget buying NFTs, here’s something you might want to consider: the Arduino Uno Mini Limited Edition. What makes it a Limited Edition, you ask? Practically, it’s the small footprint compared to the original Uno and the castellated edges, but there are a bunch of other extras. Each elegant black PCB with gold silk screening is individually numbered and comes in presentation-quality packaging. But the pièce de résistance, or perhaps we should say the cavallo di battaglia, is that each one comes with a hand-signed letter from the Arduino founders. They honestly look pretty sharp, and at $45, it’s really not a bad collector’s piece.

And finally, the YouTube algorithm giveth again, when this infrastructure gem popped up in our feed. You wouldn’t think there’d be much of interest to see in a water main repair, but you’d be wrong, especially when that main is 50′ (15 m) below the surface, and the repair location is 600′ (183 m) from the access hatch. Oh yeah, and the pipe is only 42″ (1 m) in diameter, and runs underneath a river. There’s just so much nope in this one, especially since the diver has to swim into a special turning elbow just to get pointed in the right direction; how he turns around to swim out is not worth thinking about. Fascinating tidbits include being able to see the gravel used to protect the pipe in the riverbed through the crack in the pipe, and learning that big water mains are not completely filled, at least judging by the small air space visible at the top of the pipe. Those with claustrophobia are probably best advised to avoid this one, but it’s still amazing to see how stuff like this is done.

Continue reading “Hackaday Links: December 5, 2021”

Robot with glowing eyes

Spatial AI And CV Hack Chat

Join us on Wednesday, December 1 at noon Pacific for the Spatial AI and CV Hack Chat with Erik Kokalj!

A lot of what we take for granted these days existed only in the realm of science fiction not all that long ago. And perhaps nowhere is this more true than in the field of machine vision. The little bounding box that pops up around everyone’s face when you go to take a picture with your cell phone is a perfect example; it seems so trivial now, but just think about what’s involved in putting that little yellow box on the screen, and how it would not have been plausible just 20 years ago.

Erik Kokalj

Perhaps even more exciting than the development of computer vision systems is their accessibility to anyone, as well as their move into the third dimension. No longer confined to flat images, spatial AI and CV systems seek to extract information from the position of objects relative to others in the scene. It’s a huge leap forward in making machines see like we see and make decisions based on that information.

To help us along the road to incorporating spatial AI into our projects, Erik Kokalj will stop by the Hack Chat. Erik does technical documentation and support at Luxonis, a company working on the edge of spatial AI and computer vision. Join us as we explore the depths of spatial AI.

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, December 1st at 12:00 PM Pacific time. If time zones have you tied up, we have a handy time zone converter.