Faux Stained Glass Effect, With 3D Printing And Epoxy

Like the looks of stained glass, but not the amount of work, skill, and materials involved? Well, [Northern Geometry] shows how to sidestep all that nonsense and use a 3D printed frame, epoxy, and some alcohol-based inks to create a pretty good fake stained-glass effect piece of art.

A smooth polypropylene board is the key to a glassy smooth back.

[Northern Geometry] has played with this idea before, but shares some refinements and tips on getting the best results. One suggestion is to begin by securely taping the 3D printed frame to a smooth polypropylene board as a backer. Giving the cured resin a smooth surface is important to get the right look, and since resin will not bond to the polypropylene, it can be used as a backer to get that done.

Once the frame is mounted, pour a small amount of epoxy into each cavity and ensure it gets into every corner, then let it cure. The thin bottom layer of resin will seal things as well as create a glassy-smooth backing that is the perfect foundation for finishing the piece with colored resin as needed.

Once that is done, and everything has had plenty of time to cure fully, just pop the piece off the board. Check it out in the video embedded below, where [Northern Geometry] shows the process from start to finish.

Continue reading “Faux Stained Glass Effect, With 3D Printing And Epoxy”

Art of 3D printer in the middle of printing a Hackaday Jolly Wrencher logo

What To Expect From 3D Scanning, And How To Work With It

3D scanning and 3D printing may sound like a natural match for one another, but they don’t always play together as easily and nicely as one would hope. I’ll explain what one can expect by highlighting three use cases the average hacker encounters, and how well they do (or don’t) work. With this, you’ll have a better idea of how 3D scanning can meet your part design and 3D printing needs.

How Well Some Things (Don’t) Work

Most 3D printing enthusiasts sooner or later become interested in whether 3D scanning can make their lives and projects easier. Here are a three different intersections of 3D scanning, 3D printing, and CAD along with a few words on how well each can be expected to work.

Goal Examples and Details Does it work?
Use scans to make copies of an object.
  • 3D scan something, then 3D print copies.
  • Objects might be functional things like fixtures or appliance parts, or artistic objects like sculptures.
Mostly yes, but depends on the object
Make a CAD model from a source object.
  • The goal is a 1:1 model, for part engineering purposes.
  • Use 3D scanning instead of creating the object in CAD.
Not Really
Digitize inconvenient or troublesome shapes.
  • Obtain an accurate model of complex shapes that can’t easily be measured or modeled any other way.
  • Examples: dashboards, sculptures, large objects, objects that are attached to something else or can’t be easily moved, body parts like heads or faces, and objects with many curves.
  • Useful to make sure a 3D printed object will fit into or on something else.
  • Creating a CAD model of a part for engineering purposes is not the goal.
Yes, but it depends

In all of these cases, one wants a 3D model of an object, and that’s exactly what 3D scanning creates, so what’s the problem? The problem is that not all 3D models are alike and useful for the same things.

Continue reading “What To Expect From 3D Scanning, And How To Work With It”

DIY Wireless Serial Adapter Speaks (True) RS-232

There is a gotcha lurking in wait for hackers who look at a piece of equipment, see a port labeled “Serial / RS-232”, and start to get ideas. The issue is the fact that the older the equipment, the more likely it is to be a bit old-fashioned about how it expects to speak RS-232. Vintage electronics may expect the serial data to be at bipolar voltage levels that are higher than what the typical microcontroller is used to slinging, and that was the situation [g3gg0] faced with some vintage benchtop equipment. Rather than deal with cables and wired adapters, [g3gg0] decided to design a wireless adapter with WiFi and Bluetooth on one end, and true RS-232 on the other.

The adapter features an ESP32 and is attached to a DB-9 plug, so it’s nice and small. It uses the ST3232 chip to communicate at 3 V logic levels on the microcontroller side, supports bipolar logic up to +/-13 V on the vintage hardware side, and a rudimentary web interface allows setting hardware parameters like baud rate. The nice thing about the ST3232 transceiver is that it is not only small, but can work from a 3 V supply with only four 0.1 uF capacitors needed for the internal charge pumps.

As for actually using the adapter, [g3gg0] says that the adapter’s serial port is exposed over TCP on port 23 (Telnet) which is supported by some programs and hardware. Alternately, one can connect an ESP32 to one’s computer over USB, and run firmware that bridges any serial data directly to the adapter on the other end.

Design files including schematic, bill of materials, and PCB design are shared online, and you can see a brief tour of the adapter in the video, embedded below.

Continue reading “DIY Wireless Serial Adapter Speaks (True) RS-232”

E.T. Video Game Gets Re-Imagined In 10 Lines Of BASIC

Most people would recognize E.T. The Extra-Terrestrial for the Atari 2600 by its reputation as one of the worst video games of all time. We’ll have more to say about that in a moment, but E.T. was nevertheless chosen as the inspiration behind [Martin Fitzpatrick]’s re-imagining of the game in ten lines of BASIC code for a contest that encourages and celebrates games written in ten lines of BASIC, or less.

Ten lines of BASIC is a big limitation, even when getting clever by stacking multiple statements into a single line, so [Martin]’s game has a much narrower scope than the original Atari 2600 version. Still, the core elements are present: E.T. must find and gather all the parts of the phone in order to contact his ship, after which he must meet the ship in time to escape. All the while, FBI agents attempt to interfere. The game was written in SAM BASIC, used by the SAM Coupé, a British Z80-based home computer from the late 80s with an emulator available for download.

