hybridfree/eevblog-posts huggingface dataset:
Cadsoft EagleCad Tutorials - Page 1
Forum section: electronics / general

author: Ferroto
author_rank: Frequent Contributor
timestamp: June 26, 2011, 02:11:31 pm
content: I found a decent set of tutorials on eagle cad which will show you everything a beginner would ever need to know when starting off.Tutorial 1Tutorial 2Tutorial 3Tutorial 4Tutorial 5Tutorial 6Tutorial 7Tutorial 8Tutorial 9Tutorial 10Tutorial 11Tutorial 12

author: Joshua
author_rank: Regular Contributor
timestamp: June 26, 2011, 02:34:13 pm
content: Awesome - thank you!!! Do you know if he uses the auto router? I don't really care how to use the autorouter but every tutorial I've found uses it. I want to learn the tricks ofHand routing with the program.

author: Ferroto
author_rank: Frequent Contributor
timestamp: June 26, 2011, 02:55:01 pm
content: Quote from: Joshua on June 26, 2011, 02:34:13 pmYes he does manual routing.

author: sacherjj
author_rank: Frequent Contributor
timestamp: June 28, 2011, 12:21:10 am
content: Auto routers suck. That is all.

author: ivan747
author_rank: Super Contributor
timestamp: June 28, 2011, 03:40:34 pm
content: Quote from: sacherjj on June 28, 2011, 12:21:10 amNothing betas careful hand-routing, unless you are routing a 32-bit parallel bus with 10 control lines and 4 different supply voltages.

author: olsenn
author_rank: Frequent Contributor
timestamp: December 08, 2011, 07:59:48 pm
content: Just how much difference does routing make on the quality of the circuit? I know with care one can usually reduce the size of the board, which will ultimately save money and make for a more convenient product, but for the actual effect on performance; if it works reasonably well in a breadboard, wouldn't there be no noticable effect on the product (due to auto-router) unless VERY high frequencies are involved?

author: BloodyCactus
author_rank: Frequent Contributor
timestamp: March 10, 2012, 02:41:13 pm
content: thanks for posting this, very handy. Right now I'm trying to read through Build Your Own Printed Circuit Board by Al Williams. Need all the tuts for eagle I can get
Print Eagle Schematic With a Template - Page 1
Forum section: electronics / general

author: andersendr
author_rank: Regular Contributor
timestamp: March 08, 2012, 03:04:40 am
content: Hey forum,I am wondering how to print my schematics using a template. For example one that has a boarder and a title block in the lower right hand corner.

author: TerminalJack505
author_rank: Super Contributor
timestamp: March 08, 2012, 03:40:44 am
content: There are two ways (that I know of) to do that.1) Click the Add (component) button and then type "frame" in the search box. There are a bunch to chose from in the 'frames' library. Pick one and then drop it on your schematic.2) (Newer versions of Eagle) Click the 'Draw' menu item and then 'Frame'. Set the 'Columns' and 'Rows' parameters and click the appropriate style (these settings are on the toolbar) then click in the schematic and drag to create the frame.

author: westfw
author_rank: Super Contributor
timestamp: March 08, 2012, 09:58:05 am
content: I have a ULP that will autosize and draw a frame around your schematic.I don't recall it being particularly useful, but you might think otherwise...

author: markus_b
author_rank: Regular Contributor
timestamp: March 08, 2012, 06:13:32 pm
content: Adding a frame is usually the very first thing I do when starting a new schematic. Then I start drawing my schematic in the frame. Once in a while I push the components around to make room where I need it.

author: westfw
author_rank: Super Contributor
timestamp: March 09, 2012, 07:27:36 am
content: Well, if you're using the Free or Lite version of EAGLE, you can only have one schematic page, but there is no limit on its size...
Disconnect ground from a pin header - Page 1
Forum section: electronics / general

author: DavidDLC
author_rank: Frequent Contributor
timestamp: February 22, 2012, 05:37:10 am
content: I have one pin of a header connector connected to ground I have not found a way to disassociate it and connect it to a different net.How is this done ?David.

author: benemorius
author_rank: Regular Contributor
timestamp: February 22, 2012, 06:15:48 am
content: Can you be more descriptive or perhaps just post a screenshot of what you're talking about? I'm sure you're not just asking how to delete a net between two pins.

author: DavidDLC
author_rank: Frequent Contributor
timestamp: March 16, 2012, 01:50:00 pm
content: Sorry for the late response, that project was on hold, but I started to work again on it.This is the pin I want to disconnect from ground.David.

author: chrome
author_rank: Regular Contributor
timestamp: March 16, 2012, 02:51:44 pm
content: Uh, disconnect it in the schematic .... ?

author: DavidDLC
author_rank: Frequent Contributor
timestamp: March 16, 2012, 03:25:44 pm
content: Well, no schematic for this.

author: ejeffrey
author_rank: Super Contributor
timestamp: March 16, 2012, 03:32:43 pm
content: Then you have to change the name of the signal for the pad to something other than GND. Rerun ratsnest and the poly fill should create the clearance.Eagle without a schematic kind of sucks. Depending on exactly what you do, you can end up changing then entire signal name (including the ground plane) instead of just moving the one pad to a new signal. I don't remember the correct sequence.

author: westfw
author_rank: Super Contributor
timestamp: March 17, 2012, 12:48:45 am
content: >> Eagle without a schematic kind of sucks.Any PCB program without schematics kinda sucks...Try this: draw a circle in the tRestrict and bRestrict around the pin that you are trying to disconnect. Do a "ratsnest" command to re-evaluate the polygons. This should prevent the polygon fill from reaching the pin, which will make EAGLE somewhat unhappy, and it will show an airwire between the pin and the nearest other GND node. Use "delete" to delete the airwire. Then delete the restrict layer circles...

