首頁(yè) > 評(píng)測(cè) > PIC版本的Arduino——PIC32-PINGUINO-OTG評(píng)測(cè)
PIC版本的Arduino——PIC32-PINGUINO-OTG評(píng)測(cè)
- [導(dǎo)讀]
- 在開源硬件領(lǐng)域Arduino的大名可謂無(wú)人不知,無(wú)人不曉,大家也都知道Arduino是基于Atmel的MCU打造的,其實(shí)在開源領(lǐng)域還有另外一個(gè)與之類似的產(chǎn)品叫Pinguino,Pinguino是基于PIC MCU設(shè)計(jì)的開源硬件。
下載完成后解壓軟件,軟件是免安裝的,找到pinguino.exe雙擊直接就可以運(yùn)行,運(yùn)行后的IDE如下圖:
IDE的正中間是一只呆萌的企鵝,好像還有些對(duì)眼,咔咔。
(2) 下載安裝驅(qū)動(dòng)程序
(3) 打開例程并編譯例程,如下圖:
(4) 下載程序
這里下載程序與我們使用Arduino下載的方式不一樣,這里需要把板子置于bootloader模式,方法是:按住BUT按鈕,然后使用USB線將板子與電腦相連接,連接后釋放BUT按鈕,這時(shí)板上的LED1和LED2會(huì)輪流閃爍,這說(shuō)明板子已經(jīng)進(jìn)入bootloader模式這時(shí)就可以下載程序了。
下載程序,如下圖:
這時(shí)板上的LED開始閃爍,說(shuō)明程序下載成功,如下圖:
值得注意的是Pinguino的IDE中增加了一些方便的功能,如下圖:
這里增加了Code navigator 這當(dāng)中包含了Functions,Variables和Directives
還有Explore和Search/Replace功能,這功能可以給用戶帶來(lái)很多方便。
官方提供了非常多的示例程序,部分示例程序截圖,如下圖:
該開發(fā)板還可以使用MPIDE和Arduino IDE開發(fā),具體方法官方已經(jīng)給出,如下圖:
(5) 使用總結(jié)。
板子的功能比較全面,適用的環(huán)境也比較廣泛,IDE的風(fēng)格及功能也比較容易讓人接受,唯一不方便的是下載程序的時(shí)候,需要將板子調(diào)整到BootLoader模式。
這一點(diǎn)沒有Arduino方便。
七.其他資料
官方提供了用戶手冊(cè),PDF和Eagle版本的原理圖,如下圖:
另外還提供了很多示例程序,可用供參考學(xué)習(xí)。
八.總結(jié)及展望
本套開發(fā)套件結(jié)構(gòu)緊湊,接口在完全兼容Arduino的基礎(chǔ)上又做了很多的擴(kuò)展,方便用戶使用,可以做更復(fù)雜的項(xiàng)目開發(fā),并且整板的器件工作溫度范圍很廣,輸入電壓的范圍也非常大,可以在各種各樣的環(huán)境中使用,PIC32MX440這款MCU的性能也是足夠用,可以說(shuō)這款板子應(yīng)該可以滿足你能想到的絕大部分項(xiàng)目。唯一不足的是板子下載程序時(shí)需要將板子調(diào)整到BootLoader模式,這一點(diǎn)沒有Arduino方便需要以后改進(jìn)。
九.官方資料
OLIMEX的官方網(wǎng)站鏈接:
https://www.olimex.com/Products/PIC/Development/
PIC32-PINGUINO-OTG鏈接:
https://www.olimex.com/Products/Duino/PIC32/PIC32-PINGUINO-OTG/open-source-hardware
Pinguino官網(wǎng)鏈接:
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評(píng)論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
- NRF52810藍(lán)牙數(shù)字耳機(jī)找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預(yù)算:¥1100000015小時(shí)前
- 12V汽車啟動(dòng)電源項(xiàng)目BMS設(shè)計(jì)
預(yù)算:¥50000023小時(shí)前
- 數(shù)據(jù)可視化軟件 開發(fā)
預(yù)算:¥5000023小時(shí)前
- PLC項(xiàng)目調(diào)試修改
預(yù)算:¥100001天前
- 起動(dòng)電機(jī)控制器開發(fā)
預(yù)算:¥1100001天前