everhack Stuff I've been messing with, or just thinking about.

6Apr/116

more cricut pcbs: the sharpie method

Last night at the Hackerspace I tried a new way (to me) of doing PCBs on the Cricut. So far it looks like the most promising yet.

This time instead of trying to scratch off an etch resist, I'm directly drawing it on using a plain old mini Sharpie pen like a plotter would. I understand the Stadtler Lumicolor pen is also recommended.

I just now discovered this link that shows exactly what I need to try next as far as the pen goes: PCB Plotting

First I create the circuit design in Eagle:

-Then, in Eagle, run File->CAM Processor.
-Select Output Device EPS
-Click File and select your output file path.
-Don't worry about the offset and page size.
-Select the "Pads", "Bottom" or "Top", and "Vias" (it will complain if "Vias" is not selected).
-Click "Mirror" if you are doing the bottom layer.
-Click "Process Job," this will write the output file.

-Install a copy of Ghostscript & GSView, and run "ps2pdf [options] input.[e]ps output.pdf" to convert the EPS file from Eagle to a vector PDF.
-Fire up Make-the-Cut, and do "File->Import->Vector PDF File", leave "Import Strokes and Fills" selected, select your PDF file and click "Open".
-Select the imported image and click "Ctrl-B" to Break the circuit up into its pieces.
-Deselect all, then click on each of the four border lines and delete.
-Select all, and click "Ctrl-J' to Join the circuit back up into a single piece.
-Position the circuit on the cutting pad as needed.

-Load up your Sharpie in the tool holder and print a test piece on paper to verify positioning.
-Load up your copper in the machine. If you're running anything thicker than 0.01 you may need to raise the pen in the holder. I use double-stick tape or at least a fresh spritz of spray-tack.
-Print your design. I don't know how many coats are necessary, but I am doing two coats, one after the other. Don't use Multicut for this!!! It does each line multiple times immediately instead of doing the whole pattern completely and repeating it: This causes the pen to dissolve the previous coat and move it around a little.
-(optional) Put the board into the toaster oven just briefly to make sure the ink is fully dry.
-Etch!

Filed under: Cricut, Eagle, Gimp, Inkscape, MTC 6 Comments
5Apr/1120

Another (mostly) Repaired Cricut

Many thanks to Danny M. and Tim F. for taking an interest in fixing my latest busted Cricut!

This was the first one yet with problems I couldn't figure out. The relay clicked on and off with the power button, but nothing else happened. Using the voltmeter I was able to figure out that the CPU was getting no power, and that there was something funky going on with the 5v regulator: on the working one, pins 2 and 4 read 5 volts; but on the broken one, pin 2 was at 18 volts, and pin 4 at 0. This was pretty much where I got stumped. I saw lots of ugly looking solder joints, but nothing obviously fried or broken.

Fortunately, I also have another Cricut Create that DOES work, and so I brought both to the hackerspace last night for Microcontroller Monday.

Tim F. helped out by looking up the datasheet for the regulator, and showed me the illustration for a "typical application" in the datasheet. Using the meter I discovered that there was resistance and/or no connection between the output and feedback pins when they should have been directly connected through a resonator.

Around this time we also realized that while my older (working) Cricut had a 2-layer board, the newer (busted) one was a 3 (or more) layer board and much harder to trace. Fortunately when they changed the design, pretty much nothing else changed. Same board size, same components in mostly the same arrangement. This meant that the proper connections could be traced on the old/working board, and compared to the busted one.

Danny stepped up to the plate here and almost immediately found a broken solder joint on one of the resonator pins. We reflowed the two solder joints, plus a few others (the quality of the solder joints on both boards is pretty atrocious, no idea what kind of monkeys are assembling these things....) And THOUGHT it was fixed.

However, it still wouldn't power up. Hmm!

As it turns out, the broken solder joint also managed to disconnect both of the inner layer traces leading from the resonator to the regulator. After more continuity testing Danny added two small jumper wires to repair the busted traces, and Voila, the machine now powers up!

