Confessions of a prototyper: Server v2


The original web server on a business card Ian posted at Hack a Day was a homemade single-sided PCB with a few jumper wires. A version 2 was designed on a professional PCB, which opened up a lot of possibilities for new features. We added a 128×128 color Nokia knock-off LCD to make a network-connected photo frame.

The blue wire on the left connects some power pins we forgot to route. The unrouted wire was directly over the connecting wire, which made Eagle Cad’s unrouted indicator invisible. Now we use the zoom-unrouted.ulp script to check for unrouted wires before submitting Gerbers to the board house.

This design remains unpublished because the parts are hard to find. SparkFun stopped carrying the microSD card holder, and a new batch of LCDs didn’t work the same as the old models. The giant DPack 3.3volt regulator (LD117) next to the power jack at the back of the board was also a really expensive, somewhat rare part. We have one extra PCB that we’ll give away on a future free PCB Sunday.

Join the Conversation

1 Comment

  1. Two suggestions for avoiding unrouted traces when ordering a PCB:

    1) Run the ratsnest command, abbreviation: “rat” This will print “Ratsnest: Nothing to do!” if you’re finished routing and ready to order a new PCB.

    2) Any time you want to see unrouted traces clearly, without being obscured by other graphics, just hide all other layers. That makes the unrouted traces obvious, especially if you have a black background for the board instead of white or another light color. zoom-unrouted.ulp is no doubt useful, but you have a few quicker options to try before that.

Leave a comment

Your email address will not be published. Required fields are marked *

Notify me of followup comments via e-mail. You can also subscribe without commenting.