author: DavidDLC
author_rank: Frequent Contributor
timestamp: March 17, 2012, 05:52:42 pm
content: Westfw,Thanks for the suggestion, it worked as you described. You are the man !David.
Library with all footprints - Page 1
Forum section: electronics / general

author: glatocha
author_rank: Regular Contributor
timestamp: June 30, 2013, 07:20:15 am
content: Hi,do you know, is there any library with just IC standard footprints?I am making a lot of own components cause it is easy and fast. But each time I need to search through another libraries to find same package. Would be really easy to have library with just a standard footprints. Then you can simply copy to your library what you need.

author: kizzap
author_rank: Unknown
timestamp: June 30, 2013, 01:21:56 pm
content: I generally just find the manufacturers footprint and hack together something with it...-kizzap

author: senso
author_rank: Frequent Contributor
timestamp: July 03, 2013, 10:34:22 pm
content: The are two with the standart libs package, called ref-packages and ref-packages-longpad, lots to choose from.

author: dumle29
author_rank: Regular Contributor
timestamp: July 23, 2013, 10:54:48 pm
content: I like to make the footprints myself, and found that the people making datasheets like to make you work for your measurements, so I made this excel sheet.It only does dip, and smd chips with pins on two sides (so no TQFP).Might be of usehttp://www.mediafire.com/view/mfybz6kic79bc2e/package_calculator.xlsx
Creating a Custom Capacitor - Page 1
Forum section: electronics / general

author: andersendr
author_rank: Regular Contributor
timestamp: February 13, 2012, 12:12:17 am
content: Hey Forum,So I am in the process of making a library and I am trying to make a capacitor. Well when I get all done and add it to the schematic, it labels it as U$22, and not as C22. How can I change it so it thinks it is a capacitor and not a U device?

author: baljemmett
author_rank: Unknown
timestamp: February 13, 2012, 12:26:48 am
content: In the device editor window, there's a 'Prefix' button on the right-hand side (under the list of package variants) -- click that and you should be able to specify 'C' so that instances get named C1, C2 etc. by default.

author: andersendr
author_rank: Regular Contributor
timestamp: February 13, 2012, 01:48:09 am
content: Ok thanks for that.
Way to add Part Numbers for BOM? - Page 1
Forum section: electronics / general

author: bfritz
author_rank: Regular Contributor
timestamp: July 06, 2011, 06:00:16 am
content: I'm new to Eagle. I've used other packages working for a large company before, but I'm trying Eagle to see if I can save some money. (I'm now doing contract engineering.)I'd like to use Eagle to generate my Bill of Materials from my schematic. I found the way to do this in Eagle. The issue is that the only fields I can find that Eagle supports are the Name and Value fields. Name is really the reference designator... R1, R2, etc, while the value field is the value of the component, 10K, 33K, etc.Is there a way to add a "field" to components that allows me to associate a part number with the component?

author: atelszewski
author_rank: Newbie
timestamp: September 24, 2011, 06:44:31 am
content: Hi,Use attributes.

author: bfritz
author_rank: Regular Contributor
timestamp: February 13, 2012, 04:53:36 pm
content: In case others decide to search, and want to find an answer here...Eagle supports what are called ULP's. There are a number of ULP for Eagle that add the ability to manage a BOM.They may be found at the Eagle website in the ULP area. I found and have had good luck with "bom-ex". It adds a variety of fields to the parts in a organized manner, and allows for import of all the field info from a spreadsheet like Excel, or via user input. It also adds the ability to get pricing info from different manufacturers.Hope this helps others who were looking for a more complete answer than what I received.
DIP package has PAD or Via  - Page 1
Forum section: electronics / general

author: RoadRunner
author_rank: Frequent Contributor
timestamp: December 27, 2011, 12:36:48 pm
content: hii am designing a double layer pcb which has a DIP package microcontroller and few smd ici want to know that the pad which are used by all the dip package they are via or just pads ( i mean they will appear on a single layer)if they are just pad then how to convert them to via so that they will appear to both of the layerwhat are things that i should i keep in mind while generating the Gerber files

author: Psi
author_rank: Super Contributor
timestamp: December 27, 2011, 12:53:06 pm
content: What PCB package are you using?

author: Unknown
author_rank: Unknown
timestamp: December 27, 2011, 04:29:09 pm
content: According to my crystal ball it's Eagle.

author: 8086
author_rank: Super Contributor
timestamp: December 27, 2011, 04:31:24 pm
content: DIP pads appear on both sides and are plated through. At least they do when I use them. I use Sparkfun's Eagle library for common packages like these.

author: RoadRunner
author_rank: Frequent Contributor
timestamp: December 27, 2011, 05:05:07 pm
content: i m using eagle 5.11

author: mikeselectricstuff
author_rank: Super Contributor
timestamp: December 27, 2011, 05:11:24 pm
content: If it has component lead through it, it's a pad. If it's only to ocnnect between layers, it's a via.The only differences are that vias tend to not have openings in the solder resist layers, and they can be moved around by the routing process (auto or manual).

author: RoadRunner
author_rank: Frequent Contributor
timestamp: December 27, 2011, 07:16:49 pm
content: Siri want though hole pad to appear on both side of the pcb and connected internally (via)how to convert them to via

author: Unknown
author_rank: Unknown
timestamp: December 27, 2011, 08:43:09 pm
content: Did you read the post by mikeselectricstuff just before your post? Both pads and vias are plated through in two layer designs.

author: RoadRunner
author_rank: Frequent Contributor
timestamp: December 28, 2011, 12:57:36 pm
content: Thank you siri helped me a lot
Hiding Airwires in Eagle - Page 1
Forum section: electronics / general

