Take the 2-minute tour ×
Raspberry Pi Stack Exchange is a question and answer site for users and developers of hardware and software for Raspberry Pi. It's 100% free, no registration required.

I am new to electronics but am a hobbyist. I plan to use the GPIO headers on RPi to drive simple circuits. I would prefer to design simple circuits on some eda tool but also validate them. That will make sure that the current is flowing, nothing would burn/blow ( based on the component specs).

Is there any tool that can help me do this? Is this possible with fritzing?

prefer open source, freeware, shareware, low learning curve tool if possible.

share|improve this question

closed as off topic by ppumkin, Avio, bearbin, Mark Booth, ncdownpat Mar 18 '13 at 0:06

Questions on Raspberry Pi Stack Exchange are expected to relate to raspberry pi within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here. If this question can be reworded to fit the rules in the help center, please edit the question.

Please click on this link to get GREAT answers! Your question does not fit in this Q&A and already answered on sister site EE –  ppumkin Dec 7 '12 at 9:31

2 Answers 2

I have tried this: https://www.circuitlab.com/

Online tool with really a lot of options and quite intuitive. You can place there your schematic and measure all needed values.

share|improve this answer
The problem with circuitlab is that it has relatively small component library and it may be too complicated for someone who isn't a proficient in electrical engineering to actually create a new part, get the needed data from the datasheet and insert it into software. It is easy to use though, if needed parts are already available. –  AndrejaKo Dec 7 '12 at 18:34
That's true. You have some limittions there. Newertheless it's quite intuitive and simple tool. And it's online (you can edit your circuits wherewer you want). Comparing e.g. to mentioned PSpice it takes really a while to learn this. Of course with simplicity goes some limitations as well... –  codewarrior Dec 8 '12 at 15:04

Simple simulators are available (like suggested in the other answer), there are also versions you can run on your own computer instead of the web. But all of these are based on theoretical (idealized) components, meaning a lot of real world parameters are omitted.

The moment you wrote in your question: (based on components specs) (!!), you nearly kept only one option open: PSpice, but it doesn't have a low learning curve at all, but it give the most reliable results a simulator can give (mainly because components are described with real world parameters). These real world parameters mean that a simple resistor is made of a great number of parameters that all need to be fed into the simulator, a simple transistor is even more complex, hundreds of parameters. (many components vendors provide spice components for the components they sell)

The input is a netlist and most EDA systems can create such netlists, but I think for simple tasks it might be overkill.

So maybe just take a look at PSpice and after that, take in account that nearly every other simulator you use, is a theoretical reflection of what is going on in reality and the results might be close to reality but not the reality itself.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.