Arduino CNC Sewing Machine

Arduino Controlled Sewing Machine Increases Stitch Options

[Andrew] is bringing his old mechanical sewing machine into the 21st century by adding an Arduino control module. Originally, his Alfa sewing machine could only do a straight stitch or a zig-zag of varying widths. Since this was an old sewing machine, all of the controls were knobs and levers. RC car servos were installed in the sewing machine and now are solely responsible for controlling, in real time, the horizontal movement of the needle and the amount of stroke of the feed dogs (the metal components responsible for advancing the fabric through the sewing machine). There is also a switch on the needle bar that feeds back to the Arduino when the needle is in the full-up position.

With full control of the stitch width and fabric advance, it is possible to come up with some awesome stitch patterns that were not possible on this machine before. Each of the stitch patterns are pre-programmed in the Arduino. Right now it is possible to control the sewing machine over the Arduino’s serial USB connection but the workflow for such an operation is in its infancy. [Andrew] plans on making this sewing machine fully automatic so that he can embroider letters and numbers.

Although the project is still a work in progress, [Andrew] has made his preliminary Arduino code available for folks who want to further his accomplishments. To continue reading about hacked sewing machines, check out this one converted to an embroidering machine.

Continue reading “Arduino Controlled Sewing Machine Increases Stitch Options”

Dremel Light Ring

Light Ring Allows Precise Dremeling

Whether you are working at home, in the office or in the shop, proper lighting is pretty important. Not having proper lighting is a contributor to fatigue and visual discomforts. Prolonged straining of the eyes can result in headaches, eye twitching, blurred vision and even neck pain. [pinomelean] likes to make chemically etched PCB boards and he was having a hard time seeing while drilling those boards for the through-hole components. So, he did what any good hacker would do and came up with a solution: a light ring for his Dremel.

Yes, [pinomelean] does prefer to drill his PCB holes by hand with a Dremel. Since he was already a competent PCB board maker, he decided that it would be an appropriate method to make a light ring. The light ring itself is round with a center hole just over 0.750″ in diameter. This hole slides over the 3/4-12 threaded end that most Dremels have for attaching accessories. The stock Dremel decorative  ‘nut’ secures the light ring PCB to the tool. There are pads for 9 surface mount LEDs and through holes for a current-limiting resistor and pins to connect a power supply, which in this case is an old phone charger. In the end the project worked out great and [pinomelean] can clearly see where those holes are being drilled!

If you’re interested in making one of these light rings, [pinomelean] graciously made his board layout available in his Instructable. If you think one would go well with a soldering iron, check this out.

Trinket EDC Contest: USB Calipers

[Lou]’s entry for the Trinket EDC Contest is a great addition to the ubiquitous digital calipers found on workbenches and eBay resellers the world over. It translates the value displayed on the calipers to a USB HID interface for logging all those tricky measurements at the push of a button.

Most of the digital calipers you’ll find at Harbor Freight or on eBay are pretty much the same. There are two pads on the caliper’s PCB that give any microcontroller the ability to read what is being measured. It’s done with a 24-bit encoding scheme, where each bit is a nearly-BCD measurement in units of 1/1000 of an inch or 1/100 of a millimeter. After decoding the value, [Lou]’s trinket sends a few numbers to a computer over a USB HID interface.

Simply sending a measurement to a computer over USB wasn’t enough for [Lou]. He added three buttons to the project for typing multiple characters. The first button just sends Enter to the computer, the second sends a comma, and the third sends “/2 (Enter)”, exactly what you need to input the radius of something when measuring the diameter.

This was a project for the Trinket EDC Contest that ended a few hours ago. Nobody knows who the winner is, but there are some pretty cool prizes up for grabs including the new Rigol scope, a Fluke 179, and a soldering station.

Ultimate Tool Cart

The Ultimate Tool Cart