Now, for lovers of “um, actually” topics, do we have a treat for you! Let’s take this opportunity to review a few things about E.T. The Extra-Terrestrial. That it was a commercial flop is no doubt, but the game itself is often badly misunderstood. Way back in 2013 we covered an extraordinary effort to patch improvements into the binary for the 2600 game, and in the process there’s a compelling case made that the game was in many ways far ahead of its time, and actually quite significant in terms of game design. You can jump right in on an analysis of the hate the game receives, and while reading that it’s helpful to keep in mind that In 1982, many of its peers were games like Space Invaders, with self-evident gameplay that simply looped endlessly.

LED Brightness Adjustment Uses Itself As Sensor

This is a story about a successful system that nevertheless failed to make the cut. An experimental LED brightness adjustment is something [Mitxela] explored in a project for a high-precision clock; one that shows time down to the nearest millisecond, and won’t flicker or otherwise look weird when photographed with a high-speed camera. To pull this off means reinventing many things about a clock display, including how to handle brightness adjustment elegantly. Now, to be clear, the brightness adjustment idea described here is something that did not end up being used, but it’s interesting enough that [Mitxela] wrote it up and we’re very glad he did.

The idea was to have a smooth and seamless automatic brightness adjustment, ideally with no added components. Since LEDs can be used as light sensors, [Mitxela] saw an opportunity to use elements of the clock displays themselves as sensors. This is how it works: a charge in the p-n junction that makes up an LED will decay at a rate proportional to the amount of light hitting the junction. By measuring the speed of this decay, it’s therefore possible to tell how much light is hitting the LED. It’s effective and elegant, but there are a few practical issues to deal with.

The first failed idea was to employ as sensors the unused decimal points in the seven-segment LED modules, but that turned out to have issues. One was the common-cathode wiring of the display modules; this makes them very convenient to drive as displays, but made using the decimal point as a light sensor impractical. The other issue was that the built-in diffuser that makes the displays easier to read absorbs a lot of ambient light. A much better option was to use the LEDs in the colon separators between digits, since they’re independent. Naturally they still have to light up in addition to being used as sensors, but [Mitxela] made a successful prototype by performing the necessary measurements in between the LEDs being driven by PWM.

Despite how clever and efficient the solution was, in the end what sank it was the fact that the LEDs just don’t do a very good job of sensing ambient light for this purpose. The LEDs are simply too directional. Even after sanding away the top (lens) part of the LEDs, they still had a very narrow field of view. As [Mitxela] describes it, tilting the clock towards the ceiling could send it to full brightness, and the shadow of one’s head falling across the clock would plummet it into “night mode” dimness. In short, it responded to what was directly in front of it, rather than the ambient light level as a whole.

It’s a reminder that sometimes a solution simply won’t tick all the right boxes, and it can happen for unexpected reasons. Still, LEDs are versatile things. Not only can they sense light, but as the name implies they’re also diodes. As diodes can be used as temperature sensors that means LEDs can as well.

Solid Tips For Casting Colored Silicone Tires

For people who work with wheeled robots or RC vehicles, sooner or later one gets interested in making custom tires instead of dealing with whatever is available off the shelf. [concreted0g]’s preferred method is to design and 3D print wheel hubs, then cast some custom silicone tires to fit over them. Of course, the devil is in the details and this process can be a bit messy, so he’s shared useful tips on how to get reliable results with simple materials.

The casting material is cheap silicone caulking from a hardware store, and color can be added with a small amount of cheap acrylic paint. A few drops of glycerin added to the silicone thins it out slightly and helps it flow into a mold better. Mix well (the paint will also serve as a visual indicator of how well it is mixed), then scoop the mixture into the mold while trying to avoid creating air pockets. If your mold is in two pieces, assemble the mold and remove any overflow, then let it sit undisturbed for at least several hours while it cures.

Mounting the resulting tire to a wheel hub can be done with a thin film of super glue, which seems to work perfectly well for small tires and is easy to apply.

The rules are going to be a bit different for big objects. We know that silicone caulking can have difficulty fully curing when it’s applied thickly, especially when sealed into a mold with little to no airflow. In such cases, adding cornstarch (in about a 5:1 ratio of silicone to cornstarch by volume) is all that it takes to cure even thick wads of goop in less than an hour. Stirring cornstarch in tends to introduce more air bubbles into the mixture, but for larger pieces that can be an acceptable tradeoff. Cheap silicone caulking is versatile stuff, one just needs to know what to expect, and take a few steps to deal with the messiness.

Need something tougher? Maybe check out using slices of automotive silicone hose for robot wheels to get something that works just as well, but is a lot more durable.

This Vintage LED Matrix Lives In A Gold Bathtub

Early LED displays came in all sorts of configurations. Because the LED was fairly new technology, all kinds of ideas were getting tried, and with all that work there was plenty of opportunity for hardware that didn’t make the cut to fall into obscurity. That’s exactly what happened to the Hewlett-Packard 5082-7002, a 5×7 LED matrix display with something many of its brethren didn’t: an oversized gold tub to sit in.

It doesn’t seem that these displays were ever used in any actual products, and its origins are a mystery, but the device itself was nevertheless assigned an HP part number. Beyond that, not much is known about them, but [Industrial Alchemy] reminds us that many early LED devices were poorly documented and never produced in any real quantities. They became forgotten hardware, waiting to be rediscovered.

The 5082-7002 has a oversized gold tub that makes the 5×7 LED matrix mounted inside look puny by comparison, and reading any display made from these units would be difficult because the large size of the device would mean a lot of empty space between each character or digit. But it’s definitely got a striking look to it, no doubt about that.

What’s neat is that the 5802-7002 actually showed up in a video we featured with a look back at cool old LED technology. If you would like to (briefly) see the HP 5802-7002 a bit closer under a microscope, here is a link to the video, cued to 2:19.