寫在文章的最前面,謹以此文,記錄自己對新鮮事物的學習過程,記錄過程中遇到的坑,以便后續的自己或者與自己有共同愛好的人,可以輕易避開這些坑,更好地進步。
最近發現個神奇的網站https://EasyEDA.com/,可以在云端進行硬件設計(畫原理圖、畫PCB圖、仿真),而且還提供了制板廠家的網上下單接口,將設計直接外發打樣,非常方便。初步體驗了一下,感覺相當好,好在哪兒,個人總結了幾點:
1、基于WEB技術,很好地做到了跨平臺,經體驗真的如首頁所說全平臺支持,如下圖,是筆者在Ubuntu和IOS 10.1上體驗時的截圖。

圖1 ubuntu系統下使用應用

圖2 IOS 10.1系統下使用應用
2、對本地主機的配置要求較低,筆者在1核CPU,1GB內存的虛擬機上運行流暢,與Cadence的配置要求I5 2核+,4GB內存+,硬盤10GB+相比,真是太微不足道了。
3、辦公不分場所,和未來的辦公理念“在家辦公,遠程辦公”很符合。因為整個工程都在云端管理,打開網頁登陸賬號就能繼續干活,都不用拷貝來拷貝去。筆者的體驗設計就是在公司干了一部分,然后在家收尾的。
4、很容易分享設計,大大提高了設計的復用性,不用將時間浪費在別人干過的工作上,好比庫啊,模塊啊,拿來就能用,有點像軟件開發里面的代碼開源,這算是硬件的開源吧。個人覺得平時要是多留意平臺上與自己工作和學習相關的設計,收集素材,到自己要進行設計時便能信手拈來了。
5、非常簡單易用,像筆者這種使用Protel產品的老司機,不需要任何教程就能在一天內熟悉這個應用(叫軟件好像不太恰當,它應該是個開發平臺,為了方便描述就叫它應用好了)的主要開發工具,并完成DEMO設計。
6、完善的社區,有豐富的資料,也有便捷的交流討論空間,更有第4點描述的豐富參考設計,筆記認為即使是PCB設計的初學者,也能輕易上手。真感慨自己入行的時候摸索著學習畫圖工具時的痛苦啊。
總的來說,個人覺得這款應用是云理念使用得很到位的產品。以前整天聽到這里云哪里云的,筆者最多也就是備份點資料到云盤上,省得擴展本地硬盤。體驗這個應用之后,算是對云有了新的認識,它真的能為辦公和學習帶來便捷,更能分享好東西,并且能集眾人之力去做更好的東西。
這時候不明真相的圍觀群眾估計要吐槽了:“既然是互聯網應用,沒有網絡,或者網絡不行那豈不是不用干活了”。筆者的體驗是像咱們公司這種看個網易視頻新聞都要load半天的網速,都能夠流暢操作。筆者也覺得挺神奇,具體是怎么技術實現的筆者就不太懂了。按照網站上的資料描述,應用也是可以離線操作的,設計完成后再保持上傳,這部分沒有具體體驗,不作評論。
繼續有吐槽:“你說的好處是任務互聯網應用都應該具備的呀,說的好像要上天,都不知道能干些啥”。這個就是筆者要和大家分享的主要內容了,分享一下它如何完成原理圖PCB設計。
以下文章,將與AD9對比,記錄EasyEDA的使用過程。對比是學習新事物的好辦法,將新知識與已有知識架構的內容進行對比,能夠更快地建立新知識的模型和架構,完成整體學習。
AD9中新工程建立過程是這樣,新建一個工程——》新建原理圖紙并加入到工程——》新建PCB圖紙加入到工程——》新建原理圖庫加入到工程——》新建PCB圖庫加入工程——》將已有常用原理圖庫加入工程——》將已有常用PCB圖庫鍵入工程——》在新建原理圖庫中設計并添加新器件——》在新建PCB圖庫中設計并添加新封裝——》準備到位后設計原理圖、PCB圖——》導出生產資料,整體結構大致如下:

圖3 AD9工程結構
按照AD9的新建工程思路,在EasyEDA.com上建立一個demo設計試試看(建立設計需要注冊并登陸,不過可以使用QQ授權登陸,掃一掃,即使在網吧也不用密碼泄露,非常簡單)。
新建工程,要新建的內容都可以在這個菜單中找到,后續的新建圖紙和庫也是在這個菜單中選擇。

圖4 新建工程
電子發燒友App











評論