Vintage Camera Flash Turned OLED Desk Clock

After covering a few of his builds at this point, we think it’s abundantly clear that [Igor Afanasyev] has a keen eye for turning random pieces of antiquated hardware into something that’s equal parts functional and gorgeous. He retains the aspects of the original which give it that unmistakable vintage look, while very slickly integrating modern components and features. His work is getting awfully close to becoming some kind of new art form, but we’re certainly not complaining.

His latest creation takes an old-school “Monopak” electronic flash module and turns it into a desk clock that somehow also manages to look like a vintage television set. The OLED displays glowing behind the original flash diffuser create an awesome visual effect which really sells the whole look; as if the display is some hitherto undiscovered nixie variant.

On the technical side of things, there’s really not much to this particular build. Utilizing two extremely common SSD1306 OLED displays in a 3D printed holder along with an Arduino to drive them, the electronics are quite simple. There’s a rotary encoder on the side to set the time, though it would have been nice to see an RTC module added into the mix for better accuracy. Or perhaps even switch over to the ESP8266 so the clock could update itself from the Internet. But on this build we get the impression [Igor] was more interested in playing with the aesthetics of the final piece than fiddling with the internals, which is hard to argue with when it looks this cool.

Noticing the flash had a sort of classic TV set feel to it, [Igor] took the time to 3D print some detail pieces which really complete the look. The feet on the bottom not only hold the clock at a comfortable viewing angle, but perfectly echo the retro-futuristic look of 50s and 60s consumer electronics. He even went through the trouble of printing a little antenna to fit into the top hot shoe, complete with a metal ring salvaged from a key-chain.

Late last year we were impressed with the effort [Igor] put into creating a retro Raspberry Pi terminal from a legitimate piece of 1970’s laboratory equipment, and more recently his modern take on the lowly cassette player got plenty of debate going. We can’t wait to see what he comes up with next.

Continue reading “Vintage Camera Flash Turned OLED Desk Clock”

The 6502 Watch, Because Someone Had To Make One

We are very familiar with retrocomputers, and if you want you too can build a computer that could have been made in the late ’70s on a breadboard. Just grab your CPU of choice, add some RAM, some ROM, a ton of jumper wires, and give it some way to talk to the outside world. The problem with the computers inspired by yesteryear is that they all, inexplicably, use through-hole parts. If only someone used the small QFP parts instead of the big chonkin’ PDIPs, we could have really small retrocomputers. That’s exactly what [NotArtyom] did, and he managed to come up with a wearable 6502 watch.

The system design for this 6502-based watch is fairly standard for what you would find in any other retrocomputer. There’s a PLCC 6502, 32k of SRAM, 16k of ROM, and a PLLC’d 6522 for a bit of IO. There are a few peripherals hanging off the 6522, and since this thing is a watch the most important is a real time clock. There’s also a Nokia LCD and a 20-pin Commodore keyboard connector.

Software-wise, most of the ROM is dedicated to G’Mon, a generic monitor that can view and modify memory. There’s also EhBasic, and a kernel to handle the RTC, keyboard, and display.

Whether or not this is a useful smartwatch isn’t the question; this is one of the first retrocomputer projects we’ve seen that lean into the non-PDIP versions of these classic chips. This is a bit surprising, because you can still buy these parts, PDIP or not, new from the usual vendors. If nothing else, it’s a demonstration of what can be done with modern IC packages.

Making A Dash Button Update Your To-do List

Amazon’s Dash Buttons are useful little devices, that let you automatically order a wide variety of common household goods at the press of a button. They’re cheap and wireless and readily available, and that makes them ripe for hacking. In just this vein, [Inbar] and [Ezra] found a way to make the Dash buttons update their to-do list.

[Inbar] uses Any.do to manage his to-do list. There’s no public API, but the service can be configured to respond to Alexa commands. Naturally, this meant that if a Dash Button could be configured to trigger a voice command, Alexa would then make the necessary additions to the list.

This was achieved with lashings of Python, a Raspberry Pi, and Apple’s text-to-speech engine. The Raspberry Pi is set up as a wireless hotspot, to which the Dash Buttons are connected. When the button is pressed, a DHCP request goes out as the button tries to phone home. By scraping the MAC address from this request, the Raspberry Pi can identify which button has been pressed, and then plays a recorded voice sample of Apple’s Samantha voice. This voice was specifically chosen to be the one most reliably understood by Alexa, which is responsible for parsing the voice command and updating the list on Any.do.

It’s a cheeky hack that doesn’t bother itself with the nitty-gritty of interfacing with various services and tools. Instead, it laces up a bunch of easy-to-use software and hardware, and gets the job done just as well.

As we’ve seen, Amazon’s Dash Button has been thoroughly pwned. Video after the break. Continue reading “Making A Dash Button Update Your To-do List”

Pocket Watch Becomes Pinhole Camera