author: Thermal Runaway
author_rank: Contributor
timestamp: May 28, 2011, 02:58:04 pm
content: Hi everyone,Today I have wrestled with the problem of how to hide the airwires while laying out a board in Eagle. To demonstrate the problem, see the picture below which illustrates how difficult it is to make sense of component location with multiple airwires criss-crossing all over the place.I failed to even locate my components properly underneath this mess, let alone set about the task of routing tracks. Ideally what we need to be able to do here is to hide all airwires except those associated with the component you're working on. I could not find any option for this. However, I did find a way to hide ALL the air wires, using the command:ratsnest ! *This results in the image below - much clearer for locating my components:You can also use specific net names in place of the asterix to hide certain nets.I still think it would be much better if there was a setting to hide all airwires except those associated with the component you're working on. Does anyone know if this is possible?Brian H

author: Mechatrommer
author_rank: Super Contributor
timestamp: May 28, 2011, 04:04:14 pm
content: that airwires is ratnest. you hide ratnest, you hide airwires.

author: Thermal Runaway
author_rank: Contributor
timestamp: May 28, 2011, 04:07:07 pm
content: Quote from: Mechatrommer on May 28, 2011, 04:04:14 pmYes I already know that, as demonstrated by the information in my original post.BrianH

author: TheDirty
author_rank: Frequent Contributor
timestamp: June 01, 2011, 12:57:23 am
content: The only way I can think of doing this is cutting the nets in your schematics until you are ready to route them.

author: Unknown
author_rank: Unknown
timestamp: June 01, 2011, 08:23:26 am
content: EAGLE does not have such an option.Alex

author: hans
author_rank: Super Contributor
timestamp: June 02, 2011, 10:25:40 am
content: You can also hide layer 19: Unrouted, no need to use commands.Simple as that.I don't think eagle can differentiate between components though.

author: KeithBrown
author_rank: Contributor
timestamp: June 07, 2011, 01:32:02 pm
content: You can hide airwires only on a per signal basis. I could say that if airwires are hiding your component then perhaps your placement is poor. If you turn off the airwires for ground and power suplies you should have a much cleaner screen. Instead of using ratsnest !signal_name, you can use the info command on a signal (airwire or trace) in the board window and you will see a check box "Airwires hidden" for that signal in the popup "Properties" window. Click on it and all airwires for that signal will be gone.

author: ChrisPhoenix
author_rank: Newbie
timestamp: October 29, 2011, 07:32:28 am
content: Go here:http://www.cadsoftusa.com/downloads/user-language-programs/and look for "hide-airwires.ulp"."Hides airwires selected via the GROUP command during routing. Simply select the airwires to hide with the group command and run this ULP. Use 'RATS *' at the command prompt to show all airwires."
ERC Errors complaining  - Page 1
Forum section: electronics / general

author: ashley.hughes
author_rank: Regular Contributor
timestamp: October 01, 2011, 10:52:18 am
content: Hi,I have built up this diagramThe ERC Error checker is complaining thatQuoteNow I get why as the op-amp needs a V+ and V- but where are these pins? or how do I connect to them when I can't see them? The part is a LM324N which is in the default librariesAny ideas?

author: johnmx
author_rank: Frequent Contributor
timestamp: October 01, 2011, 12:14:13 pm
content: Those pins are invisible and thus global. Place two power symbols in the schematic named V+ and V-. Then connect V+ to +12V power and V- to ground.

author: ashley.hughes
author_rank: Regular Contributor
timestamp: October 01, 2011, 10:21:53 pm
content: Thanks I changed the V12+ to V+ and 0V to V- and it keep it all happy thanks for that.As for the rest of the circuit does it look alright as far as conventions and stuff go?

author: ivan747
author_rank: Super Contributor
timestamp: October 11, 2011, 01:52:53 am
content: You left the on-inverting inputs of 3 op-amps floating. This will cause unnecessary power consumption. Put 2 10K (or any value) resistors in series to make +6V and connect all the unused non-inverting inputs to there. You don't connect them to ground because that saturates the transistors inside the op-amp, increasing the power consumption. Leave the inverting inputs as they are right now to make a voltage follower. You can also find a use for them (buffers can be useful and sometimes, adding a separate op-amp just to amplify a signal that was supposed to be amplified on the previous or following stage can correct oscillation problems. Personally, I like to use them as comparators, along with some LED's to indicate some status regardless of it's relevance).Is that a VU meter?
Eagle help - Page 1
Forum section: electronics / general

author: SuperMiguel
author_rank: Regular Contributor
timestamp: November 17, 2010, 05:23:43 am
content: My first eagle project, trying to make a tic tac toe PCB:Here is what i want: (the lines were made using mspaint)And here is what i have:I been trying for a while and can get it the way i want

author: TheDirty
author_rank: Frequent Contributor
timestamp: November 18, 2010, 01:32:19 pm
content: Sometimes you just can't route it single sided and need jumpers. Upload the .sch and .brd files and I'll see how far I can get with it.

author: Waifian
author_rank: Regular Contributor
timestamp: November 18, 2010, 05:45:52 pm
content: How do you plan to control each LEDs output? In eagle you have to use nets not wires.

author: TheDirty
author_rank: Frequent Contributor
timestamp: November 18, 2010, 06:05:05 pm
content: You can see the airwires in his screen cap, he's netted everything, he just need to route it all.Taking a look at it quickly, do you mind of the 'red wire' leds are turned around? You might be able to route everything if they are turned around 180. You just have to remember when placing the components that those LED's are backwards.

author: tyblu
author_rank: Frequent Contributor
timestamp: November 19, 2010, 06:48:38 am
content: I gave it a go, and barely got it on a single side.http://www.ualberta.ca/~tlucas/misc/demo_LEDtictactoe.pdfhttp://www.ualberta.ca/~tlucas/misc/demo_LEDtictactoe.zipYou'll want to clean it up or redo it, but it's possible.

