*EasyEDA - Web based EDA official support topic* - Page 1
Forum section: electronics / general

author: dillon
author_rank: Contributor
timestamp: April 24, 2014, 05:59:28 am
content: Hi,This is Dillon, co-founder ofhttp://easyeda.com. Thanks to Dave and Mrs EEVblog spread EasyEDA to the worldhttp://www.eevblog.com/2014/04/22/eevblog-606-mailbag/.EasyEDA got more +200 registered users in two days, lots of them have created awesome designs.So, we think some users will ask something, we are listening at here.

author: Unknown
author_rank: Unknown
timestamp: April 24, 2014, 08:05:02 am
content: Very impressive online tool! is there any information on fabrication prices / capabilities?I read your "about us" but to be honest I didn't really understand your logic for creating the EDA tool from what you wrote; you say you developed the EDA tool because you were hardware hackers building some hardware and didn't want to spend money / time learning a commercial package; so instead you and your team spent 3 years and a half years creating your own. But if that was true surely contributing that many hours to maybe the KiCAD project would have made more sense?

author: GiskardReventlov
author_rank: Frequent Contributor
timestamp: April 24, 2014, 07:11:44 pm
content: I gave it a quick try and I found it pretty easy to use. I couldn't figure out how to delete a line I made but I only spent minutes. I do think it's a solid tool. It's more intuitive than kicad for me.@jucole, with language barriers, geographic barriers, etc. contributing to kicad would probably have been a very frustrating experience. That's not even including personalities.You should (if you don't already) consider selling easyeda, because I would rather run it hosted locally than over the internet. And consider making it opensource so that others could contribute and survey the code.Ironically the main website crashed my browser but easyeda never crashed.

author: dillon
author_rank: Contributor
timestamp: April 24, 2014, 11:30:21 pm
content: Quote from: jucole on April 24, 2014, 08:05:02 amCheck it viahttp://easyeda.com/cms_files_easyeda-pcb-fabrication-prices-capabilities.htmQuote from: jucole on April 24, 2014, 08:05:02 amWe are sure we have checked KiCad, it is good enough. But it is hard to use. Most important, most of desktop software will be replaced by Browser or App.BTW, EasyEDA can import all of the Kicad Libs.Thanks.Dillon

author: dillon
author_rank: Contributor
timestamp: April 24, 2014, 11:39:21 pm
content: Quote from: GiskardReventlov on April 24, 2014, 07:11:44 pmSelect it, then press the DEL key. BTW.Quote from: GiskardReventlov on April 24, 2014, 07:11:44 pmAll the best softwares are not open source, except Linux. We are about to make EasyEDA opensource, checkhttp://easyeda.com/cms_files_a-letter-from-the-easyeda-team.htmQuote from: GiskardReventlov on April 24, 2014, 07:11:44 pmEasyEDA is strong, and EasyEDA has a goodCrash Recovery .DillonThanks.

author: EEVblog
author_rank: Unknown
timestamp: April 25, 2014, 12:37:31 am
content: Quote from: GiskardReventlov on April 24, 2014, 07:11:44 pmAnd that is the problem with all these new web based EDA tools (how many of them are there now?). No professional would (or in many cases is allowed to) trust their EDA to an internet connection.

author: EEVblog
author_rank: Unknown
timestamp: April 25, 2014, 12:40:13 am
content: Quote from: dillon on April 24, 2014, 11:39:21 pmThat's cool

author: GiskardReventlov
author_rank: Frequent Contributor
timestamp: April 25, 2014, 01:26:45 am
content: Quote from: dillon on April 24, 2014, 11:39:21 pmThat was what I tried first.QuoteI read that as "you will go opensource if you're current business model doesn't generate revenue to support the team." So you're not announcing that you're going opensource. You are saying that it's possible that you will go opensource. But it seems that the opensource business model that works is the one that does both. You have commercial offering and also an opensource product. So really you should already have your product for sale and have it opensource. Trying to make your business model work may tire out your team.I think there are some people here that can attest to that model working for them and their companies.This should appeal to teachers for sure:"A10: All teachers can have a lifetime VIP account (subject to verification of your educational status), and they can get free PCBs from EasyEDA for their public projects now."

author: HackedFridgeMagnet
author_rank: Super Contributor
timestamp: April 25, 2014, 01:47:09 am
content: I had a bit of a problem with the delete key too.I had to select an area to delete instead of a segment, even though the segment was highlighted.Also the arrow keys seem to work a bit randomly, sometimes ok, at least half the time do nothing?Using firefox latest on windows.It does look very well organised and intuitive.QuoteNot sure which fortune teller you have asked this question too, but I really doubt it, especially for EDA and most other large screen apps for producing propriety designs.What is an App anyway? just desktop software on a small screen.

author: dillon
author_rank: Contributor
timestamp: April 25, 2014, 01:51:26 am
content: Quote from: EEVblog on April 25, 2014, 12:37:31 amIt is excited that Mr eevblog give this a reply. Do you know EasyEDA can work in offline? Try to shut down your network and openhttp://easyeda.com/editoragain. Depending on internet is bad, but check your design every device is awesome.EasyEDA is not for every one we know, we are sure we have a great target users. Now EasyEDA has 1000+ users, 3 PCB orders. A user used EasyEDA every day for the last 30 days, and he ordered a complex PCB with 1100+ Pads.Thanks.Dillon

author: dillon
author_rank: Contributor
timestamp: April 25, 2014, 02:02:58 am
content: Quote from: GiskardReventlov on April 25, 2014, 01:26:45 amNow, can you delete your wire? It is a bit litter hard to select a wire,we will make it better.EasyEDA will be Ads supported free EDA tool, just like eevblog. We talk about open source, it makes our early birds trust all of their designs will keep when we can't run the company. Every one can installed EasyEDA in their computer.Yes, we are sure we will provide free PCB for all open source hardware projects later, we provide free PCB for teachers now, it seems we can't find the teachers

author: dillon
author_rank: Contributor
timestamp: April 25, 2014, 02:20:06 am
content: Quote from: HackedFridgeMagnet on April 25, 2014, 01:47:09 amTwo guys have problems in deleting , I am sure there are some problems, but we can't reproduce this problem, we are Firefox fans, we test a lot under Firefox and Chrome. Can you get me more infromation? Do you zoom in your canvas big enough? Thanks.App is not good for EDA, but browser will be excellent for EDA. We need some time.Thanks.Dillon

author: HackedFridgeMagnet
author_rank: Super Contributor
timestamp: April 25, 2014, 03:01:08 am
content: I worked my issue out, not actually a bug but a UI misunderstanding.I was hovering over a net and it glowed red. At this point the net is not selected, so you can't delete this.If you then select the net and the nodes go green then the del key works.

author: HackedFridgeMagnet
author_rank: Super Contributor
timestamp: April 25, 2014, 03:11:45 am
content: Further thoughts.Also if you try to select a node without the net already selected, it doesn't select.You should be able to select a node and get something, either whole net or just node.So new users pay attention to what is selected. The nodes go green in the middle when selected.I am not sure you need to highlight the net 'on hover', especially when another net is currently selected.Quite easy to draw stuff in this package, I think I will experiment further and will probably use it to at least draw quick schematics.If I get time I will try some stuff in the simulator.

author: dillon
author_rank: Contributor
timestamp: April 25, 2014, 04:18:12 am
content: Quote from: HackedFridgeMagnet on April 25, 2014, 03:11:45 am'on hover' is a state which tell the user that he can click and select the objects.Thanks for giving a deep test. and let me know the next idea.

author: HackedFridgeMagnet
author_rank: Super Contributor
timestamp: April 25, 2014, 04:28:05 am
content: Maybe have a different colour for selectable, and selected then.Currently both red.

author: dillon
author_rank: Contributor
timestamp: April 25, 2014, 04:32:23 am
content: Quote from: HackedFridgeMagnet on April 25, 2014, 04:28:05 amSeems good, add it to TODO list. Thanks.

author: GiskardReventlov
author_rank: Frequent Contributor
timestamp: April 25, 2014, 04:36:54 am
content: Quote from: dillon on April 25, 2014, 02:02:58 amI spent very little time at it and it may be that I didn't have the wire selected as mentioned in the other post.QuoteIf the designs can be saved in a portable format then people will be able to use them in another package. Is your format portable?QuoteNot sure if ads will support free PCBs but it's an ambitious goal.There are at least a couple of teachers in these forums.Thanks for taking time to answer here.

author: Mechatrommer
author_rank: Super Contributor
timestamp: April 25, 2014, 05:18:59 am
content: Quote from: dillon on April 24, 2014, 11:30:21 pmoh really? the Opera i have is crawling, IE8 crashed, let alone your online App(which lets net lines in schematics transformed into rat nests when i drag a component)...

author: dillon
author_rank: Contributor
timestamp: April 25, 2014, 05:45:41 am
content: Quote from: GiskardReventlov on April 25, 2014, 04:36:54 amIs your format portable? Yes. You can use a notepad to create a PCB project or schematic project. It is Ascii and opened. Check theEasyEDA sourceHow I can let the teachers know EasyEDA's free PCB service ?Thanks your time too.Dillon

author: Bored@Work
author_rank: Super Contributor
timestamp: April 25, 2014, 07:35:25 am
content: Quote from: dillon on April 24, 2014, 11:30:21 pmDon't be so sure, young whippersnapper. I hear that since 15 years or longer. Still it is in the same category of "Linux will take over the desktop". Slow progress, but long away from being true.

author: dillon
author_rank: Contributor
timestamp: April 25, 2014, 08:14:15 am
content: Quote from: Bored@Work on April 25, 2014, 07:35:25 amThanks. This is just a willing. Maybe you should wait another 15 years.

author: firewalker
author_rank: Super Contributor
timestamp: April 25, 2014, 08:23:24 am
content: The funny thing is that GNU/Linux took over everything else. From coffee makers to military equipment.Alexander.

author: dillon
author_rank: Contributor
timestamp: April 25, 2014, 11:36:21 am
content: Quote from: firewalker on April 25, 2014, 08:23:24 amPlease talk abouthttp://easyeda.com/

author: signality
author_rank: Newbie
timestamp: April 25, 2014, 11:37:58 am
content: EasyEDA tries to do a pretty good job of making a complicated tool simple to use but even so it is well worthwhile having a read through the EasyEDA Tutorial which can be reached through this page:http://easyeda.com/cms_files_how-to-use-easyeda.htmor via thei> Help Topicsmenu on the top toolbar.Context sensitive help can be reached via the?Helpbutton in any dialogue box.Yeah, I know. Blokes and asking for directions, rtfm and all that but what the heck: if it saves time.

author: Bored@Work
author_rank: Super Contributor
timestamp: April 25, 2014, 11:50:41 am
content: Quote from: dillon on April 25, 2014, 11:36:21 amOk. It does not run on Linux. On-topic enough for your taste?

author: firewalker
author_rank: Super Contributor
timestamp: April 25, 2014, 12:02:56 pm
content: One thing that I would like to see is right click menus.Is it possible to pop-out the schematic editor? PCB layout is typically a multi screen process. It would be nice to have to schematic on a separate screen.Tested on Firefox 28 on GNU/Linux (ArchLinux).Alexander.

author: firewalker
author_rank: Super Contributor
timestamp: April 25, 2014, 12:07:56 pm
content: BTW I loved the really simple account creation method.Alexander.

author: firewalker
author_rank: Super Contributor
timestamp: April 25, 2014, 12:13:59 pm
content: Errors should contain some infos.Alexander.

author: dillon
author_rank: Contributor
timestamp: April 25, 2014, 01:31:21 pm
content: Quote from: firewalker on April 25, 2014, 12:02:56 pmWe are not plan to support right click menus now, because we should make this product easy, we don't know how to create functions for this menu. You know we have lots of Hotkeys.Your firefox support many separated Tabs, so you can open as manyhttp://easyeda.com/editoras you want.A tab for schematic, a tab for PCB, A tab for lib, .......Thanks.

author: dillon
author_rank: Contributor
timestamp: April 25, 2014, 01:33:38 pm
content: Quote from: firewalker on April 25, 2014, 12:13:59 pmThis is unexpected error, I hope can remember what you have done just now.Dillon

author: dillon
author_rank: Contributor
timestamp: April 27, 2014, 04:28:50 am
content: Quote from: Mechatrommer on April 26, 2014, 01:00:31 pmGot it. Thanks.

author: eenewbies
author_rank: Newbie
timestamp: May 06, 2014, 01:02:49 am
content: Awesome online EDA tool! Love the UI, will try it out ASAP. Thanks.

author: eenewbies
author_rank: Newbie
timestamp: May 15, 2014, 11:21:17 pm
content: My test schematic, Like it now.

author: HackedFridgeMagnet
author_rank: Super Contributor
timestamp: May 16, 2014, 12:33:30 am
content: Yeah but...

author: nctnico
author_rank: Super Contributor
timestamp: May 21, 2014, 12:57:11 am
content: The realtime DRC (check for clearance) seems to be missing. It looks like a lot of work went into it. It's a pity that effort wasn't directed towards improving Kicad. From all the open source electronics design packages Kicad seems to have the largest momentum (being aided by CERN).

author: dillon
author_rank: Contributor
timestamp: May 22, 2014, 01:12:23 am
content: Quote from: nctnico on May 21, 2014, 12:57:11 amRealtime DRC is on the road. Building an EDA software is hard, web based EDA is harder than desktop software.Kicad is good, but not easy. EasyEDA will try to change something.Thanks to givehttp://easyeda.coma try.

author: nctnico
author_rank: Super Contributor
timestamp: May 22, 2014, 12:24:36 pm
content: You could change Kicad and make it easier to use. That is the beauty of open source. Kicad is based on the WxWidgets framework. Appearantly there have been some efforts to use a webserver as a WxWidgets backend (*) to render the screen so an application can also be used in a webbrowser.(*) WxWidgets is split in a frontend (the API) and a backend which takes care of rendering the screen, receiving input and handling OS specific stuff.

author: jimjam
author_rank: Regular Contributor
timestamp: June 09, 2014, 06:26:36 am
content: I've just tried easyeda and it is quite nice. I posted a question here about Kicad and I'm wondering about the same thing with easyeda.Say I have this circuit:Code:-----||------||-----C1 C2Basically, two capacitors connected to each other in series (as an example). When I moved C2 further apart to the right, how can I make it so the connection between C1 and C2 stays so I don't have to re-wire it?

author: jimjam
author_rank: Regular Contributor
timestamp: June 09, 2014, 06:39:18 am
content: Suggestion: implement "Search feature" in the "Explore" section. I assume I can browse around, clone a project (do I have to clone it?) and order a PCB based on that design? It would be handy if you could include the components too

author: HackedFridgeMagnet
author_rank: Super Contributor
timestamp: June 09, 2014, 02:29:12 pm
content: press 'g' first and release. then you are in drag mode, then drag one of the caps.

author: jimjam
author_rank: Regular Contributor
timestamp: June 09, 2014, 03:43:48 pm
content: Quote from: HackedFridgeMagnet on June 09, 2014, 02:29:12 pmTHANK YOU! That works with Kicad too!

author: HackedFridgeMagnet
author_rank: Super Contributor
timestamp: June 10, 2014, 08:08:08 am
content: Lol, I thought you meant Kicad.

author: dillon
author_rank: Contributor
timestamp: June 10, 2014, 11:38:13 am
content: Quote from: jimjam on June 09, 2014, 06:26:36 amMaybe this is a good feature. I will keep it to our long TODO list

author: boz
author_rank: Regular Contributor
timestamp: June 30, 2014, 10:01:51 pm
content: Hi GuysJust thought I'd chip in my 10 cents worth..I have no affiliation with EasyEDA other than as a user but I've been using EasyEDA for 3 months now and have had 5 PCB's made using it, one of which is in production, I was a bit sceptical at first but now I am sold, it just works and it works really well.I have used the free version and then a paid version of Eagle for the last 7 years, about 9 months ago I had to create a 160mm x 20mm board for some LEDs and eagle wouldn't let me without paying US$495 (and I could not upgrade my basic licence so no discount!) I eventually used KiCad for this and decided to then migrate to KiCad, however I never really got the hang of the KiCad UI and libraries and kept going back to Eagle. (More a fault with me than with Kicad I guess)I was a bit sceptical of on-line CAD tools for the same reason Dave was but I was stuck at an airport for several hours a few months back and saw the article on dangerous prototypes and gave it a go, basically I imported a complete eagle project into the system captured all my libraries and footprints without any problems, then I re-did the circuit and created a board all within a few hours.It is weird not using the right-click after using eagle but it's actually very intuitive and you soon get the hang of it and the shortcut keys work really well, any problems I have had have been rectified almost immediately by the developers which I guess is because the user base is still quite small and there are still a few more promising enhancements in the pipeline such as version control. The most recent version of the software is very stable on my browser, (chrome) and I would certainly recommend anyone using eagle to give this a go with a real project.A little caveat here is that I have only made double sided boards which go down to 0.5mm SMT (probably about the limit for hobbyists), the quality and finish of the boards I got back was excellent and they are actually manufactured by seeed, both boards shown below were created and manufactured using EasyEDA, the photo quality and my build quality are not that great, the boards are much nicer in real life. I have not yet created anything more complicated than this eg BGA, 4-layer or 0.4mm pitch, but I do not see any reasons why it would not work as well as the ones below.The development may not be open source (yet) but should the venture not work they have promised to ensure all your work can be exported to KiCad or other CAD packages and then give away the system for free. I cannot argue with this philosophy.Boz

author: dillon
author_rank: Contributor
timestamp: July 01, 2014, 04:40:26 am
content: Thank you Boz, Never think you will spend lots of time to give a +1 comment at here.Quote from: boz on June 30, 2014, 10:01:51 pmWe will provide API to allow everyone to export their projects to other EDA format in three months, first to Kicad, Eagle , Then Altium Designer. EasyEDA's file format is public, every one can use it.ThanksDillon

author: boz
author_rank: Regular Contributor
timestamp: July 01, 2014, 08:37:49 pm
content: Quote from: dillon on July 01, 2014, 04:40:26 amNo problem, Just saying it as it is, keep up the good work.

author: SirNick
author_rank: Frequent Contributor
timestamp: July 02, 2014, 01:58:29 am
content: Interesting concept. I imagine this has potential in the casual hobbyist space, and as a platform for (excuse the repurposed phrase) "social" engineering (you know, "hey look at my circuit..") There is a bit of a hole in that market, so good on ya.Still, while I do see the trend of things moving to virtual computing (it's mainframes all over again), for serious applications, I think CAD is one of those things best tied to the native platform. I.e., for Windows, build a native Windows app. For Linux, build a Linux app. etc. etc. HTML, JS, Java... these things have their uses, but efficiency is not their forte. When you get to big designs, it's hard enough to keep native software snappy, much less trying to achieve graphics-heavy performance with interpreted or JIT languages.I couldn't be convinced to create a 1,000 pin design to prove this to myself, but I would be curious to see if you could pan and scroll a document that large, in a web browser environment, and not have to go on coffee breaks waiting for the screen to redraw. Is there a demo to this effect?

author: Bored@Work
author_rank: Super Contributor
timestamp: July 02, 2014, 05:17:16 am
content: Quote from: SirNick on July 02, 2014, 01:58:29 amActually, for some time now good JITs reach the performance of native, e.g. completely compiled ahead of time, software.There are several reasons software written with a language with an underlying JIT can still appear slower:1. Startup time, size and other resources needed by the interpreter and JIT.2. The overhead until a JIT has finally kicked in and done the job.3. Sloppy written code.QuoteMost electronics CAD stuff is not even graphics-heavy. Like rendering a schematic or a 2D PCB.But lets say it is. The issue has become more and more an issue of hardware, aka GPUs, their specific APIs, like OpenGL, the language-specific binding of the API, and, once again, talent and skills of the programmer. It is typically not a problem of a JIT language.To give you an example where JIT-based, graphics-heavy, code is routinely executed fast: Graphics-heavy games on Android. Java as a language, compiled to Java bytecode, then translated to Google's own Dalvik bytecode, plus, depending on the setup, also pre-compiled optimized Dalvik bytecode, executed on the phone by the Dalvik virtual machine, which has a JIT and might generate and cache optimized Dalvik bytecode on the fly.Or to give an example where a completely ahead compiled EDA program is dead slow: KiCad schematics rendering. The reason for that is it is badly programmed. You don't have to have a JIT-language to write bad code. Even PCs in the 80th had enough CPU power to render these lines. AFAIK KiCad is now moving to OpenGL to speed things up.

author: SirNick
author_rank: Frequent Contributor
timestamp: July 02, 2014, 07:33:16 pm
content: OK, schooled.