Chibiterm Is A Tiny Low-Cost VGA Terminal

A common sight in the days before cheap PCs conquered the world was the dumb terminal. A keyboard and a monitor with a serial port on the back that was usually hooked up to a minicomputer or even a mainframe, these were simple devices. Anything that came into the serial port was rendered on the screen, anything typed on the keyboard was sent out through the serial port. They didn’t need to contain a microprocessor. If you are old enough, you may remember electronics magazines of the 1970s and early 1980s publishing terminal designs based entirely on 74 series logic.

The serial terminal might seem like a redundant historical footnote when viewed from 2016, but they can still find a use among those working with systems such as small embedded microcontrollers that only possess a serial port. To address this application, user [K.C.Lee] has created a low-cost terminal module for a VGA monitor and a PS/2 keyboard based around an inexpensive STM32F030F4 processor.

Continue reading “Chibiterm Is A Tiny Low-Cost VGA Terminal”

Home Brew Vacuum Tubes Are Easier Than You Think

It all began with a cheap Chinese rotary vane vacuum pump and a desire to learn the witchcraft of DIY vacuum tubes. It ended with a string of successes – a working vacuum chamber, light bulbs, glow tubes, diodes, and eventually this homebrew power triode and the audio amplifier built around it.

[Simplifier]’s workshop seems like a pretty cool place. It must have a bit of an early 20th-century vibe, like the shop that [John Fleming] used for his early work on vacuum tubes. Glass work, metal work, electronics – looks like [Simplifier] has a little bit of everything going on. True to his handle, once [Simplifier] had a cheap but effective vacuum rig he started with the easiest projects – incandescent and gas discharge lamps. Satisfied that he could make solid electrical and physical connections and evacuate the tubes, he moved on to diodes and eventually triodes. The quality of the tubes is pretty impressive – stray gasses are removed with a bake-out oven and induction-heated titanium getters. And the performance is pretty solid, as the video below reveals.

Very impressive overall, and it’s not just the fact that he’s building tubes from scratch – we’ve seen that before. What shines here is that specialized equipment is not needed to make working and reliable tubes – just a MAPP torch, simple hand tools, and a low-end vacuum rig. Anybody could – and probably should – give this a try.

Continue reading “Home Brew Vacuum Tubes Are Easier Than You Think”

Who Needs the MSP430 When You Have TI’s Other Microcontroller, The TI-84?

We’re sure there are more expensive LED controllers out there, but the TI-84 has got to be up there. Unless you have one on hand, then it’s free. And then you’ll doubtless need an SPI library for the famously moddable graphing calculator.

[Ivoah] is using his library, written in assembly for the Z80 processor inside the TI, to control a small strip of DotStar LEDs from Adafruit. The top board in the photograph is an ESP8266 board that just happened to be on the breadboard. The lower Arduino is being used as a 5V power supply, relegated to such duties in the face of such a superior computing device.

Many of us entertained ourselves through boring classes by exploring the features of TI BASIC, but this is certainly a step above. You can see his code here on his GitHub.

After his proof-of-concept, [Ivoah] also made a video of it working and began to program a graphical interface for controlling the LEDs. Video after the break.

Continue reading “Who Needs the MSP430 When You Have TI’s Other Microcontroller, The TI-84?”

The Gerber Behind Gerber Files

When we create a printed circuit board, the chances are these days that we’ll export it through our CAD package’s CAM tool, and send the resulting files to an inexpensive PCB fabrication house. A marvel of the modern age, bringing together computerised manufacturing, the Internet, and globalised trade to do something that would have been impossible only a few years ago without significant expenditure.

Those files we send off to China or wherever our boards are produced are called Gerber files. It’s a word that has become part of the currency of our art, “I’ll send them the Gerbers” trips off the tongue without our considering the word’s origin.

This morning we’re indebted to [drudrudru] for sending us a link to an EDN article that lifts the lid on who Gerber files are named for. [H. Joseph Gerber] was a prolific inventor whose work laid the ground for the CNC machines that provide us as hackers and makers with so many of the tools we take for granted. Just think: without his work we might not have our CNC routers, 3D printers, vinyl cutters and much more, and as for PCBs, we’d still be fiddling about with crêpe paper tape and acetate.