author: vimark
author_rank: Newbie
timestamp: November 24, 2010, 08:12:14 am
content: Have it autorouted and it might give you a hint on the routing, Just a suggestion.

author: TheDirty
author_rank: Frequent Contributor
timestamp: November 24, 2010, 01:32:13 pm
content: Quote from: tyblu on November 19, 2010, 06:48:38 amThat was really well done Tyblu.I think it would be easier if the odd LED was turned around 180 degrees, but since the OP hasn't come back to this thread I'm not going to give it a try.

author: Slobodan
author_rank: Regular Contributor
timestamp: August 24, 2011, 04:08:16 pm
content: Could someone provide me with a link for downloading MCP73871.lbr (QFN20) andBQ24210.lbr (WSON10)?I could not find it on the internet, and i can't make those footprints in Eagle because i suck at software and i hate software.EDIT: I have found MCP73871.
Dimensioning Imbedded Eagle Parts/Footprints - Page 1
Forum section: electronics / general

author: beaker353
author_rank: Unknown
timestamp: January 12, 2012, 05:44:45 am
content: I have a Eagle drawing that has a part/footprint that I need to get detailed dimensions of the outline and solder footprint. The component isn't part of any standard library and I can't locate it anywhere on the net. I guess the part/footprint is somehow imbebed into the Eagle file. I use DipTrace as it was a much easier transition from my many years of modeling complex drawings in AutoCAD. My success with Eagle has been minimal at best. I have been able to figure out how to get dimensions for the pad locations but I can't figure out how to dim the outline. Any tips or tricks? Thanks!- EM

author: westfw
author_rank: Super Contributor
timestamp: January 13, 2012, 06:23:05 am
content: EAGLE has a ULP that will export the parts from a sch/brd file to a new library. Once the part is in a library, you can look at it with the library editor, which should make getting the dimensions relatively easy (individual lines and pads will report info and coordinates via the "info" command/etc.)Use "run exp-project-lbr"Or you could print it and measure it...

author: beaker353
author_rank: Unknown
timestamp: January 14, 2012, 02:06:42 am
content: Thanks westfw! Exactly what I was looking for. The ULP gave me exactly what I was looking for.- EM
Polygons not Filling - Page 1
Forum section: electronics / general

author: sacherjj
author_rank: Frequent Contributor
timestamp: June 02, 2011, 01:39:35 pm
content: I ran into this recently and thought it would be good to post something here for people who are also learning Eagle. This is another one of those nice non-intuitive things on Eagle.Polygons have two things that are required to work as you want.1 - Name the polygon the same as the signal to which it should be attached. So you can right click on a signal and see the name of N$16. Then right click on the polygon and select Name and change to N$16. Now the polygon will flow into that signal.2 - Once you have the polygon drawn, it will only be dotted outline until you use the RATSNEST command. You can type that in the command line or right click on the polygon and select Ratsnest.It took me tons of searching to figure out these two things. Hopefully it will help someone.Also, if you are etching your own boards, you can define a bunch of polygons (or large GND polygons) to "use up" copper and reduce the amount you need to etch away. This will make your etchant last longer and finish faster.

author: Afrotechmods
author_rank: Unknown
timestamp: June 21, 2011, 06:19:27 am
content: One last thing that could trip people up, and it sort of relates to the #1 you mentioned:If the polygon is just sitting alone on the board without a signal of the same name attached to it, you must go to the information/properties of the polygon, and check the box labeled "orphans".

author: ivan747
author_rank: Super Contributor
timestamp: June 21, 2011, 11:12:21 pm
content: You can enable some options. Here's what I've figured out so far:Use the Orphan option to fill the parts that don't have any connection. They will be floating but it helps for saving some etchant.Disable the thermals option to disable those little crosses on the pads that connect to the polygon. This way will be harder to solder but will dissipate heat off components way betterThe hatch polygon pour reduces the capacitance of a polygon in a multi-layer board. For example, if you have a sensitive trace in the top layer like a capacitive touch sensor, you can use the hatch pour to reduce the capacitance between the sensor pad and your ground plane.I still haven't figured out what is the difference between Spacing and Isolate and don't get the concept of the Rank option.

author: Afrotechmods
author_rank: Unknown
timestamp: June 22, 2011, 06:57:47 pm
content: The rank option determines which polygon's area gets completely filled when there are two (or more) polygons overlapping each other.
Creating parts which have multiple pins with the same name (eagle) - Page 1
Forum section: electronics / general

author: Thermal Runaway
author_rank: Contributor
timestamp: April 12, 2011, 11:31:01 am
content: Hi all,Today I came across quite a useful feature in Eagle for giving multiple pins the same name. This can be useful when, for example, you have a device with more than one ground pin or more than one NC pin etc.Previously I have always named my pins GND_n, where n is the pin number concerned, because although the pins will be connected together in the circuit, it is important for Eagle to know that they are actually different pins so they need to have individual names. Ineed, Eagle will actually prevent you from assigning multiple pins the same name. However, this naming convention is a little bit messy. Today I have learned of a better way:If you're creating a symbol for a device that has multiple pins with the same name (let's use GND as an example) then you can use the following naming technique:GND@N, where N is an instance of ground [GND@1, GND@2 etc] or - if you prefer - N can be a pin number, which personally I find more descriptive, and is a bit easier when it comes to connecting the pins to pads in the device creation.Using this naming convention, Eagle will treat all the instances of GND@N as separate pins, but on your schematic it will show them all simply as "GND". This is much cleaner than having GND_n on your pins!Just thought I'd share this for anyone else wanting to do the same thing.Brian.PS: How about a dedicated PCB layout section of the forum for this kind of info/questions?

