Comments: Designing PCBs: Advanced SMD


Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

  • Member #1483156 / about 5 years ago / 1

    Hi. I copied the following from the tutorial section on creating the schematic: "PTC from the PowerIC library. Get the PTCSMD package." I cannot find this part in the SparkFun library. I'm not sure what this part is. Is there an alternative part in the library?


    • santaimpersonator / about 5 years ago / 1

      For technical assistance please follow the link at the top of the comment section, above the comment submission area.

  • Member #790198 / about 7 years ago / 1

    Howdy. I'm following the tutorial but using the FT232RL as suggested in the comments. I decided on changing the circuit a bit to have selectable logic levels, as per "6.4 USB Bus Powered with Selectable External Logic Supply" in the datasheet (

    This means I want a solder jumper with three pads to switch between 5v from the USB or 3.3v from the chip.

    I'm trying to add a solder jumper from the SparkFun Library. Which 3 pad solder jumper should I use? I don't understand the difference between JUMPER-PAD-3-NOFULL-BOX-SILK and JUMPER-PAD-3-NOYES_SILK. They are a little different size, and I don't know how silk or no silk affects the circuit.

  • Member #856254 / about 8 years ago / 1

    Hello, I need help. I am following the tutorial "How to create SMD based PCBs" and i didn't find the FT230X in the Sparkfun libraries I just added, there are FT231X, FT232RL and above. Does it change something if I continue with the tutorial? or it will work the same? Thanks!

    • The FT232RL is pretty close to the FT230X. The part will look slightly different but the tutorial should still be pretty close to part you see in eagle.

  • jdskier1 / about 8 years ago / 1

    Just a tiny typo, I think the line "The smaller vias however to not have these hash marks." should be "The smaller vias however do not have these hash marks.". Great tutorial though, you guys are great at bringing concepts from up in the sky down to earth.

  • calistra / about 10 years ago / 1

    Yup - M#4 6249 is correct. Wrong footprint. And the part wasn't in your library when I downloaded it - so I had to use one from another source which was correct.

  • Member #500261 / about 10 years ago / 1

    Good tutorial, but we still need a link for the DRU files

    "The default DRC rules with Eagle are a little too conservative in some areas, and very bad in others. Let’s load the SparkFun dru file located here (need link!!). Click on the DRC button, then Load."

  • Member #46249 / about 10 years ago / 1

    I'm not sure if I'm going insane, but I think the footprint for the FT230X is incorrect.

    It looks like you've got the FT230X QFN pinout mapped to the FT230X SSOP package. The SSOP has the USB interface on pins 8 and 9, while the QFN has the USB on pins 6 and 7.

  • Member #218929 / about 11 years ago * / 1

    Great Tutorial!! It's been a long time since I had done any PCB design. Had to do one for my PhD work and I got one done in two weeks. Without your tutorial, would have taken me at least a month to figure out Eagle.

    One thing I had to look elsewhere was when I wanted to panelize a small daughter card I made. It will be nice if you can include instructions for that as well.

    • Thank you! Good idea about creating a 'How to panel' tutorial. I'll ask some folks here about writing it.

  • Member #218929 / about 11 years ago * / 1

    Typo: In the "Creating Vias" section, I think you meant 0.02"

If you've found an issue with this tutorial content, please send us your feedback!