I'm working on my Capstone project and a major component of it involves designing a circuit that works with the IOIO-OTG, some motors and a battery. I'm trying to find a free circuit software that will allow me to import component design files from Sparkfun and design working circuits. The idea is to design the circuit fully before building it to ensure we don't fry any expensive equipment.

However, when I started looking for software for my platform (OSX), I was confused as to what I really needed. There are some applications which draw circuits, but don't simulate them. There are others that will take VHDL code and burp out a circuit. Then there's all the "Spice" variants. Finally I tried the Eagle application (which is the file format of the design files from Sparkfun), but found out it isn't actually free and might not do what I need.

Can anyone help me shed some light on what kind of tools I need to develop properly designed circuits using readily available design files?

  • 1
    \$\begingroup\$ Why did you conclude Eagle isn't free? The free version only restricts the number of schematic pages you can use and the size of the PCB. All other features are unrestricted. Although those features are circuit design and PCB layout, not simulation, as you have already found out. \$\endgroup\$
    – Dan Laks
    Sep 16, 2014 at 1:33
  • \$\begingroup\$ Questions that ask, what software can do X under operating system Y? are not a good fit for the stackexchange format because the answers are likely to quickly become outdated and not be useful for future readers. \$\endgroup\$
    – The Photon
    Sep 16, 2014 at 4:54
  • \$\begingroup\$ possible duplicate of What are the freeware SPICE simulators available? \$\endgroup\$
    – user17592
    Sep 16, 2014 at 8:52
  • \$\begingroup\$ There are no tools that will let you fully design a circuit before testing it. There are a number of tools that will simulate an approximation of it, but none of them will do so "fully". \$\endgroup\$ Sep 16, 2014 at 9:22
  • \$\begingroup\$ You have to understand the limits of the simulations to be confident anything beyond very simple circuits can be relied upon enough to depend on them... (Simple gotcha is to get more out than you put in ... it does not work in real life) \$\endgroup\$
    – Spoon
    Sep 16, 2014 at 11:18

1 Answer 1


Hi you can use following simulation S/W



  • \$\begingroup\$ Are those tools available for OSX? \$\endgroup\$
    – The Photon
    Sep 16, 2014 at 14:41

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