OpenExposer, The DIY SLA Printer


Precisely applied ultraviolet light is an amazing thing. You can expose PCBs, print 3D objects, and even make a laser light show. Over on the Projects site, [Mario] is building a machine that does all of these things. It’s called the OpenExposer, and even if it doesn’t win the Hackaday Prize, it’s a great example of how far you can go with some salvaged electronics and a 3D printer.

The basic plan of the OpenExposer is a 3D printer with a small slit cut into the bed, and a build platform that moves in the Z axis. The bed contains a small UV laser and a polygon mirror ripped from a dead tree laser printer. By moving the bed in the Y direction, [Mario] shoot his laser anywhere on an XY plane. Put a tank filled with UV curing resin on the bed, and he has an SLA printer. Put a mounting bracket on the bed, and double-sided PCBs are a cinch.

The frame is made of 3D printed parts and standard RepRap rods, with the only hard to source component being the polygonal mirror. These can be sourced from scrounged laser printers, but there’s probably some company in China that will sell them bulk. The age of cheap SLA printers is dawning, friends. Video below, github here.

Continue reading “OpenExposer, The DIY SLA Printer”

Servo Stock, The Future Of 3D Printers

printerIf you think about it, the RepRaps and other commercial 3D printers we have today are nothing like the printers that will be found in the workshops of the future. They’re more expensive than they need to be, and despite the RepRap project being around for a few years now, no one has cracked the nut of closed loop control yet. [mad hephaestus], [Alex], and [Will] over on the Hackaday Projects site are working on the future of 3D printing with the Servo Stock, a delta printer using servos and closed loop control to build a printer for about a quarter of the price as a traditional 3D printer.

The printer itself is a Kossel derivative that is highly modified to show off some interesting tech. Instead of steppers, the printer has three axes controlled by servos. On each axis is a small board containing a magnetic encoder, and a continuous rotation servo. With this setup, the guys are able to get 4096 steps per revolution with closed loop control that can drive the servo to with ±2 ticks.

The electronics and firmware are a clean sheet redesign of the usual 3D printer loadout. The motherboard uses a Pic32 running at 80MHz. Even the communication between the host and printer has been completely redesigned. Instead of Gcode, the team is using the Bowler protocol, a system of sending packets over serial, TCP/IP, or just about any other communications protocol you can think of.

Below is a video of the ServoStock interpreting Gcode on a computer and sending the codes and kinematics to the printer. It seems to work well, and using cheap servos and cut down electronics means this project might just be the first to break the $200 barrier for a ready to run 3D printer.

Continue reading “Servo Stock, The Future Of 3D Printers”

Hackaday Links: May 18, 2014


Think the original Pong is cool? How about point to point Pong? [v8ltd] did it in three months, soldering all the leads directly to the chip pins. No sockets required. It’s insane, awesome, a masterpiece of craftsmanship, and surprising it works.

[Jeremy Cook] is building a servo-powered light graffiti thing and needed a laser diode. How do you control a laser pointer with a microcontroller? Here’s how. They’re finicky little buggers, but if you get the three-pack from Amazon like [Jeremy] did, you get three chances to get it right.

NFC tags in everything! [Becky] at Adafruit is putting them in everything. Inside 3D printed rings, glued onto rings, and something really clever: glued to your thumbnail with nail polish. Now you can unlock your phone with your thumb instead of your index finger.

Photographs capture still frames, but wouldn’t it be great if a camera could capture moving images? No, we’re not talking about video because this is the Internet where every possible emotion, reaction, and situation can be expressed with an animated GIF. Meet OTTO, the camera that captures animated GIFs! It’s powered by the Raspberry Pi compute module, so that’s interesting.

[Nate] was getting tired of end mills rolling around his bench. That’s a bad thing. He came up with a solution, though: Mill a piece of plywood into a tray to hold end mills.

The Da Vinci printer, a printer that only costs $500 because they’re banking on the Gillette model, has been cracked wide open by resetting the DRM, getting rid of the proprietary host software, and unbricking the device. Now there’s a concerted effort to develop custom firmware for the Da Vinci printer. It’s extraordinarily bare bones right now, but the pins on the microcontroller are mapped, and RepRap firmwares are extremely modular.

Unbricking The Da Vinci And Installing Custom Firmware

We’ve seen a lot of projects based around the Da Vinci 3D printer, all deserved, because the Da Vinci is honestly a terrible 3D printer; it has chipped and DRM filament cartridges, a terrible software interface, and completely closed firmware. The first two shortcomings have already been taken care of, and now the door is open for open source firmware on the Da Vinci printer.

