I suggest you ...

Let the user create components or add more components! We really need more stuff to work with.

190 votes
Sign in
Sign in with: facebook google
Signed in as (Sign out)
You have left! (?) (thinking…)
Romain shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →


Sign in
Sign in with: facebook google
Signed in as (Sign out)
  • Jim commented  ·   ·  Flag as inappropriate

    My version of this idea is to allow circuit import/export via JSON strings of the objects. The JSON would identify all of the internal components, settings, location on the grid, names, etc.

    This JSON string could be shared with other users, for example via pull requests on a public GitHub repository of iCircuit components, or via email.

    Other users would be able to import these strings manually to create new circuits.

    By using a source control repository such as GitHub, issues with particular components could be submitted and version history would be baked in.

    Eventually a component repository navigator would be built into the app natively to allow selecting from a display, but this would come later due to complexity.

  • Colin Reynolds commented  ·   ·  Flag as inappropriate

    The only thing that keeps iCircuit from being the only simulation tool that I use is the lack of components and the inability to adjust the component parameters to fit the circuit I’m working on.
    (BTW, ever thought of adding an enhancement mode configuration for your MOSFET model, or a mode where that transistor can operate in it’s saturation region so that it can be used as a switch?)

  • Damian Georgiou commented  ·   ·  Flag as inappropriate

    This app would definitely take off if the ability for the community to create and import their own components. There's currently too many missing. Would be fantastic to be able to use this to design and test guitar effects pedals.

  • Anonymous commented  ·   ·  Flag as inappropriate

    I was looking for a basic darlington transistor array. Yeah not there. So I figured well I’ll just create it right quick. Nope.....I am just trying to visualize a circuit. Not worth $10

  • Nathan Hartman commented  ·   ·  Flag as inappropriate

    I think a set of 120/220V components would be nice as well, or at least make the current components allow for larger AC voltages. I use this app to visualize electrical systems before I build them. It helps me get everything down and tested and while I mainly do 12V systems a 120/220V AC option would be helpful.

  • Anonymous commented  ·   ·  Flag as inappropriate

    Hallo ich verwende icircuit für Grundlagen Experimente. Mit dem implementieren des Arduino ist das ganze noch ein ganzes Stück interessanter geworden. Ein kleines Manko in dem zusammenhang ist das fehlen von Globalen Variablen. Ich habe auch noch kleine Fehler gefunden zB das entfernen von Switche‘s allerdings verwende ich Beta IOS 12.


  • BorisB commented  ·   ·  Flag as inappropriate

    I think more basic components and more accurate simulation should be the focus. One (or the community) can always make mudules for the more complex components. When I first learned digital I built everything from NAND gates including flip-flops and shift registers - by hand! Gives you a much better grasp of basics, which is forgotten when you can get so much on one chip.

  • Ron commented  ·   ·  Flag as inappropriate

    The ability to create and use subcircuits in Android would be a welcome improvement

  • agi commented  ·   ·  Flag as inappropriate

    Hi there
    The app is good. But I want some better version of it please
    - Some switches are not working e.g. Analog, SPDT analog
    - Sometimes the circuit shows self generated current which shows there is a current even if I switched off the power supply.

  • Paul commented  ·   ·  Flag as inappropriate

    Hi great little app.
    I'd love to see more analog components, focused on house wiring.
    An analog timer would be nice.


  • Anonymous commented  ·   ·  Flag as inappropriate

    How about a transformer with multiple secondary windings and depletion mode MOSFETs.

  • Anonymous commented  ·   ·  Flag as inappropriate

    Agree with Jay Carr. I love valve/vacuum tube amplifiers and have the the same frustrations he has. You could fill a real void. Typical guitar input and speaker jacks and rectifier tubes would really be all that was needed. Thanks. K4DJV

  • Anonymous commented  ·   ·  Flag as inappropriate

    same here. I'd be happy to have a few more components. Not everything would be feasible so it would be finde, to create my own components - and then to share with the community.

  • Jay Carr commented  ·   ·  Flag as inappropriate

    The main thing most other programs like this is a *simple* way to create a new circuit. For example, I would love to be able to add a few basic schematics for different sorts of tubes (just basic triodes, tetrodes and pentodes) and I'll be ****ed if I can find an application that either has them or will let me add them in a simple manner...

    I would happily pay a bit of money for the feature as well...just saying.

  • Andrea C. commented  ·   ·  Flag as inappropriate

    Goodmorning, would be great more IC staff like:
    CD74HC85E - 4Bit Comparator
    CD74HCT541 - Octal buffer three state
    SN74HC595 - 8Bit Shift Register - serial-to-parallel
    CD74HC4514 - 4-to-8 lines Demiltiplexer

    Thank you for this great program!!

  • DBentnut commented  ·   ·  Flag as inappropriate

    Please consider adding some generic IC blocks that the user can insert into their schematic. Even if the IC's are just "dead" components it would at least allow icircuits to be used for creating nice schematics.
    Also consider adding the pin numbers to IC's as it is confusing when referencing IC datasheets when building circuits if the pin numbers are missing on the icircuit diagram.

    All in all this is a very nice program. Thanks!

← Previous 1

Feedback and Knowledge Base