I was all set to send the machine home with him to play with, but when I tried to actually cut something, discovered the cutter solenoid does not move. The carriage and paper scrolls around properly, but the pen doesn't move up and down. (YET!)

Filed under: Cricut 20 Comments
29Mar/111

PCB process update

I tested a few different etch-resists over the weekend with good luck, but the process itself still needs improvement before the boards will be usable.

The three resists I tried were Johnson "One-Step No Buff" floor wax, Krylon purple spray paint, and black Lacquer spray paint.

I made three test pieces of PCB material, one using each coating, then scratched each one manually with a nail, and etched. The wax was applied by pouring a thin stream over the top of the metal and propping it up at an angle on a paper towel to let the excess run off.

After etching, the floor wax was a clear failure, the coating was just too thin and failed over about half the surface. The purple Krylon seems like it worked well, as did the black Lacquer. Clear paint looks awesome but its hard to tell when you've sprayed enough on.

Also, one thicker coat seems to work better than two thin coats like you might normally use.

I still have a couple of problems to solve before the process will be more useful however: I need a wider scratch mark, and there's an annoying jitter in the tool during the first quarter or third inch of motion on the X-axis.

After making the test pieces, I scratched a full-size test piece using the matte black Lacquer.

Edit: Unfortunately, the etched scratches still do not completely separate the areas of copper, resulting in 100% shortage across the board surface.

Clearly I need to find a better resist and tool usage combination. The fine parallel lines still resolve clearly, but are also not fully clean. They are also not close enough to merge when etched. I think a softer resist might be desirable, so now I'm thinking .. what about melting a very thin layer of candle wax onto the surface with a hair dryer and then scratch wax but not metal with something pointy but not sharp, like a tooth pick?