author: Thermal Runaway
author_rank: Contributor
timestamp: April 12, 2011, 03:22:27 pm
content: Here's an example of a part I created today:

author: DavidDLC
author_rank: Frequent Contributor
timestamp: April 12, 2011, 06:20:21 pm
content: That will be very useful for me.Thanks for sharing.

author: ivan747
author_rank: Super Contributor
timestamp: June 08, 2011, 12:21:12 am
content: Well done!It took me a long while to figure that out.Other hard to find features are:When creating a device use the DESCRIPTION command to enter a description for your device.Use the PREFIX text box on the device window. It's below the package panel. It is used to ad a prefix to the device's name like IC, so every time you add that part it will be named ICn, n being the lowest number not being used.
Cadsoft Eagle and Gerber generation - Page 1
Forum section: electronics / general

author: Chasm
author_rank: Regular Contributor
timestamp: December 22, 2010, 10:25:31 pm
content: Hi,a question about Cadsoft Eagle and Gerber generation.Is there a way to limit the Gerber output to the board size?On some of the library parts (mostly SUB-D connectors) the silkscreen extend over the board dimension.I could edit the library's but that is some work.

author: tyblu
author_rank: Frequent Contributor
timestamp: December 22, 2010, 10:53:14 pm
content: Not any way I know of, short of editing the parts. I've never done a layout in which I didn't have to create or at least edit library parts. You can create a script to edit gerbers directly, but that is also some work.

author: Chasm
author_rank: Regular Contributor
timestamp: December 22, 2010, 11:51:30 pm
content: Removing the silkscreen in the library is not that hard, but a bit annoying.(Especially if I forget to backup&restore the originals.)So let's see first if the cheap PCB service also accepts the files with too large silk screens.Then there is the question if they'll actually manufacture a PCB at the limit (6mil) of their specs.

author: Neb
author_rank: Newbie
timestamp: December 23, 2010, 01:25:44 am
content: When I have parts that do that, I move the offending segments to another layer like Measures or Document. Most of my self-generated components have the same convention so I can just enable one of those layers to see the foot prints, but then leave it out of the gerbers.

author: Chasm
author_rank: Regular Contributor
timestamp: December 23, 2010, 02:10:54 am
content: Doh! Copy & Paste.Or since it is Eagle: Group & Cut & Copy & Group & Change Layer

author: Chasm
author_rank: Regular Contributor
timestamp: December 23, 2010, 04:50:04 pm
content: After some editing I have to say that there are a lot of library parts that plain s*ck when it comes to the silkscreen.Say an inductivity that fills most of the pads with screen. I doubt that this will improve the effectiveness of the buck converter...And once again it is demonstrated why reviewing the Gerber files is not a waste of time.

author: TheDirty
author_rank: Frequent Contributor
timestamp: December 23, 2010, 06:13:35 pm
content: You don't need to worry about silkscreen printed over bare copper pads. It only prints on the board over the soldermask.
Eagle PCB - Layer Stack Settings - Page 1
Forum section: electronics / general

author: David
author_rank: Frequent Contributor
timestamp: January 19, 2010, 10:08:22 pm
content: Hi all,Just a quick question. I am trying to set-up a 4 layer board in eagle for production at PCB cart with the following layers:1. Signal2. GND3. VCC4. SignalDoes anyone know the correct settings? I think its something like (1*2+3*16)?Dave

author: Simon
author_rank: Unknown
timestamp: January 19, 2010, 10:28:46 pm
content: shouldn't GND and VCC be the outer layers ?

author: EEVblog
author_rank: Unknown
timestamp: January 19, 2010, 11:53:03 pm
content: Quote from: Simon on January 19, 2010, 10:28:46 pmNot usually, no.GND and VCC on the inner layers is standard practice.Advantages are you get physical access to the signal layers, far fewer vias (greater reliability, better controlled signal integrity), no crosstalk between signal layers, better power plane signal integrity (no cutouts for components), and greater bulk capacitive coupling between VCC and GND.External EMC issues are usually moot. Only in special cases would you have no traces and all plane top and bottom.Dave.

author: David
author_rank: Frequent Contributor
timestamp: January 20, 2010, 09:48:14 am
content: I emailed PCB Cart asking for there default stack-up so thought I'd post it here if anyone else was wondering:Normal layer stack up: 1.6mm thickness/ four layer?----------------- copper weight~~~~~~~~~~~ 7628/ prepreg============= 1.2mm1/1~~~~~~~~~~~ 7628/ prepreg----------------- copper weightIf I am correct the layer settings should be: (1+2*3+16) where * represents a core layer and + prepreg.Dave

author: jahonen
author_rank: Super Contributor
timestamp: January 20, 2010, 02:57:01 pm
content: It does not matter for the PCB fabricators how the PCB software is configured (unless you want to send the work file to them), they need only four gerber files for the copper layers plus solder masks top/bottom and optional silkscreens. Rest is pretty irrelevant, although there might be some recommended practices with particular software where the PCB layers should be located internally. For example in PADS, copper layers are always 1 to n, where n is the number of PCB layers. 1 is the top layer and n is the bottom.Regards,Janne

author: stewartallen
author_rank: Contributor
timestamp: February 14, 2010, 09:28:38 am
content: I use the following layer settings for 4 layer boards. This specifies 4 layers with vias drilled though all the layers. ie no blind vias(1*2+15*16)If you have a look on the Eagle Help files, under Design Rules->Layers there is a explanation of the syntax with examples for more advanced uses.
ATtiny25/45/85 in Proteus: can't adjust 128 kHz - Page 1
Forum section: electronics / general

