Blog Home | My Old Blog Posts (from old site) | Monthly Archives
Monday, June 9, 2008
While I Wait: A New Circuit
While I'm waiting for my prototype boards to arrive, I went ahead and built a new circuit in Eagle CAD. This is another "port" from Photoshop, and it took quite a while, but it was worth the effort. If this circuit works out, it'll be horizontally oriented, and sport a whopping 6 knobs — but it'll be a while until I'm able to build one as I'm going to have to use a double-sided board, so I have to incur the build time. Here's a pic of the layout:Sunday, June 8, 2008
Sunday Catch-Up
I need to clean my office. Man, it looks like a bomb went off.
••••••••
Tomorrow is the Living Sacrifice concert, and I’m really looking forward to it. It’ll stink if the guys aren’t as good as they were back in the day, but I somehow doubt they’d be back doing shows if they weren’t ready for it. I’d prefer the show to not be on a Monday, but what can you do?
••••••••
Things are really rolling with the pedal building business. Pieces are falling right here they should, right when they need to — and I’m now buying bulk components to get myself set for decent haul. Startup capital be praised, I’ll only have to sell around a dozen and a half pedals to begin making profit. That, my friends, is good news. Of course, I may have to build a shed in the back yard to store everything…
••••••••
Our worship leader is on a mission trip, drilling water wells in Bolivia, and I’m leading this coming weekend while he’s out. I’m taking the opportunity to teach everyone a new song, and I’m pretty pleased with the run-throughs we did the other night. I had flashbacks of our band back in college and all the practicing we’d do for hours on end — but we don’t do that with this group, since there’s just not enough time. Any way you slice it, though, there’s no better way to get a song down than playing over and over and bloody over, back to back. Rinse, repeat.
••••••••
My nephew just graduated from High School, and his brother will do the same next year. My niece is now old enough for Driver’s Ed. How nuts is that? Why can’t we all just stay where we are?
••••••••
Redkin saw my pictures. Redkin liked. =)
••••••••
It’s wonderful to have friends you can go to, talk to, and ask them to pray. Friends from church, friends from the “old days” — brothers and sisters in Christ. I love you guys.
••••••••
I still haven’t found the perfect summer hat…
Wednesday, June 4, 2008
Wednesday Miscellany
There's nothing like finally getting around to placing an order for 100 guitar effect pedal knobs, getting them in, and finding out you ordered the wrong kind. Ugh. Returning them is only a minor hassle, but it's still annoying. The correct ones have been ordered — and I double-checked my part number this time.
••••••••
My wife found what seems to be a totally awesome clear coat, and I'm going to try it on my pedals. It describes itself as being "super clear, super glossy, and an unbelievably tough yet flexible coating that dries to a clear-as-water, rock-hard finish that won't crack, chip, peel, or yellow in sunlight." Of course, I'll probably have to wear a hazmat suit to apply it, and animals under 5 pounds will drop dead within a 20 foot radius — but it'll be tough once dry.
We shall see.
••••••••
I need some new books to read. I head rave reviews about "Day by Day Armageddon," so I grabbed it. It was a good read for that genre — and it really was a "page turner." There aren't many books out there that can really make you stop what you were planning to do so that you can read just a few more more pages, but DbDA did just that. It's also ranked 4.5/5 starts after a whopping 171 reviews at Amazon.
And you never know: when zombies begin to walk the Earth — and assuming you aren't one — you'll be glad you read a book that let you know to fill a bug sprayer with kerosene for use as a make-shift flame thrower. =)
••••••••
Man, I don't have much to say or post, mainly because most of my waking, non-work moments have been filled with working on my guitar effects (or watching Frasier). I really need to finish my San Francisco vacation pictures...
Saturday, May 31, 2008
First Effect Boards Arrived
My first manufactured effect circuit boards arrived today, and I'm quite pleased. I've made several changes since I placed this order, but these let me know the quality of this boardhouse. I have a few more coming in from other fabricators still, so the jury is still out — but these guys did a great job.
Friday, May 30, 2008
OzzFest Tickets Bought!
My friend Dave snagged us a couple of OzzFest tickets this morning, and he got some GREAT seats! We opted for seating because we're both too old to try and stand in the middle of a mosh pit — and we're both too pretty to risk getting facially damaged, of course. =)
I circled the section we'll be sitting in, and we'll be right around dead center — so this will be awesome for my already amp-damaged right ear! SWEET!
Thursday, May 29, 2008
A Fast Week
Man, this week has been crazy on a million levels — I can't believe it's already Thursday. I haven't even had a chance to finish going through our vacation pics yet, which stinks. I have, however, been hard at work finalizing my effect pedal circuit boards for mass production, and really nailing-down getting all the necessary files generated properly (see previous post). After a few initial kinks, I have it all figured out — which means I can get back to designing circuits. That said, I thought I'd post pics of 3 of my effects as they appear in Eagle. From top to bottom, you see the "io" super-distortion, the "PURE" clean boost, and "The Peach" custom fuzz:



