Open Source DIY Printers Are Alive And Well: What We Saw At ERRF 18

If you follow the desktop 3D printer market, it probably won’t surprise you to hear that nearly every 3D printer on display at the inaugural East Coast RepRap Festival (ERRF) was made in China. Even Printrbot CEO Brook Drumm had to admit that this was the year his company may finally bite the bullet and begin selling a branded and customized printer built overseas.

When you can get a decent (but let’s be clear, not great) 3D printer for $200 USD, it’s no surprise that American and European manufacturers are having a hard time staying competitive. But not everyone is seduced by low-cost printers. They know they could buy a decent printer for a couple hundred bucks, but for them that’s not the point. Some hackers are just as (if not more) interested in designing and building the machines than they are churning out little plastic boats with the finished product.

Luckily for us, these are also the type of folks who document their builds and make all their collected information and design files available for others under an open source license. Such builders exemplify the true spirit of the RepRap movement, and we’re happy to report that in a sea of imported printers, there were several interesting home built open source printers.

Whether you want to build your own copy of one of these machines, or simply get inspired by some of the ideas their creators had, these machines are physical proof that just because you can order a cheap 3D printer on eBay right now doesn’t mean you have to.

Continue reading “Open Source DIY Printers Are Alive And Well: What We Saw At ERRF 18”

Tattoo Your 3D Prints With Velocity Painting

Just when it seems like we’ve juiced all the creative potential out of our 3D printers, a bold new feature lands on the table. Enter Velocity Painting, a concept brought to life by [Mark Wheadon] that textures our 3D prints with greyscale images.

At its core, the technique is straightforward: skin an image onto a 3D print by varying the print speed in specific locations and, thereby, varying just how much plastic oozes out of the nozzle. While the concept seems simple, the result is stunning.

Velocity Painting opens up new ways of expression on top of an existing print with all the skinning opportunities. Imagine adding a texture for realism like this rook that’s been patterned with a brick layout, or imagine an aesthetic embellishment like the flames on [Mark’s] dragon print.

The results speak for themselves, and the growing number of users are proving it. Head on over to the gallery to indulge yourself in this delightful oozing aesthetic that’s sure to turn a few heads.

[Mark Wheadon’s] hack takes the mechanics of how we print and adds another creative tuning knob. If you’re looking for other embellishments for your prints, have a look at [David Shorey’s] work on texturizing fabrics.

Shooting For The First Time With Help From A Raspberry Pi

Like many people, [Mike] has a list of things he wants to do in life. One of them is “fire a gun with a switch,” and with a little help from some hacker friends, he knocked this item off last weekend.

For those wondering why the specificity of the item, the backstory will help explain. [Mike] has spinal muscular atrophy, a disease that was supposed to end his life shortly after it began. Thirty-seven years later, [Mike] is still ticking items off his list, but since he only has voluntary control of his right eyebrow, he faces challenges getting some of them done. Enter [Bill] and the crew at ATMakers. The “AT” stands for “assistive technologies,” and [Bill] took on the task of building a rig to safely fire a Glock 17 upon [Mike]’s command.

Before even beginning the project, [Bill] did his due diligence, going so far as to consult the Bureau of Alcohol, Tobacco, and Firearms (ATF) and arranging for private time at a local indoor gun range. The business end of the rig is a commercially available bench rest designed to control recoil from the pistol, which is fired by a servo connected to the trigger. The interface with [Mike]’s system is via a Raspberry Pi and a Crikit linked together by a custom PCB. A PiCam allowed [Mike] to look down the sights and fire the gun with his eyebrow. The videos below show the development process and the day at the range; to say that [Mike] was pleased is an understatement.

We’re not sure what else is on [Mike]’s list, but we see a lot of assistive tech projects around here — we even had a whole category of the 2017 Hackaday Prize devoted to them. Maybe there’s something else the Hackaday community can help him check off.

Continue reading “Shooting For The First Time With Help From A Raspberry Pi”

How To Design Custom Shaped Boards In Fritzing

If you’re looking to get started in designing a few PCBs, you could use one of the many software packages that allow you to create a PCB quickly, easily, and with a minimum amount of fuss. You could also use Fritzing.

Fritzing is terribad and you shouldn’t use it, but that doesn’t mean you still can’t abuse Fritzing to make it do what you want. [Arduino Enigma] recently posted a tutorial on how to design custom PCB shapes for Fritzing. Yes, Fritzing is no longer limited to rectangular PCBs with sharp corners. You can make PCBs in any shape with Fritzing, provided you spend a few hours futzing about with Inkscape.

The goal for this project was to create a rectangular board without any sharp corners for [Arduino Enigma]’s Sinclair Scientific Calculator Emulator. Fritzing can make a board in the shape of a rectangle, in fact, that’s all it can do, but [Arduino Enigma] wanted a rectangle with radiused corners. After hours of work, we have the writeup on how to do it.

The imported board, with 3mm radiused corners.

