photo of the CNC controller, with the PLCC socket for the CPU, surrounded by driver ICs

Old CNC Brain Swapped With An Arduino

[Sebastian] and [Stefan Shütz] had a ISEL EP1090 CNC machine at home, sitting unused, and they decided to bring it to life. With pretty good mechanical specs, this CNC looked promising – alas, it was severely constrained by its controller. The built-in CPU’s software was severely outdated, had subpar algorithms for motor driving programmed in, and communication with the CNC was limited because the proprietary ISEL communications protocol that isn’t spoken by other devices.The two brothers removed the CPU from its PLCC socket, and went on to wiring a grbl-fueled Arduino into the controller box.

The interposer PCB, with an extra 74HC245 buffer on itThey reverse-engineered the motor driver connections – those go through a 74HC245 buffer between the original CPU and the drivers. Initially, they put an Arduino inside the control box of the CNC and it fit nicely, but it turned out the Arduino’s CPU would restart every time the spindle spun up – apparently, EMC would rear its head. So, they placed the Arduino out of the box, and used two CAT7 cables to wire up the motor and endstop signals to it.

For tapping into these signals, they took the 74HC245 out of its socket, and made an interposer from two small protoboards and some pin headers – letting them connect to the STEP and DIR lines without soldering wires into the original PCB. There’s extensive documentation, GRBL settings, and more pictures in their GitHub repo, too – in case you have a similar CNC and would like to learn about upgrading its controller board!

After this remake, the CNC starts up without hassles. Now, the brothers shall CNC on! Often, making an old CNC machine work is indeed that easy, and old controller retrofits have been a staple of ours. You can indeed use an Arduino, one of the various pre-made controller boards like Gerbil or TinyG, or even a Raspberry Pi – whatever helps you bridge the divide between you and a piece of desktop machinery you ought to start tinkering with.

New Gear Saves Old Printer

As the digital photographic revolution took off, and everyone bought a shiny new film-less camera, there was a brief fad for photo printers. The idea was you’d have the same prints you’d always had from film, but the media for these printers would invariably cost a fortune so consumers moved on pretty quickly.

Now the pop up in second-hand stores and the like, which is how [Amen] acquired a Canon Selphy 740. It didn’t work, and on investigation it was found that a particularly tiny plastic gear had failed. Most people would have tossed the printer in the trash, but they instead opted to CNC-machine a new gear. It’s not everyday you tackle a job this small, so it makes for an interesting tale.

While the first instinct might be to reach reach for a CAD package, [Amen] instead wrote a script to create the raw GCode. The machining is done with a 0.2 mm bit ground to the desired profile. The result: a gear that gets the printer working again. It’s a dye-sublimation printer that leaves a negative image in the cartridge, allowing negative prints to be made with a bit of cartridge rewinding. And for those who might have ended up with a Selphy of their own, there’s a further post about using cheaper aftermarket cartridges.

Continue reading “New Gear Saves Old Printer”

Putting A Little More Juice In Your Emulation Station

After you’ve built a snazzy Raspberry Pi-powered retro gaming console, you might be wondering if you could have just a wee bit more power and run some of those other games you might remember, such as Xbox, Wii, or PS3. Perhaps in the future, a later revision of an RPi could handle it but currently, to emulate the 6th/7th generation of consoles, you need something a little beefier. Luckily, [Zac] got his hands on an old gaming laptop and turned it into his own game console.

The first step was to take the laptop apart and discard the parts not needed. [Zac] stripped away the battery, Bluray drive, and spinning hard disk. That left him with a much smaller PCB that could fit into a small case. The power button was integrated into the keyboard but came into the motherboard by the flat cable keyboard connection. So by bridging a few pins, he could power up the laptop. Next, he upgraded the RAM, wifi card, an NVMe drive, and redid all the thermal paste and putty to try and keep things cool while overclocking the GPU.

The case for the machine heavily used his CNC as it was walnut with a mid-section made of plywood. The top has a gorgeous cast acrylic window to see inside. The part the [Zac] was dreading with the fine pitch soldering. Ultimately he got both wires connected with good connections and no bridging. Because it’s just a PC at its heart, almost every game is on the table. Emulation, some more moderate PC games, streaming from his office PC, and cloud gaming services allow him to access most games made. We love the concept and the idea.

We love the aesthetic of the build but if you prefer to keep your consoles looking a little more faithful, why not put your mini PC inside of an actual N64 case? Video after the break.

Continue reading “Putting A Little More Juice In Your Emulation Station”

Wooden You Like To Hear A CNC-Cut Phonograph Record?

Say what you will about [Thomas Edison], but it’s hard to deny the genius of his self-proclaimed personal favorite invention: the phonograph. Capturing sound as physical patterns on a malleable medium was truly revolutionary, and the basic technology that served as the primary medium of recorded sound for more than a century and built several major industries is still alive and kicking today.

With so much technological history behind it, what’s the aspiring inventor to do when the urge to spin your own phonograph records strikes? Easy — cut them from wood with a CNC router. At least that’s how [alnwlsn] rolled after the “one-percent inspiration” hit him while cutting a PCB with his router. Reasoning that the tracks on the copper were probably about as fine as the groove on a record, he came up with some math to describe a fine-pitch spiral groove and overlay data from a sound file, and turn the whole thing into G-code.

