特點一:本土化,接地氣
51duino的最大優(yōu)勢是契合了中國國內(nèi)創(chuàng)客玩家的電子基礎(chǔ),目前國內(nèi)大部分高校的電子、自動化等專業(yè)都是使用8051內(nèi)核的單片機作為入門教材,因此51內(nèi)核單片機在中國國內(nèi)有很深厚的玩家基礎(chǔ)和氛圍。
特點二:高性能,低價格
對比傳統(tǒng)的8051單片機,51duino使用了增強型的51內(nèi)核單片機STC11F32XE,其內(nèi)部擁有32K Flash,1280字節(jié)SRAM,板載晶振22.1184MHz。對比傳統(tǒng)51單片機,具有如下特點:
1) 低功耗,強抗干擾,超強加密;
2) 支持1T模式,22.1184MHz主頻約相當于傳統(tǒng)單片機主頻265MHz;
3) 支持IAP技術(shù),29K EEPROM空間可用于保存用戶數(shù)據(jù);
4) 具有獨立的波特率發(fā)生器;
特點三:傳感器兼容廣
51duino支持所有Arduino可以驅(qū)動的常見機器人傳感器和外設(shè),例如:紅外避障、超聲波、點陣顯示器、伺服舵機、電機、LCD顯示器、光敏傳感器、聲音傳感器等等,23個系統(tǒng)未占用IO全部引出,可以很方便地拓展新功能。
特點四:學(xué)以致用
對比Arduino,Arduino把底層的代碼封裝了,玩家大部分的開發(fā)工作是調(diào)用已有的接口,實現(xiàn)上層的簡單邏輯代碼編寫,而在底層是如何實現(xiàn)的就很難學(xué)到了。這種簡單的開發(fā)模式適合于快速搭建實現(xiàn)某種功能而使用,當創(chuàng)客想從中學(xué)到最底層的驅(qū)動原理知識,并運用到今后的工作中時,顯然Arduino不是最好的選擇,而51duino可以看到最底層的代碼實現(xiàn),也可以通過調(diào)用已經(jīng)編寫好的標準接口,可以讓玩家“學(xué)以致用”。
特點五:全球首款創(chuàng)客AppStore支持,創(chuàng)作輕松簡單
與51duino同步發(fā)布的還有全球首款創(chuàng)客倉庫RobotStore,使用RobotStore可以很方便地查找到各種傳感器在51duino平臺上的案例教程,訪問地址為:www.robots-store.com
RobotStore 創(chuàng)客倉庫
特點六:驅(qū)動力強大
Arduino一直是創(chuàng)客DIY屆的平臺典范,但是它的板載電源部分給玩家?guī)碇T多不便,Arduino主板上電源管理部分應(yīng)付主芯片的邏輯電路沒有問題,如果驅(qū)動諸如機械臂等等大功率外部設(shè)備,那就必須要自行解決供電問題,對于入門級玩家來說,是很不方便的,而51duino將電源模塊與電機驅(qū)動模塊集成在了一塊PCB上,玩家不必考慮穩(wěn)壓問題,雙穩(wěn)壓系統(tǒng)4A的強悍電源為各種外部設(shè)備穩(wěn)定運行提供了保障。
51duino的理念是:“將所有功能集成在一個PCB”,Arduino則是需要通過Shield拓展板來進行拓展,這樣就會造成攢一臺機器人需要購買一系列周邊Shield,總的費用無形中增加了很多,51duino盡量做到“一塊板,吃天下”,創(chuàng)客只需在IO口接入傳感器,不用關(guān)心太多的硬件搭建細節(jié),把注意力集中在程序邏輯即可。
特點七:支持XR Block拖曳式圖像化機器人編程平臺,適合入門初學(xué)者和低幼齡創(chuàng)客
51duino支持小R科技開發(fā)的XR Block拖曳式圖形化機器人編程平臺,玩家無需先學(xué)習復(fù)雜的C語言、匯編語言,只需要根據(jù)邏輯拖曳各動作塊,組成動作組,即可自動生成適用于51duino的C語言代碼,學(xué)習機器人編程輕松加愉快!