author: siealex
author_rank: Regular Contributor
timestamp: July 19, 2025, 09:30:54 am
content: Yesterday I ran into a strange issue with ATtiny45/85 in Proteus.The "project" is a simple melody beeper using an ATtiny45 clocked with its internal watchdog oscillator (128 kHz). The problem is that in Proteus this frequency is 5..7% higher than in real hardware, so the beeper sounds transposed upwards. The real frequency in hardware does not matter, but for the sake of convenience, the frequency in Proteus should match the hardware exactly (~1%).However, if the CKSEL fuses are set to the internal oscillator, Proteus does NOT react to the frequency setting in the chip properties. And if those fuses are set to a low-frequency quartz oscillator, the frequency can be adjusted, but Proteus disables pins 2 and 3, which are two control inputs in my circuit.Is it possible to circumvent this limitation?
How to get a PSPICE model for TPS71501 working in Proteus ? - Page 1
Forum section: electronics / general

author: Sharp
author_rank: Contributor
timestamp: May 17, 2020, 08:52:24 pm
content: Hi GuysHow to convert a PSPICE model to fit into Proteus simulation engine ? - I believe Proteus is using ProSPICE ? - I have the TPS71501 PSPICE model unencrypted.Sharp

author: TCHANA NANKO
author_rank: Newbie
timestamp: June 23, 2025, 09:10:12 am
content: Personally, I get my Proteus SPICE packages from SnapEDA/SnapMagic. So you could just try having your simulation package from there.
Does Anyone Know a Good Rotary Encoder Library? - Page 1
Forum section: electronics / general

author: nathanpc
author_rank: Unknown
timestamp: June 10, 2013, 01:53:28 pm
content: Does anyone know a rotary encoder EAGLE library that contains theBourns ECW1-Jor any other with a similar footprint?

author: airiclenz
author_rank: Contributor
timestamp: June 10, 2013, 02:13:25 pm
content: ...most likely you goggled this already and found nothing. This means, there is a very high chance this specific footprint is not available for download as an Eagle library...So what is wrong with creating the package on your own?Cheers,A.

author: nathanpc
author_rank: Unknown
timestamp: June 10, 2013, 03:23:27 pm
content: Yeah, I've googled for a hour without any success. I just wanted to know if anyone had done it already before attempting to create my own for the first time (since I'm a bit worried about screwing everything up).

author: c4757p
author_rank: Super Contributor
timestamp: June 10, 2013, 04:15:57 pm
content: If you are worried you will do it wrong that means you should practice, not avoid it for longer.

author: FrankBuss
author_rank: Unknown
timestamp: June 10, 2013, 07:15:02 pm
content: Quote from: nathanpc on June 10, 2013, 03:23:27 pmIn an hour your would have created your own library. It is only 3 pins and 4 holes.

author: nathanpc
author_rank: Unknown
timestamp: June 15, 2013, 06:48:26 pm
content: Sorry, I forgot to post the footprint I made. Here it is if anyone wants it:https://github.com/nathanpc/leafSupply/blob/master/Custom%20Stuff.lbr

author: stryker
author_rank: Regular Contributor
timestamp: July 03, 2013, 10:51:38 pm
content: Quote from: nathanpc on June 15, 2013, 06:48:26 pmThanks, just grabbed it. Did that version work out okay once you had your board made?Geoff

author: nathanpc
author_rank: Unknown
timestamp: July 03, 2013, 10:56:16 pm
content: I tested it using a 1:1 paper print so it should work perfectly on the final PCB. I'm still waiting for my PCB to arrive.
STM32F103 ADC in PROTEUS - Page 1
Forum section: electronics / general

author: DELTA67
author_rank: Regular Contributor
timestamp: February 26, 2025, 10:26:10 am
content: Hi all,When testing the ADC in a real device it works but it only shows zeros when simulating the stm32f103 in PROTEUS V8.13.Reading the internal temperature sensor seems to work in simulation.Please help.
conditional schematics in eagle ? - Page 1
Forum section: electronics / general

author: charliex
author_rank: Frequent Contributor
timestamp: January 25, 2010, 03:43:30 am
content: Is it possible to do conditional schematics ? I want to be able to build a board that has optional features, and then not include them in the board. I can fully route the board with all the components, then turn them off in the schematic and it'll go away, or worst case do some rerouting,i'd prefer not to have to export them to a new project/schematic. I realise i can just not populate the board in those areas, but i do have some instances where i don't want the tracks/pads to exist.cheers
Proteus how to import spice model - Page 1
Forum section: electronics / general

author: Quarlo Klobrigney
author_rank: Super Contributor
timestamp: December 04, 2024, 05:01:38 pm
content: I have used the lookup at SamacSys and its other names, for Eagle and or Proteus packages and as always, the spice models are not there.If I just wanted to draw the library and was in a hurry I would use the service, but I rather enjoy drawing the libraries.My issue in saving time, is in simulation. To know if my complex circuit will at least simulate somewhat, then I could order the long delayed parts and work out the bugs later.I did much searching including the dreaded CHAT GPT all to no avail except for this link:https://youspice.com/how-to-import-pspice-models-into-proteus/I followed through to the point of actually showing a simulation graph, however no plots are drawn.The websites version of Proteus is good until page 3 when he says "drag the voltage probe inside the" and then the text to edit goes off the rails.In addition simulating at 100MHz never works out and this one is no exception. I lowered the speed to 1KHz, still nothing.......I do have the spice text so you don't have to retype it from the screen if anyone wishes to try it themselves and assist in helping.All in all, what I really want is to create my own devices with a spice file wherever that would be located from the web. I don't need a graph to be drawn, just have the part work in the circuit.The spice file default most times is unavailable for newer devices, Or it is, your whole life story is needed to download it.That's not happening. In my retirement I have enough of intruding annoyances bombarding me and I don't need more.If this is something I forgot how to do, keep in mind, it may have actually left mine for good!Please help in sorting what I'm sure an easy task to others. Thanks.
KINDLY GIVE SOLUTION FOR THIS PROTEUS PROBLEM - Page 1
Forum section: electronics / general