A pinhole camera is essentially the combination of the camera obscura with photographic film. The pinhole acts as the lens, focusing the scene onto the film, and after exposure, the film can then be developed and you’ve got your picture. They’re a fun way to learn about photography, and easy to make, too. [Brooklyntonia] decided to undertake just such a build, secreted away inside a pocket watch.

The build starts with with the disassembly of the watch, which acts as the main cavity of the camera. A bellows is then constructed from leather and a toilet paper roll to allow the camera to still fold up inside the original watch case. A pinhole is then installed at the end of the bellows, and a plug is used as a shutter to allow the bellows to be properly unfolded prior to exposure.

It’s a fun build, and one that comes complete with instructions for the proper processing of film in your own darkroom – or bathroom. Pinhole cameras can be useful tools, too – particularly for things such as capturing an eclipse.

FabGL Has Everything You Need To Write Games For The ESP32

Typically, when one considers writing a video game, the platform is among the first decisions to be made. The PC can be an easy one to start with, and mobile development is fairly accessible too. Of course, you could always develop for a microcontroller platform instead. [Fabrizio Di Vittorio] has built the perfect set of tools to do just that with the ESP32, by the name of FabGL.

The library contains a laundry list of features that are perfect for developing games. There’s VGA output with up to 64 colors, PS/2 mouse and keyboard inputs, as well as a capable graphics library and game engine. It can even act as an ANSI/VT terminal if necessary.

[Fabrizio] has put the hardware through its paces, with a variety of benchmarks displaying impressive performance with simple balls, polygons and sprites. You could easily produce a 2D game in an early 90s style without running into any hardware limitations — though given the ESP32 clocks in at up to 240MHz, that’s somewhat to be expected.

It’s an impressive project (video after the break), and we’d love to see more games developed on the platform. Once you have a VGA connector wired in you should try out some ESP32 VGA hacks. And for those ESP8266 die hards there’s a game engine for that chip too!

Continue reading “FabGL Has Everything You Need To Write Games For The ESP32”

Concrete USB Hub Isn’t Going Anywhere

When starting a new project, the choice of material can have a big effect on the character of the finished product. Wood is stylish and has a certain elegance to it, while polished or brushed aluminium is great for a more futuristic feel. Sometimes though, you just want big, cheap and heavy – in which case, concrete is your friend!

[BALES] was short on USB ports, and needed a hub with plenty of connectivity. Concrete had the benefits of being solid and heavy, and also impervious to beverages. Thus, a melamine form was produced, chosen as its surface doesn’t give the concrete anything to grab on to. A foam skull was cut out and added to create an inlay for decoration, and the 7-port octopus-style hub was placed inside.

With careful attention paid to the mixture consistency, the concrete was poured into the mold and allowed to set. Care was taken to avoid air bubbles and to ensure the mixture flowed completely into the mold, without leaving air pockets behind the inserted components. After allowing it to set for a few days, the part was demolded, with care taken to minimise edge crumbling. The foam skull was removed, and infilled with black epoxy, with a little more used to coat the top and sides of the hub. As a finishing touch, a foam pad was fitted to the base to allow it to sit on a desk without scratching everything up.

In the end, [BALES] has ended up with a hefty hub that won’t skitter around when plugging and unplugging devices. It should also serve admirably as a sturdy drink coaster on those cold winter nights. If you’re trying a similar project yourself, note that sometimes concrete can be surprisingly conductive. Video after the break.

Continue reading “Concrete USB Hub Isn’t Going Anywhere”

Undertale Pinball Machine Is A Work Of Art

Undertale came out in 2015 and took the world by storm. With a heartwrenching story, compelling characters and a soulful soundtrack, it won legions of fans and became an indie gaming legend. Years later,  [Gornkleschnitzer] decided to begin a pinball machine build, and it became a tribute of epic proportions.

No expense was spared on getting the artwork professionally printed, and the results speak for themselves.

Yes, we’re talking about a living, clacking, and breathing Undertale pinball build. [Gornkleschnitzer] demonstrates not only a deep knowledge of the source content, but also a mastery of pinball construction. The build began with a design in Virtual Pinball, which allowed the basic design to be dialled in. This allows things like trick shots and other features to be tested before cutting real parts. With the design roughed out, the real work starts. Full sets of cabinet and playfield decals were professionally printed, flashers installed, and subway tunnels lasercut in steel. All manner of flippers, slingshots and ball troughs were installed, tested, and tweaked in the pursuit of perfection.

The attention to detail is where this machine really shines. The artwork is stunning, and the game is complete with the original soundtrack, including the death theme. There’s even hidden gems like the Tem Shop and bonuses galore to be had.

It’s a stunning pinball machine, and one we’re dying to play for ourselves. If you’re keen to get your feet wet, why not consider starting with a cardboard build? Video after the break. Continue reading “Undertale Pinball Machine Is A Work Of Art”