Also, much hotter etchant may work better as well (this most recent board was done at room temperature and appears to be incompletely etched before the resist started to fade. Previously I used a double ziplock bag with a few TSP of etchant in a hot water bath with good results.

Filed under: Cricut, Eagle, Gimp, Inkscape, MTC 1 Comment
24Mar/114

Cricut Disassembly

I've been trying to learn all I can about the Cricut hardware and its potential for upgrades and alterations.

Last night I completely disassembled my Cricut Create and took closeup photos of the circuitry. Then, I realized I could completely extract the metal "working" parts of the machine and reassemble outside of the shell. This allows much greater access and room for potential modifications.

At some point I'll build some kind of new "open air" case to display the guts in working condition rather than try to stuff it back in the old case.

Filed under: Cricut 4 Comments
17Mar/110

Multilayer Stencil How-To

Found a great looking how-to on designing multilayer stencils using the "threshold" filter in Photoshop & Illustrator. I think this could also be done in Gimp.

How To Make Multi-Layer Stencils in Photoshop & Illustrator

Filed under: Cricut, Gimp No Comments
17Mar/114

PCBs on the Cricut

I've created this writeup on my current Cricut PCB process, and posted to the hackerspace Wiki.

I make PCBs on the Cricut by the following process:

1. Design a one-sided board in Eagle. Export the trace and pad layers only to a monochrome PNG file. 150 dpi seems to work well so far.

2. Using GIMP, add a fine outline around all traces.

Here's how:

- select the entire background color (black) with the "Select by Color Tool". - Do a "Select->Shrink" and shrink the selection by 1 pixel. - Fill the entire selection with the trace color (white) using the Bucket Fill tool. Make sure you have "Fill whole selection" set. - "Select->Shrink" by 1 pixel again. - Fill the entire selection with the background color (black). - Finally, save out your image as a PNG file.

3. Import the GIMP image into whatever software you are using to drive the Cricut (such as Make-the-Cut). In Make-the-Cut, I use the following settings for the highest accuracy tracing: Threshold 180, Resample x5, Smoothing 0, Optimize 0. If you use a PNG image it should import to the correct size. I have had trouble with other image formats becoming larger or smaller when importing.

4. I highly recommend using a fine-point pen tool to draw a preview test of your design on paper to check for sizing and other issues before potentially ruining expensive copper.

5. Prepare your PCB material. I am currently using super thin 0.015 single sided FR4, but the machine should be able to handle thicker materials, as long as your tool holder and tool can still clear the work piece. For an etch resist, I put on a single thick coating of spray paint as my etch resist, but plan to try Future floor wax next.

Information about using Future floor wax as etch resist.

5. Load some kind of "scratching" tool in the Cricut. My current preference is a deck screw or a sharpened nail. (The scribing tool is a bit too fine and can result in bridging). You can use a custom tool holder or just masking or packing or other "hard" tape. Pay careful attention and set the installed height of the tool high enough to make sure it won't drag across your work piece while "up".

6. Finally, use the Cricut to scratch your design into the prepared PCB, and etch. I have been experimenting with different settings for pressure and multicut, but currently I like "high" pressure, multicut x2.

Filed under: Cricut, Eagle, Gimp, MTC 4 Comments
12Mar/112

PCBs on the Cricut!

One of the first things it seems like every interested hacker asks me about the Cricut is, "how can we get it to do PCBs?" Well, I've finally done it!

I created a single-sided circuit design in Eagle, using 50 mil traces, then exported just the pads and traces as a monochrome PNG file.

Next, I sprayed a coat of clear spraypaint on some single-sided 0.01" PCB material and let it dry well. (Next time I will use two coats)

Finally, I imported my design into MTC using pixel trace and used my scribing tool to scratch the design onto the PCB (multicut 2, pressure high). This removed the spray paint around the edges of my traces. After it was done, I used a toothbrush to brush the removed-paint-bits off the board.

Finally, I etched with a few tablespoons of ferric chloride in a double-bagged-ziplock immersed in hot water. The whole etching process took less than ten minutes. Aside from some unwanted specks where my one coat of spray paint was a bit light, the result looks perfect!

Obviously I still have to do more work to make this board functional, I'll report back when I have more to show.

EDIT 3/13: I tried drilling the board and soldering up one of the oscillators, and it turned out that there were a couple of shorts in my etched diagonal lines where some "jaggies" were really close together. Also I discovered that the "donuts" need to be larger in diameter to leave more solder pad remaining after drilling the hole, especially the ones for the 555 chip.

Filed under: Cricut, Eagle, Gimp, Inkscape, MTC 2 Comments
9Mar/110

Fluorescent Cards

I discovered several of the gel pen colors in my set are brightly fluorescent.

Filed under: Cricut, MTC No Comments
6Mar/112

Engraving Aluminum Flashing

I sharpened a 12 penny nail and have been using it to engrave aluminum flashing. A 10" x 10' roll of it is only $8. It's easily cut into to 8"x10" pieces by just scoring a few times with a utility knife and t-square and bending back and forth until it snaps clean.

I use maximum pressure, multicut 4 to engrave all the lines in the metal, then optionally etch the metal.

This is working quite well, but I plan to upgrade the tip to a sharpened tungsten TIG electrode for even better "bite" on the metal.

EDIT 3/11: The sharpened tungsten didn't work out, I was unable to find a way to actually get a fine enough point on the tungsten, so it wouldn't scratch well in all directions..

Instead I bought a hardened steel pre-sharpened scribing tool that I cut in half to fit inside the machine, and have mounted it in the pen holder but not actually tried it yet.

Tonight I'll be demoing all this at the Ignite/Dorkbot @ SXSW 2021: Vision of the Future event at Austin Music Hall from 6-10pm.

Filed under: Cricut, Metal 2 Comments
5Mar/111

Fixed Another Cricut

I fixed my third Cricut this evening, an Expression that I got for $15.50 on eBay in mid-February, sold as defective.

When powered on, the carriage would go all the way to the right, crash into the right end of the track, and make a nasty noise for several seconds as it kept trying to continue past the end. I suspected that the "home" button in the carriage's hidey hole had some problem.

I removed the right side cover (by popping off the silvery ring part and gaining access to screws around the perimeter of the cover), and discovered one of the two limit switch wires had simply fallen out of the switch guts. I simply pushed the wire back securely into the switch and the machine now started and self-tested successfully.

The hamsa was done after a suggestion by Brooke.

Filed under: Cricut 1 Comment