For a suitable medium, he turned to the MDF spoil board used to ship PCB stencils, which after about three hours of milling resulted in a rather hairy-looking 78-RPM record. Surprisingly, the record worked fairly well on a wind-up Victrola. The spring-powered motor was a little weak for the heavy wooden record and needed a manual assist, but you can more or less clearly hear the 40-second recording. Even more surprising was how much better the recording sounded when the steel needle was replaced with a chunk of toothpick. You can check out the whole thing in the video below, and you’ll find the G-code generation scripts over on GitHub.

Is all this talk about reproducing music using wiggly lines confusing you? Woah, there, whippersnapper — check out [Jenny]’s primer for the MP3 generation for the background you need.

Continue reading “Wooden You Like To Hear A CNC-Cut Phonograph Record?”

Square Cuts On Aluminum Extrusion, No Mill Required

If you’re looking for the perfect excuse to buy that big, beautiful Bridgeport mill, we’ve got some bad news: it’s not going to be making perfectly square end cuts on aluminum extrusion. Sadly, it’s much more cost-effective to build this DIY squaring jig, and search for your tool justification elsewhere.

There’s no doubting the utility of aluminum extrusion in both prototyping and production builds, nor that the versatile structural members often add a bit of class to projects. But without square cuts, any frames built from them can be seriously out of whack, leading to misery and frustration down the road. [Midwest Cyberpunk]’s mill-less solution uses a cheap Harbor Freight router as a spindle for a carbide endmill, riding on a laser-cut acrylic baseplate fitted with wheels that ride in the V-groove of — you guessed it — aluminum extrusions. A fence and clamping system holds the extrusion firmly, and once trammed in, the jig quickly and easily squares extrusions that have been rough cut with a miter saw, angle grinder, or even a hacksaw. Check out the video below for a peek at the build details.

We love the simplicity and utility of this jig, but can see a couple of areas for improvement. Adding some quick-throw toggle clamps would be a nice touch, as would extending the MDF bed and fence a bit for longer cuts. But even as it is, this tool gets the job done, and doesn’t break the bank like a mill purchase might. Still, if your heart is set on a mill, who are we to stand in the way?

Continue reading “Square Cuts On Aluminum Extrusion, No Mill Required”

The laser module shown cutting shapes out of a piece of cardboard that's lying on the CNC's work surface

Giant CNC Partners With Powerful Laser Diode

[Jeshua Lacock] from 3DTOPO owns a large-format CNC (4’x8′, or 1.2×2.4 m), that he strongly feels is lacking laser-cutting capabilities. The frame is there, and a 150 W CO2 laser tube has been sitting in a box for ages – what else could you need? Sadly, at such a scale, aligning the mirrors is a tough and finicky job – and misalignment can be literally blinding. After reading tales about cutters of such size going out of alignment when someone as much as walked nearby, he dropped the idea – and equipped the CNC head with a high-power laser diode module instead. Having done mirror adjustment on a few CO2 tube-equipped lasers, we can see where he’s coming from.

Typically, the laser modules you see bolted onto CNC heads are firmly under three watts, which is usually only enough for engraving. With a module that provides 5 watts of optical power, [Jeshua] can cut cardboard and thin plywood as well he tells us even 10 W optical power modules are available, just that he didn’t go for one. We reckon that 20 W effective power diodes are not that far into our future, which is getting very close to the potential of the blue box “40 W but actually 35 W but actually way less” K40 laser cutters we cherish. [Jeshua]’s cutter is not breaking speed limits, but it’s built on what’s already there, and the diode is comparatively inexpensive. Equipped with a small honeycomb surface and what seems to be air assist, it’s shown in the video cutting an ornamental piece out of cardboard!

We hackers have been equipping CNCs with laser diodes for a while, but on a way smaller scale and with less powerful diodes – this is definitely a step up! As a hacker, you should have at least some laser cutting options at your disposal, and this overview of CO2 cutters and their availability can get you started. We’ve also given you detailed breakdowns about different sides of laser cutting, be it the must-have of safety, or the nice-to-have of air assist.

Continue reading “Giant CNC Partners With Powerful Laser Diode”

No-Laser CNC Engraver Is Something New Under The Sun

Hooking up a laser to a CNC gantry isn’t exactly an Earth-shattering innovation, but it does make for a useful tool. Even a cheap diode laser mounted to an old 3D printer can do engraving, marking, or even light-duty cutting. But what about a laser engraver without the laser? Can that be of any use?

Apparently, the answer is yes, if you can harness the power of the sun. That’s what [Lucas] did with his solar-tracking CNC engraver, the build of which is shown in the video below. The idea is pretty simple — mount a decent-sized magnifying lens where the laser optics would normally go on a laser engraver, and point the thing at the sun. But as usual, the devil is in the details. The sun has a nasty habit of moving across the sky during the day, or at least appearing to, so [Lucas] has to add a couple of extra degrees of freedom to a regular X-Y CNC rig to track the sun. His tracking sensor is simplicity itself — four CdS photocells arranged with a pair of perpendicular shades, and an Arduino to drive the gimbals in the correct direction to keep all four sensors equally illuminated. He had some initial problems getting the jerkiness out of the control loop, but the tracker eventually kept the whole thing pointing right at the Sun.

So how does it work? Not bad, actually — [Lucas] managed to burn some pretty detailed designs into a piece of wood using just the sun. He mentions adding a shutter to douse the cutting beam to allow raster patterns, but even better might be a servo-controlled iris diaphragm to modulate beam intensity and control for varying sun conditions. He might also check out this solar engraver we covered previously for some more ideas, too.

Continue reading “No-Laser CNC Engraver Is Something New Under The Sun”