I also finished clear coating the Tap tap-tempo switch, but I haven't had a chance to take a picture of it yet. Man, so much to do...so little time...
Tuesday, May 27, 2008
Generate Gerber 274x Files From Eagle CAD
First off, this tutorial assumes you already have the ability to input schematics and build boards with Eagle CAD. If you don't know your way around Eagle, check out Paul's write-up at GaussMarkov.
Let me interject a few general Eagle tips of my own before we get started. First off, I would highly recommend you download and install Paul's component libraries. These libraries are organized with effect builders in mind, and their sizes and specifications work with pretty much every boardhouse you'll ever use.
Second, I would recommend using a 50mil grid in Eagle. This allows you to have plenty of room around your pads and vias for solder mask, etc., while providing enough room for 15mil traces using a 25mil routing grid. The boardhouse you choose will have their minimum technology specifications, so your final sizes can easily be smaller and tighter than my recommendations — but mine are a good start.
Third, I like to set my trace widths to 15mil as the default. Do this by opening Eagle and selecting "Net classes..." from the "Edit" menu. In the first field, set the Default to 15mils like you see here:

Fourth, it's good practice to make sure your silkscreen and component outlines DO NOT intersect with pads, vias, or solder mask areas. This means you may need to modify the component's library file artwork (that's for another tutorial). Not all boardhouses worry about this, and some will fix it or you — but charge you a premium for the work. I prefer to be proactive and save money.
Fifth, if you're wanting to have your component names as part of your silkscreen layer (layer tPlace), make sure you smash the component and move the names to the tPlace layer. Component names are often on the Document layer, and some boardhouses do not merge this layer with the silkscreen. In my library files, I have gone through and made this change from within the component's file so that I don't have to do this later.
With that out of the way, let's get to generating Gerber files...
1. The first thing I'd recommend you do, is download my custom gerb274x CAM file. Drop this into your Eagle's cam folder, and you're good to go. My CAM file streamlines the generation of the necessary Gerber and Drill files in one step, passes on the mirroring (so it's easier to inspect the files later), and sets the drill file precision to 2.4.
2. Create the schematic and board file for your circuit if you haven't already. In this tutorial, I just have a dummy circuit for appearance's sake. Again, I'm writing this with the assumption you already know how to create boards with Eagle, so your circuit should fully pass all ERC and DRC tests with no errors whatsoever. Below are the schematic and finished board (with a massive ground plane) I used for this tutorial:


3. With your board loaded, open Eagle's CAM Processor (File > CAM Processor), then choose File > Open > Job...