An Austrian Holocaust survivor who escaped to the USA in 1940, [Gerber] began his business with an elastic variable scale for performing numerical conversions that he patented while still an engineering student. The story goes that he used the elastic cord from his pyjamas to create the prototype. This was followed by an ever-more-sophisticated range of drafting, plotting, and digitizing tools, which led naturally into the then-emerging CNC field. It is probably safe to say that in the succeeding decades there has not been an area of manufacturing that has not been touched by his work.

So take a look at the article, read [Gerber]’s company history page, his Wikipedia page, raise a toast to the memory of a great engineer, and never, ever, spell “Gerber file” with a lower-case G.

Forty-Year-Old Arcade Game Reveals Secrets of Robot Path Planning

What’s to be gained from reverse engineering a four-decade-old video game? As it turns out, quite a lot, and as you’ll learn from [Norbert]’s recent talk at the ViennaJS meetup, it’s not just about bringing a classic back to life.

The game in question is Kee Game’s Sprint 2, a monochrome 2D car race that allowed two players to compete head to head. The glorious Harvest Gold and Burnt Orange color scheme just screams 1970s, and it might be hard to see why this game was once a popular quarter-eater. But it was quite engaging for the day, and [Norbert] was interested in reverse engineering it. That he did, using JavaScript to build a faithful browser-based emulation of the game. And he took it further, creating a 3D first-person version of the game.

Continue reading “Forty-Year-Old Arcade Game Reveals Secrets of Robot Path Planning”

Wooden Antikythera Mechanism is Geared for Greatness

[Dave] builds custom wooden orreries, which are mechanical models of the solar system. It’s no surprise then that he’s interested in the Antikythera Mechanism—a small geared device discovered off the coast of the Greece in 1900 that is believed to be the first analog computer and one of the oldest known geared systems, built partly to predict the positions of celestial bodies in the solar system as it was understood in ancient Greece.

wooden-antikythera-mechanism[Dave] decided to build a wooden version of the Antikythera Mechanism as a proof of concept that it can be done in wood rather than the brass of the original. He also sought to incorporate all the modern theories of the device’s gear train. The entire system is made out of 6mm birch plywood that [Dave] cut by hand on a scroll saw. That’s right — no CNC or lasers here. This has as much to do with replicating the craftsmanship of the original as it does with practicality. Besides, the pitch of the gear teeth is too small to be effectively cut with a laser.

There are no motors, either. The gears are centrally connected to nested brass tubing and the mechanism is actuated with a hand crank. The six pages of forum discussion are worth combing through just to see the pictures of [Dave]’s progress and all of those meticulously hand-cut gears.

It took [Dave] the better part of two years to complete this work of art, and you can see it in motion after the break. With the first version complete, he has begun Mk. II which will feature all of the spiral dials and pointers of the original. If you’re interested in exploring the Antikythera Mechanism further, here is Hackaday’s own in-depth look at it.

Continue reading “Wooden Antikythera Mechanism is Geared for Greatness”

The Immersive, VR, Internet of Things Unicycle

Want something that you’ll try for fifteen minutes before realizing it’s extremely stupid and has limited utility before throwing it in the back of a closet to eventually sell at a yard sale? No, it’s not the Internet of Things, but good guess. I’m speaking, of course, about unicycles.

[] is a unicycle and Commodore 64 enthusiast, and being the enterprising hacker he is, decided to combine his two interests. This led to the creation of the Uni-Joysti-Cle, the world’s first unicycle controller for the Commodore 64, and the first video game to use this truly immersive, better-than-an-Oculus unicycle controller.

The build began with the creation of Uni Games, the unicycle-enabled video game for the Commodore 64. This game was coded purely in 6502 assembly and features realistic physics, cutting edge graphics, and two game modes. It’s available on []’s site for the C64 and C128 jin PAL and NTSC formats.

Every game needs a controller, and for this [] turned to his smartphone. A simple Android app with a few buttons to send up, down, left, and right commands to an ESP8266 chip attached to the C64’s joystick connector.

While a smartphone transmitting controller commands may seem like a vastly over-engineered joystick, there’s at least one thing a smartphone can do that a joystick cannot: poll an accelerometer. When the joystick senses movement, it transmits movement commands to the video game. Strap this phone to the pedal of a unicycle, and it’s the world’s first unicycle controller for a video game. Brilliant, and [] can ride that thing pretty well, too.

Thanks [nfk] for sending this one in.

Continue reading “The Immersive, VR, Internet of Things Unicycle”