Observations now that it is live...

I noticed there is still no "Exit" option under the circuit editor File tab. That would be nice to have.

Ie9 flagged as Incompatible web browser... It's one of the most popular on the planet... that seems a bit odd. I know you guys are Linux people but I would have thought that would have been squared away by now.

I'd still like to see a buffer with an enable line so some TTL IC's such as shift registers, latches, etc... could be mocked up.

Overall though it looks good.

I like the forum layout. It is nice. It would be nice to have a message editor for after the fact though in case of typo's that you would like to correct.

Rick

by Rick_S
February 28, 2012

I agree with Rick_S on IE9 being "incompatable." Although I never use it, it is a very popular browser. I also think Safari needs some acknowledgement here as well. It would be a shame to have to install Firefox on my shiney new Macbook Pro! Not to mention the fact that control clicking with Mac OS X is the equivilent of a right click... Also, it would be very nice to be able to use CircuitLab from an iDevice, but I understand that may be imposible; considering the fact that Flash is unsupported on the mobile Safari.

by Roboboy64
February 28, 2012

I'm sorry, I didn't realize you used Java Script, not Adobe Flash. Anyway, it does seem to work very in a very limited fashion with my iPad, so maybe not all hope is lost.

by Roboboy64
February 28, 2012

Thanks for the feedback everyone!

@Rick_S:

"Exit" menu item -- I agree that it's confusing and "feels wrong" to simply close the tab. I think we'll look at adding an Exit that just sends you back to your workbench, assuming you've saved.

IE9 -- I think we'll (eventually) get there. Supporting Chrome and Firefox was a lot of work as it is. As of now, we've had more than 1000 people hit our site today, and about 7% are using IE9. Obviously we don't want to lose those visitors, but we have limited resources at the moment and have to prioritize a bit.

Digital elements with tristate -- I haven't coded up tristate support for digital gates right now. It's actually going to require significant code changes to the way that the solver handles analog and digital elements (to summarize, what is sometimes a "digital" node would need to sometimes become an "analog" node). It's on the to-do list.

Forum message editor -- if everything's working properly, you should have the ability to delete a forum reply for a short time (10 minutes) after you post it (and theoretically, you could then post a new revised one). (Due to how the database works, this ability does not currently apply to the first post in any forum thread.)

@Roboboy64:

Safari -- Safari works quite well with editing schematics at the moment. We are hesitant to recommend it because in our performance testing, simulations run approximately 4x slower than in Chrome (compared head-to-head with the same code, same circuits, on the same computer).

Control click / right click on OS X -- we're going to have to look at that. Can you suggest a Mac-user-friendly alternative?

iPad -- we'll (eventually) get there. Not all of the mouse events work the same, which is why it's broken right now. Simulation is also quite slow, but still works. We're not officially supporting it, but as of the last time we tried, you should be able to load a circuit in the editor, get to the simulate tab, and run a simulation. (Parameter editing, adding elements, moving things, etc don't quite work yet.)

by mrobbins
February 28, 2012

It is amazing. I was looking for something like this from a long long time. Something free and easy to use. Finally, you all made it possible. Hats off to you all! Hope you keep on adding more and more components and I don't know if it's feasible or not, but I feel like being a part of this and would love to contribute in any way I can. Awesome work! :)

Oh, and I am currently making my final year project circuits out here. :)

by banerjen
February 28, 2012

@mrobbins:

On Mac OS, the "Command" key acts very much like the Ctrl key in other OS's. Copy is Command-C, new tab is Command-T, and so on. I'm pretty sure any Mac user would feel comfortable using it when panning.

Love the interface though. It's very simple and easy to learn, while still allowing most circuits to be diagrammed and tested. I'll certainly be using this whenever I have a new idea to try out!

EDIT:

I forgot to mention that the delete key does not function correctly as well. I believe it may actually be a Backspace key, but I may be wrong. I have yet to find the true "delete" key.

by Roboboy64
February 28, 2012

It would be nice to have been able to create/link an account to Google or Facebook to avoid another password. Related, a "Share this circuit" on Facebook/Google+ would be great.

by retrev
February 28, 2012

Very cool concept. I am interested to know if you planning on marketing a platform version of the suite ? In other words how much and what platforms would it run on ? This is coming from client/server mindset. Browser based UI but the software (application) is on a Linux, HP, Solaris or AIX server or some dare I say it MS Server type ? right ?? wrong ?? Anyway are you going to market the application so it can run in a stand alone environment ?

by ibekenr
March 05, 2012

Great site, however after seeing Bret Victor's demo in his presentation I can't think about anything else. So please have a look at it and consider making the simulation real-time and possibly in context.

http://www.youtube.com/watch?v=PUv66718DII&feature=player_detailpage#t=1402s

Keep up the good work, Peter

by daralthus
March 05, 2012

When you decide / develop schematic capture / transfer to PCB layout make sure that such feature is NOT an integral part of the circuit simulation GUI. Integrating such additional functions into same GUI is what makes such applications inteface too cluttered. ( See NI Multisim as a prime example) Keep them "switchable" but separate - KISS!

by Vaclav
March 06, 2012

"Keep it simple, but not stupider." I see your point but in the the demo I was suggesting you to watch, there was the separation. However the simulation was in context and one of the rules of good ux is that you show the information where it belongs to. Ok I get it when you are transfering that into a pcb layout you don't need the simulation anymore. But it is hard to believe that you prefer to develop circuits in a way that you can hardly try them out.

by daralthus
March 07, 2012

Falstad (below on You tube) shows another way to visualise by adding along the bottom (or better, any selected border) a labelled graph.

Although I do like Bret's demo very very much. http://www.youtube.com/watch?v=3JaOmdH9z0g http://www.youtube.com/watch?v=0ONq3DxXE2w&feature=related

by Neon22
March 20, 2012

Post a Reply

Please sign in or create an account to comment.