author: momin12
author_rank: Newbie
timestamp: July 04, 2024, 12:06:04 pm
content: TRAN: Timestep too small; timestep = 3.61812e-019: trouble with node #v:q2:fi2#branch. @0.000002505sTHIS IS THE ERROR SHOWING ON SIMULATING. MAYBE SOME ISSUE WITH Q2 THAT IS IN LOWER HALF. Kindly give solution for it. Thanks

author: RFDx
author_rank: Regular Contributor
timestamp: July 04, 2024, 01:41:49 pm
content: Don't you think the bridge rectifier (D4/5/6/7) is in the wrong place and should rather be placed between TR1 and C4? Right now the AC voltage from the transformer is (almost) short circuited by C4 (220uF).

author: momin12
author_rank: Newbie
timestamp: July 05, 2024, 03:02:45 pm
content: It was like that before but i changed the circuit because I wanted to add Sepic converter in AC source because of some fluctuations we have like it goes to 180V from 220V so to maintain i added converter and placed rectifier at the end . Can i place rectifier before sepic converter? any guidance plsi have attached the pic how it was before

author: RFDx
author_rank: Regular Contributor
timestamp: July 05, 2024, 06:39:46 pm
content: Quote from: momin12 on July 05, 2024, 03:02:45 pmYou have to. The SEPI-Converter needs a DC voltage at the input port. The output of the converter already has a rectifier (D3), no need for another one.
Potentiometer  MOSFET - Page 1
Forum section: electronics / general

author: Harol
author_rank: Newbie
timestamp: March 13, 2024, 02:41:21 pm
content: Hello Gente of the ForumSailing across the net I found a diagram of a POTECNCIOMETRO WITH MOSFET name of the diagram ORIGINAL MOSFET.The truth I do not please why Take 2 push-button controls and I decided to modify for TOUCH.Modification himself encurntra in the diagram MODIFIED Mosfet1.- SMD MOSFET STS10N3LH5 30V 10A N channel (1 canal)2.- C901U102VVBA7317 1 condenser 1000pF 400VAC3.- C3216X7S3A102K085AA 2 condensers 0.001uF 1000V X7S4.- connector KF301-3P 3 Pins (CELESTIAL COLOR)In the pin 1 of the connector KF301-3P 2 condensers 0.001uF 1000V X7S. The sensibility to the TOUCH to increase the VoltageIn the pin 2 of the connector KF301-3P 2 condensers 0.001uF 1000V X7S. The sensibility to the TOUCH to reduce the VoltageIn the pin 3 of the connector KF301-3P to GNDThe equal restATTACHMENT Nombre's diagrams: MODIFIED MosfetOriginal MOSFETTHERE IS SOME ERROR THAT I HAVE COMMITTED FOR EQUIBOCACIONTHANKS FORUM
c iin proteus  - Page 1
Forum section: electronics / general

author: rsimic
author_rank: Newbie
timestamp: December 21, 2023, 07:37:39 am
content: is it possible to write firmware in c

author: PlainName
author_rank: Super Contributor
timestamp: December 21, 2023, 11:38:58 pm
content: 20 seconds browsing turned upso I guess the answer would be 'yes'.
Negative 2d graphics (e.g. text) inside a copper-filled zone? - Page 1
Forum section: electronics / general

author: shapirus
author_rank: Super Contributor
timestamp: November 25, 2023, 01:18:39 am
content: Is there any way to produce $subj? It's easy to write text or draw graphics with copper inside a larger etched out area, but how do we do the opposite, namely, etch out something inside an otherwise solid copper zone?My attempts to find anything on the internet have failed, as well as trying to find anything useful in the manual. Same for the attempts to figure it out myself:- zones cannot be created with arbitrary shapes other than the polygonal closed path tool, but drawing complex shapes with it isn't viable;- 2d graphics objects cannot be converted to zones (to make them "empty" and place over a solid zone);- the connectivity engine ignores 2d graphics objects, so a net cannot be assigned to them to make a zone's copper flow around them.The only workaround, for DIY boards, I came up with so far, is to create the text or whatever shape in some unused layer, then export two PDFs: one normal, another inverted, and then use external software to pick pages containing those layers from two files and overlay one on top of the other, thus producing a no-copper graphics inside a copper-filled area (i.e., printed in black on white for etching with negative photoresist, or white on black for the toner transfer method or positive PR).Probably something similar can be done with Gerber files for ordering manufactured PCBs.Any better ways?