[Jason] bricked his Da Vinci when upgrading the firmware, and like any enterprising tinkerer opened up the enclosure and took a look at the electronics board. He found an ATSAM3X8E, a very capable ARM Cortex-M3 microcontroller. This is the same processor in the Arduino Due, making it possible to write code for the Due and upload it to the Da Vinci controller.

After installing Atmel Studio 6, he noticed the printer controller showed up in the device manager, making it a snap to upload updated firmware, unbricking his printer.

With the ability to upload firmware, the problem quickly becomes writing new open source firmware, or at least porting existing firmwares; there are a few people across the internet trying to reverse engineer the board schematic from the PCB. Once that’s done, it should be a trivial matter to make the Da Vinci an open device, and teaching a lesson to every company that thinks they can sell a closed device in what is ultimately an open ecosystem.

Coloring 3D Prints With Sharpies


Printing objects in full color easily is one of the paramount goals of the ‘squirting plastic’ 3D printer scene, and so far all experiments have relied on multiple colors of filament, and sometimes multiple extruders. This, of course, requires a stock of different colored filaments, but [Mathew Beebe] has a different idea: why not dye a natural colored filament just before it’s fed into a printer? Following his intuition, [Mathew] is doing some experiments with the common Sharpie marker, and the resulting prints look much better than you would expect.

The basic procedure or this technique is to drill a hole in the butt end of the Sharpie, pull out the felt in the tip, and feed a length of filament through the marker before it goes into the extruder. The filament is dyed with the Sharpie ink, and the resulting print retains the color of the marker.

Despite the simplicity of the technique, the results are astonishing. An off-white ‘natural’ filament is easily transformed into any one of the colors found in Sharpies.

Besides the common Sharpie, there’s a slightly more interesting application  of this technique of coloring 3D printer filament; as anyone who has ever been in a dorm room with a blacklight knows, you can use the dye inside a common highlighter to make some wicked cool UV-sensitive liquor bottles. Whether the ‘Sharpie technique’ works with highlighters or other markers is as yet unknown, but it does deserve at least a little experimentation.

Video below.

Continue reading “Coloring 3D Prints With Sharpies”

The Hackaday Prize: Thinking Really, Really Big


In case you’ve been living under a rock for a few weeks, we’re giving away a trip to space for the best, most grandiose connected hardware project. [coxrandy], a.k.a. [Phillip Cox] realized the best way to build something awesome was to think big, and his plan for building a 1km dome (yes, 1000 meters) is the most ambitious project we’ve ever seen.

The BuckyBot, as [Phil] is calling his build, relies on the ideas of the great [Buckmister Fuller] and his idea to build a huge geodesic dome covering all midtown Manhattan. [Fuller] didn’t have the resources to build a structure this large in the 1950s, and to be honest, we don’t have the resources to build it nowIt would be a ludicrous effort to build something like this one beam at a time, and [Phil] concludes that to build something this big, we need to think small.

Instead of thousand ton cranes and several thousand vehicles trucking in building supplies, [Phil]’s idea uses small “BuckyBots” – a combination 3D printer and robot – that builds one structural cell of a giant dome at a time. These BuckyBots climb around the structure, build the internal and support structure, slowly climbing to the skies on their fractal-inspired creation.

The Hackaday Prize contest will end far before [Phil]’s BuckyBots will have the ability to build a kilometer-wide dome, so the current plans are to modify his RepRap Mendel to crawl. Once that’s done, he’ll have his newly built BuckyBot build a 2 meter hemisphere in his garage. From there, construction moves to the back yard where a 10 meter dome will be built.

Even if this project never makes it past the planning stages, it’s an awesome example of thinking big, something you’re going to need if you’re trying to win a trip to space.

The Hacklet #2


A new edition of The Hacklet is now available It covers some of our favorite stuff going on in the Hackaday Projects community.

In this edition, we round up a few hacks involving cars. There’s Bluetooth Low Energy connectivity, vehicle telematics, and tools to hack into your car’s CAN bus. If you’ve ever wanted to clear that pesky check engine light without paying the dealer, or unlock your car with a smart watch, these are worth a look.

Next up are a bunch of LED hacks. This starts with a DIY theater light, then looks at a portable DJ booth, finishing off with our Evil Overlords’ own LED visualization platform.

Finally, we check out a new 3D printer design. This one uses polar coordinates instead of the Cartesian coordinate system that most printers use. This gives it the unique ability to print with multiple extruders at the same time.

Once again, let us know what you think of this edition in the comments. Our goal is to keep you entertained with some of the coolest hacks on the site.