In the dialog that appears, select the "RHFX-gerb274x.cam" file (it should be located in the Eagle application folder's "cam" folder).

Once the CAM file is loaded, simply click the "Process Job" button and let Eagle generate the files for you.

Inside the folder containing your schematic and board file, you will now see 10 new files, highlighted below (obviously, your names will be different — but the extensions will not).

We're only interested in 7 of those 10 files: the the TXT, GBL, GBO, GBS, GTL, GTO, and GTS files. Those files represent the following:
4. We now need to test our files to make sure they look how we expect them to, and to do this, we need to use a "Gerber view" program. I like to use the free programs ViewPlot, or Pentalogix's ViewMate. The latter requires an email registration, just so you know.
In this tutorial, I'll be using ViewPlot, so let's fire it up. After it's open, we need to import our generated files, so select File > Load Files..., and in the dialog box that opens, navigate to the 10 files we created in Step 3. All you need to select are the TXT, GBL, GBO, GBS, GTL, GTO, and GTS files, like so:
The "Read FIles" dialog box will open, listing the files you selected and assigning them to different layers in the ViewPlot window. The defaults are fine, so click the "OK" button at the bottom:
The "Load Drill File" window will appear next, and here you need to make sure the Number Format is 2.4, like you see here (change your selection if necessary, then click the "OK" button"):
If everything went as planned, you should see your board file loaded into the ViewPlot window — and it should pretty much look exactly like your board does in Eagle, like so:
You can use the layer highlight popup menu at the bottom left to bring the different layers to the top for viewing.
5. If something doesn't look right — like the drill holes not lining-up with the pads or vias — you'll need to check your board file's settings.
If everything looks as it should, then you're ready to submit your files to your boardhouse of choice — and those files are the 7 mentioned above: the TXT, GBL, GBO, GBS, GTL, GTO, and GTS files. On rare occasions, a boardhouse will ask for different files, but the above are the standard Gerber274x and NC files used by the vast majority of companies.
And that, my friends, is how to export your Eagle data in Gerber format for PC board fabrication.
A Song
Sometimes you hear a song that just really hits home in relation to what's going on around you, and this one was mine for today. I've always loved this song, but today it meant more than ever. I'm hoping to do this when I lead worship in a few weeks, too. Anyway, it's "Rise Up" by Third Day, and here are the words:
Rise Up — Third Day
Well, I was there when you were torn apartSaturday, May 24, 2008
San Francisco Vacation Part 1
Now that we're back home and getting back into our routine again, I thought I'd post a bit about our trip to San Francisco. For starters, it was probably one of the best trips we've been on. By and large, the weather was perfect — a bit chilly at first, but it warmed-up enough to be comfortable all day. We didn't have a packed schedule, so we were able to enjoy a slow and relaxing pace. We typically had one or two things on our agenda, as well as a restaurant or two, per day — and all day to get those things done. Nice. The hotel was perfect, too, verging on immaculate — and there's a decent chance we may make that hotel chain our temporary home of choice on our future vacations.
Day one was pretty simple since that's the day we arrived. We mainly wandered around the hotel blocks, checking out nearby Chinatown — which was fantastic. The whole area was literally like you were in China. The decorations, buildings, writing (and menu photos) were really cool to look at. We had also heard good things about a burger joint called Taylor's Automatic Refresher (from friends, family, and Food TV), so we jumped on the California line trolly and headed to the Ferry Building to eat. Taylor's did not disappoint — great burgers.
The next day we headed to the Conservatory of Flowers, which was really cool. Unfortunately for us, though, the annual Bay to Breakers Race was going right through the park, so it was basically a huge frat party/Lollapalooza/wierdfest out there. So, we didn't get to do everything we wanted (visiting the other gardens in the area) because I didn't feel like dealing with some drunk messing with us or something. We eventually got a bus and headed back to the hotel to relax before heading to Uncle Vito's Pizzeria for dinner. And let me say, if you ever go to San Francisco, go to Uncle Vito's! Here are a couple of pics from the Conservatory:
Monday, we rented a vehicle and headed to the Monterey Bay Aquarium — a place we've both wanted to visit for years. Even though it was full of screaming and running kids, it was a great experience. The kelp forest was beautiful, and the huge jellyfish section was mesmerizing. I was afraid it would be like any other big city aquarium, but it was really one of those spots that would be worth the trip to see. Here are a couple of jellyfish pics:
From here, we breezed through the 17-Mile drive along the coast, and had dinner at a restaurant called Little Napoli in Carmel. I had the Isola d’Elba (vegetable arborio Risotto with sautéed sea scallops and Mexican white prawns), and it was, to be honest, one of the best meals I've ever eaten in my life. I'd pay the airfare just to go eat there again — seriously. After driving back to San Francisco, we hit Taylor's again for ice cream. Oh, and while we were stopped along the 17-Mile drive, this little ground squirrel kept following me around:
The next day was the big hot air balloon ride over Napa Valley, but to make a long story short, it got scrubbed. It was too foggy in the valley for safe flight, and as we were loading up to go to the alternate site, the pilots were informed it was too windy. Ugh. This was one of the things we were most looking forward to, so it stunk that it was cancelled. So we goofed aorund Napa for a couple of hours, visiting some wineries and stuff, then ate at Michael Chiarello's Pizzeria Tra Vigne. From here we went to Muir Woods, which was breathtaking. You can't fully grasp how big these trees are until you're standing under them, and it was a majestic testament to God's creation. Here are a couple of pics:
Alcatraz was next, but I'll save that for another post (once I get those pictures processed)...
Syndication: ATOM | RSS 2.0