[Burning Becks] set out on a quest to build the ultimate tool cart for himself, and we have to admit, what he’s come up with is pretty damn cool. Not only is the cart super organized and functional, it has an integrated fingerprint scanner to unlock one door, a keypad to unlock another drawer, an RFid tag to unlock another… and an RF remote too. Excessive? Perhaps. But hey, what if you accidentally burn off all your finger prints while building a hotplate SMD reflow oven? It’s possible!

To build the ultimate tool cart, [Becks] had to do some research. Specifically research right here at Hackaday, since we love covering unique work benches and tool boxes. He’s taken a few ideas from some of our favorite work space hacks like the computer tower toolbox, a cyclist’s bicycle workshop (yes it’s actually mounted on the bicycle!), a travelling electronics lab, and of course the mobile soldering workstation that sets up quickly and lets you get to work fast.

Continue reading “The Ultimate Tool Cart”

3D Printed SMD Tool

We’ve seen pick and place tools in the form of tweezers, mechanical pencils adapted to aquarium pumps, but never as a 3D printed tool optimized for standard blunt-nose needles in a comfortable, ergonomic shape.

[Zapta] created this 3D printed SMD hand picker to populate a few boards. The tool is mostly 3D printed parts that come together for an airtight enclosure. The needles are the standard eBay affair, with the smallest he could find easily lifting 0402 and 0603 components from their tape reel. There’s also the option to switch over to larger needles for bigger components.

There are files available for two versions of this vacuum picker – one with a hole in the handle for those of us who would rather connect this thing directly to a modified aquarium pump, and one for the geniuses among us who use a foot pedal and pneumatic valve to release the tiny part. Other than the pump, the only a few bits of tubing are required to turn this bit of 3D printed plastic into a useful tool.

This One May Come As A Shock To Some

[Chris] seems to have commandeered a decent portion of the wife’s sewing room for his electronic adventures. As it is still her claim, she made it clear that his area needed some organization and a new desk. Dissatisfied with the look and feel of the replacement IKEA desk-like substance they acquired, he took it upon himself to ratchet up both the style and value by adding a copper laminate.

His decision is not purely based in aesthetic. If you’re following along, this means that his new electronics work surface is conductive. And yeah, it’s connected to ground at the wall. Although he doesn’t care for the stank of of anti-static mats or their susceptibility to fading and cracking, he does intend to use a tiny patch of it to keep his silicon happy.

[Chris] used a 20-gauge copper sheet that he cut and scored down to fit his Swedish sandwich wood base with enough margin for overhang. After scratching up one side of the copper sheet and one of the receiving base, he squidged down some adhesive nasty enough to require the rubber glove protocol and clamped it all together for several hours. Stay put the copper did, but stay flat it did not. After hammering down the overhang, [Chris] hand-burnished the copper in small swirls with a Scotch Brite pad to visually break up the slightly wavy surface. Instructional and hilarious play-by-play after the break.

Continue reading “This One May Come As A Shock To Some”

Flashing Chips With A CNC

[Eberhard] needed to flash several hundred ATMegas for a project he was working on. This was a problem, but the task did have a few things going for it that made automation easy. The boards the ‘Megas were soldered to weren’t depanelized yet, and he had a neat and weird bed of nails programming connector. There was also a CNC machine close by. This sounds like the ideal situation for automation, and it turns out the setup was pretty easy.

The boards in question were for FPV/radio control telemetry adapter and thankfully the assembly house didn’t depanelize the 40 PCBs on each board before shipping them out. A very cool ATMega flashing tool handled the electrical connections between the computer and the microcontroller, but a real, live human being was still required to move this flashing tool from one chip to the next, upload the firmware, and repeat the process all over again.

The solution came by putting a few metal pins in the bed of a CNC mill, 3D print an adapter for the flashing tool, and writing a little code to move the flashing tool from one chip to the next. An extremely simple app takes care of moving the programmer to an unflashed chip, uploading the firmware, and continuing on to the next chip.

There’s still some work to be done that would basically tie together the Gcode and AVRdude commands into a single interface, but even now a complete panel of 40 PCBs can be programmed in a little over 10 minutes. You can check out a video of that below.

Continue reading “Flashing Chips With A CNC”