Shop OBEX P1 Docs P2 Docs Learn Events
PCB Artist 1.3.3 Parts Lib — Parallax Forums

PCB Artist 1.3.3 Parts Lib

Jorge PJorge P Posts: 385
edited 2010-07-14 04:07 in General Discussion
Hi all,

I am in the process of creating a PCB Artist Parts Lib for Parallax products. As of this posting I have 3 PBasic interpreter chips almost done (Pbasic 2, PBasic 2e, and PBasic 2sx) but wanted to ask you all about nets before I get carried away with VSS and VDD.

Should I have the net labled as VSS or gnd or ground or 0? I prefer gnd or VSS.

Should I have VDD labled as VDD, +5V, or 5V

the same with P0-P15 and recomendations on any casing, weather I should use all caps or no caps as I know this may hinder how automatic routing is performed and some of you may have different preferances for net naming.

I will give this thread an hour or two before I just continue on my own, and I will edit this first post as I make additions and will add an attachment , I can have all the stamps done , all their package styles, in a few hours and will also be adding the propeller in all its package styles.

I will also be adding this on my website but not till it is finished.

Just to note, to keep things simple I am making the schematic symbols pin configuration the same as the PCB Symbol so all pins will be visible.

*edit* Lib is done as far as I would like it, if anyone wants any parts added, just ask. Most parts that come in pdip and soic/qfn/ssop are as a single component just click the style you want when selecting the part. File ParallaxLibraryForAdvancedPCB-V0.2 is the most current. You should unzip these to a folder and point to its location in PCB Artist. It's not 100% complete with all the parallax products, just most of the chips. NOTE that the resonators pad layout is not the one it should be, make adjustments as you need.

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
---
http://WhatsAvailable.org Software and Gadgets for Windows 7.

Post Edited (Jorge P) : 7/14/2010 4:00:14 AM GMT

Comments

  • LeonLeon Posts: 7,620
    edited 2010-07-13 22:22
    I use the pin names in the data sheet on the part itself. It doesn't matter all that much what you call the nets in the actual design, I normally use the actual voltages, +5V or +3.3V, and Gnd, as many systems have two or more voltages.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Leon Heller
    Amateur radio callsign: G1HSM
  • Jorge PJorge P Posts: 385
    edited 2010-07-13 23:46
    yeah, I decided to not add the nets field info, it just means you will need to manualy wire the nets which most people do anyways, I was just trying to make it more automatic but I think I can sacrafice that.

    btw, I cant seem to find a pad for the 20 Mhz resonator so I created a 6 pin smt footprint with both sides of the pads touching, hope it dont mess up any design rule checks.

    I will be adding an update by midnight tonight, I hope, I am getting the DIPs worked out right now. Hopefully the prop will be in by then too. I will need someone to verify my pad layouts, I had to cheat since PCB Artist dont have a layout for the resonator, which according to the docs is a ZTTCV pad layout, I just went by the dimentions of that and overlapped the pins in an SOIC 6 pin package.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    ---
    http://WhatsAvailable.org Software and Gadgets for Windows 7.
  • LeonLeon Posts: 7,620
    edited 2010-07-14 00:25
    Just create your own parts if any you need aren't in the libraries.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Leon Heller
    Amateur radio callsign: G1HSM
  • Jorge PJorge P Posts: 385
    edited 2010-07-14 04:07
    Just uploaded what I have done so far. Here is what is in the lib:
    • 20 and 4 mhz resonators
    • 24LC128
    • 24LC256
    • 433 Mhz Tranceiver connector
    • AD5220
    • DS1302
    • DS1620
    • LM2937
    • LM2940
    • MCP3202
    • MCP3208
    • PBasic Interpreter chips (all)
    • Propeller
    • SD-Card Adapter
    • um-FPU V3.1
    Let me know if there is anything I should change.

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    ---
    http://WhatsAvailable.org Software and Gadgets for Windows 7.
Sign In or Register to comment.