The process to create a custom-shaped board, in this case, a rectangle with a 3mm radius on the corners, is simple. First, draw a rectangle of the desired shape, then draw even more rectangles as a sublayer of the current layer. Fritzing requires the layer ID to be named ‘board’, ‘silkscreen’ and ‘silkscreen0’, but this cannot be changed in Inkscape itself — you’ll need to edit the file with a text editor. After creating three layers, each containing the shape you want, simply trim the size of the page to the size of the board. Save the file, edit the file in a text editor, and click save. Launch Fritzing, load an image file, and select the SVG you’ve been working on. In just twenty or thirty quick steps, you too can import any shape you can imagine into Fritzing.

There is one pain point to this process. Editing the layer name manually with a text editor pushes this Fritzing hack from a baroque workaround into something that makes us all question the state of Open Source standards. Unfortunately, this is required because Inkscape does not use layer names as the ID in an SVG file. No, it doesn’t make sense, but that’s just the way it is.

For any other PCB design tool, creating a custom-shaped board is simply a matter of drawing a few lines. Fritzing is different, though. The top copper layer is represented as orange, and the bottom copper layer is yellow, a UI decision that doesn’t make sense, even if you aren’t colorblind. Putting more than two layers of copper on a Fritzing board is impossible. Fritzing is a tool you should avoid for PCB layout. That said, [Arduino Enigma] figured out how to do something in Fritzing that you’re not supposed to be able to do and that’s pretty cool.

The Smaller, Tinier Arduino Platform

While many of the Arduino platforms are great tools for gaining easy access to microcontrollers, there are a few downsides. Price and availability may be the highest on the list, and for those reasons, some have chosen to deploy their own open-source Arduino-compatible boards.

The latest we’ve seen is the Franzininho, an Arduino Gemma-like board that’s based on the ATtiny85, a capable but tiny microcontroller by Atmel in a compact 8-pin configuration. This board has everything the Gemma has, including a built-in LED and breakout pins. One of the other perks of the Franzininho over the Gemma is that everything is based on through-hole components, making the assembly much easier than the surface mount components of the Gemma.

It’s worth noting that while these boards are open source, the Arduinos are as well. It’s equally possible to build your own 100% identical Arduino almost as easily. If you want more features, you can add your own by starting from one of these platforms and do whatever you want with it, like this semi-educational Atmel breakout board.

Thanks to [Clovis] for the tip!

Build Your Own Rowing Machine, Now With Digital Readout!

An ergometer is a fancy fitness word for a rowing machine, a device which can be used to work out the muscles used in rowing. It’s an excellent cardio workout that can also build upper body strength, and resistance can be varied depending on the individual’s fitness goals. But perhaps you need to measure your workout to see your progress – in which case, [Dave]’s instrumentation package might be right up your alley.

The basic mechanical build involves a wooden frame, fitted with a rowing setup built around a modified bicycle wheel. The wheel has vanes attached, made of what appears to be cut sections of PVC pipe. These act essentially as dampers, using the air to create the resistance for the rower to work against.

The wheel is instrumented with a chopper wheel and an IR optical switch, which measures the rotational speed of the wheel during rowing. This signal is fed into an ATMega328 which runs the calculations on the rower’s performance. It’s all fed to a Nokia 5110 screen for display, which makes a lovely throwback for those that remember the brick fondly.

[Dave] touches not only on the electronic aspects of the build, but also does an excellent job of breaking down the mathematics behind rowing performance. It’s a great resource that builds on top of the excellent work by the OpenErgo project.

If we’ve whet your thirst for exercise machine hacks, you’d better check out this treadmill to belt grinder mod.

Spraychalk Anoints Your Sidewalks With Precision Sandprints

Giant lines in the sand are incredibly useful for pleasing the gods and hailing overpassing extraterrestrials. Beautiful, unwarranted spray-painted sidewalks might land you in detention with local law enforcement. Of course, why not have both? With the Sand-and-Spraychalk machine, you can!

The Sand-and-Spraychalk machine Is a moving two-axis CNC machine that can anoint its path with a spray of either sand bits or spray paint.  As with any self-respecting power tool these days, the Spraychalk is driven by a rechargeable Bosch 18 V battery pack. As far as safety goes, leveraging an already-product-proven solution instead of cooking our lawns with questionable LiPos is downright clever.

Elegance is in simplicity, and the Spraychalk is no exception. The entire build is a collection of off-the-shelf parts mixed with a few laser cut plates and a one custom nozzle made of POM (Acetal). Precise spraying might sound like a hard problem, but it’s executed here with just a motor-driven cam and a couple levers. Finally, adapting a 18 V battery pack may seem like a form-factor nightmare, but our creator, [kallibaba], managed to pull it off with just a few laser-cut plates.

The Spraychalk rightfully sits next to its previously mentioned cousins that have graced these pages before. The next time we’re wondering just who vandalized your lawn so majestically, we know where to look!

Continue reading “Spraychalk Anoints Your Sidewalks With Precision Sandprints”