author: igendel
author_rank: Frequent Contributor
timestamp: November 25, 2023, 01:42:26 am
content: [ Edit: Oops! Didn't notice this was in the Proteus forum. I'm keeping it here in case someone else makes the same mistake as me and learns something newIf this needs to be removed, just tell me ]In KiCAD (I'm using 7.0.9), when you add text to a copper layer, there's a checkbox that says "Knockout" and it does what you wanted.But the area around the characters is solid fill, it doesn't work for hatched.

author: shapirus
author_rank: Super Contributor
timestamp: November 25, 2023, 03:37:54 am
content: Quote from: igendel on November 25, 2023, 01:42:26 amThanks, this may still come in useful some day, when I finally give up on Proteus and change to, I guess, KiCAD for PCB design, if only I find a way to import the project, or at least netlist, from Proteus to KiCAD. Proteus is great for developing as it has the interactive realtime simulation feature (which is a killer feature for me), but its PCB design part could be improved a lot if Labcenter could afford hiring a UI/UX specialist and a few software and QA engineers. So it would be cool to use Proteus for what it's good at (schematics + simulation) and then export the result to something else to design a PCB.
Thoughts on Proteus simulator - Page 1
Forum section: electronics / general

author: newtekuser
author_rank: Frequent Contributor
timestamp: November 24, 2023, 02:42:53 am
content: Labcenter currently runs a Black Friday deal offering 20% off and I'm tempted to pull the trigger on purchasing the VSM package for PIC24 for about $548 after discount code.Can anyone please chime in and comment on the usefulness of the simulator, issues and what I should expect from it?I already know the PIC24 flavors I'm targeting are supported, unfortunately none are included in the demo/trial versions so I can't evaluate them.I would be using it to switch from PIC16 to PIC24, get into ethernet, USB, boot loaders etc and also do the development on it instead of using breadboards.Also, what peripherals are supported?

author: wraper
author_rank: Unknown
timestamp: November 24, 2023, 02:50:31 am
content: AFAIK their MCU simulators were always buggy. Fun to play with but usefulness is questionable when something that works fine IRL fails in weird ways in their simulator. Last time I tried it with some ATMEGA it did some particular math operation wrong. IMHO not worth it even for free.

author: newtekuser
author_rank: Frequent Contributor
timestamp: November 24, 2023, 04:39:53 am
content: Quote from: wraper on November 24, 2023, 02:50:31 amThank you very much for the feedback, I feared as much!

author: woofy
author_rank: Frequent Contributor
timestamp: November 24, 2023, 09:29:32 am
content: I don't have any VSM's, but I am a proteus user with the analogue simulation which works well enough. Personally I would not bother with the VSM's, much preferring to debug on real hardware. Your money will be better spent on a pickit4/5 which will allow you to program, debug and step through your code.

author: newtekuser
author_rank: Frequent Contributor
timestamp: November 24, 2023, 06:01:49 pm
content: Quote from: woofy on November 24, 2023, 09:29:32 amI do have a Pickit4, done projects with PICs already where I used the debugger albeit in limited ways since I've been using a PIC16F887 exclusively which itself is very limited. Was planning to use the VSM to learn to use a new PIC family and experiment, also while being away from home and access to HW.
Vias / Ranura - Page 1
Forum section: electronics / general

author: Harol
author_rank: Newbie
timestamp: November 06, 2023, 03:19:02 pm
content: Hola ForoLas vías se utilizan para unir eléctrica y térmicamente trazas, pads y polígonosen diferentes capas de una PCB.¿Qué tamaño deben tener las vías para 10A, Proteus 8.13De que manera puedo realizar "ranura" Conforme al grafico uno (circulo de color amarillo), en Proteus 8.13Gracias Foro

author: woofy
author_rank: Frequent Contributor
timestamp: November 06, 2023, 03:50:57 pm
content: Quote from: Harol on November 06, 2023, 03:19:02 pmI would not send 10A through a via. Only a component hole such as a relay or a terminal block that has a pin going through it that will wick solder through it. If you must use vias, use a number of them to spread the load. The exact size/qty will depend on the plating thickness. Contact your PCB manufacturer.A slot is created by drawing a shape on the slot layer using any of the graphing tools.
Alivio Térmico / CREATING ROUTING SCRIPTS - Page 1
Forum section: electronics / general

author: Harol
author_rank: Newbie
timestamp: October 30, 2023, 02:49:32 pm
content: Hola ForoAlivio TérmicoDe que manera puedo hscer el alivio térmico en una superficie de disipación,en PROTEUS 8.13que se utiliza cuando tenemos almohadillas (pads) conectadas directamente a una superficiede disipación (power plane). En forma de cruz. Grafico unoCREATING ROUTING SCRIPTSbus diagonalfanout 5route 20clean 2route 25,16clean 2filter 5recorner diagonalComo seria el comando SCRIPTS para routear Top Copper - Bottom Copper, para 10A, en proteus 8.13Gracias Foro
Trance Style Proteus 8.13 - Page 1
Forum section: electronics / general

author: Harol
author_rank: Newbie
timestamp: October 17, 2023, 04:08:24 pm
content: Hola ForoCordiales saludosUna inquietudA cuanto equivale cada una de ellas en milésimas de pulgada Trance Style que viene por defecto en Proteus 8.13CUAL DE ELLAS SERIA IDEAL PARA 10ATrance Style:DEFAULTPOWER1POWER2RELIEFSIGNAL1SIGNAL2T4T6T7.5T8T10T12T15T20T25T30T40T50T60T70T80T90T100T200T300T400T500Existe o no una calculadora para calcular los PAD, (PAD 10A)Se agradece Foro

author: woofy
author_rank: Frequent Contributor
timestamp: October 17, 2023, 04:46:56 pm
content: Quote from: Harol on October 17, 2023, 04:08:24 pmIt depends on information you have not provided such as copper weight, which layer, acceptable temperature rise above ambient, etc.Kicad has a very nice calculator that will do it or there are online calculators such as this one:https://www.4pcb.com/trace-width-calculator.html

author: DavidAlfa
author_rank: Super Contributor
timestamp: October 17, 2023, 05:53:53 pm
content: Quote from: Harol on October 17, 2023, 04:08:24 pmQuote from: Harol on October 17, 2023, 04:08:24 pmThe trace style number is exactly that, T20 means 20th.It heavily depends on the trace length, T100 for 50mm will be ok, but 500mm will need a much thicker trace, at least 500-600th.For large currents the best is to use polygons, drawing a large rectangle and filling it with copper, using all the available space in the pcb.El número de pista indica exactamente eso, T20 son 20 milésimas.El ancho depende mucho de la longitud, puedes usar T100 para 50mm, pero necesitaras algo mucho más grande para por ejemplo 500mm, mínimo T500 o T600.Lo mejor es utilizar polígonos, dibujar un rectángulo y llenarlo de cobre, utilizando todo el área posible de la placa.