A. 除了Arino,還有哪些開源硬體
在Maker Faire現場展台上展示的開源硬體平台可見一斑:基於Arrino開發的創意產品占絕大部分,由此可見,由Arrino構建的創客生態系統已蔚然成風,各類基於Arrino的軟硬體開發平台、技術資料、配件等已經非常完善。
而對其他開源硬體平台而言,使用者偏少。無外乎有以下幾大原因:第一,Arrino是創客的「開山鼻祖」,江湖老大的地位不可動搖;第二,Arrino功能簡單,對初學者而言上手更快;第三,關於Arrino的所有配套資料、使用群體最龐大,志同道合者居多。
事實上,當使用Arrino基本的控制功能達不到創客們的更高級、更先進的要求(如通訊、互聯、互動等)時,創客們會另尋出路,會選擇採用基於ARM架構或X86架構的開源硬體平台。舉幾個簡單的例子,僅供參考。
Arrino:適用於入門級新手創客。開發工具有Arino IDE,具有豐富的Arino驅動代碼。對於入門級創客來說,大家更多的是看中Arino龐大的網路資源,各種疊加擴展板和感測器板。
AVR單片機:Arino的核心晶元用的就是Atmel的AVR 8位單片機,可以說Atmel是Arino的鼻祖。
Atmel Xplained / Xplained Pro 開發板:作為低成本單片機,Atmel Xplained / Xplained Pro 開發板有很多型號可供大家選擇,如:8位或32位AVR單片機、ARM Cortex-M0+ 或 Cortex-M4 或 Cortex-M4F、ARM Cortex-M0+ 加無線 SoC、ARM Cortex-A5 微處理器等。基於ARM Cortex-M0+ 架構的開發平台,低外圍資源,但同時具備低功耗,二次開發簡易,擁有32位ARM的計算性能等優勢。Xplained Pro開發板同樣具有可擴展性,可以使用標准排針在開發板側面連接擴展板。
樹莓派RaspberryPi:相比Arino,樹莓派提供更高性能的處理能力,可以輕松實現I/O控制、高速數據通信、視頻處理、實時運算等,創客可以在Debian Linux環境下編程,實現各種過去需要在PC環境實現的功能。樹莓派是初級創客向高階創客演進的理想平台。目前全球用戶超過300萬,每年以200萬的速度遞增。
CooCox開發工具:用於ARM Cortex-M設備的開發,CoIDE具有強大的工程管理和調試功能,集成了一個開放和分享的組件代碼平台,支持Arino編程語言,Arino驅動代碼可平滑移植到CoIDE,基本不需改動代碼,適用於有進階需求的創客。
MSP430 LaunchPad:LaunchPad是TI專門推出的一系列開發平台,其特點是使用簡單:下載使用一體,無需額外硬體。與此同時,來自美國的工程師還向創客們演示直接在電路板上方加上「Booster Pack」外圍板(相當於擴展板),去完成不同外設的二次開發。有用過Launchpad開發辦的工程師評價到:將Arino的程序移植到Launchpad上幾乎是一件非常簡單的事情,有時候甚至不需要任何的更改,只要對埠進行相應的調整即可。總體來說,Launchpad的性價比是非常高的,低功耗,低價格,性能也有保障,可以說是一個Arino玩家的理想替代選擇。LaunchPad非常適合學習和低資源需求的應用。
Galileo(伽利略)開發板 & Edison平台:英特爾嵌入式事業部產品經理王景佳指出,伽利略開發板是基於英特爾架構全新兼容Arino(介面、開發環境均可與Arino兼容)的可開發電路板系列的首款產品。此次,Intel展位上來自北京高校的大學生們展示著基於伽利略開發板開發的各種硬體創作成果。基於Quark處理器的伽利略開發板在本次制匯節上可謂大賺眼球。如果說Arino是創客運動的導火索,那麼Edison則是創客運動的新里程。盡管本次沒有展出Edison實物,但創客們還是很期待Intel為大家帶來更多驚喜。
與此同時,適合創客的其他高級平台還包括: 基於Freescale i.MX6 SOLO (1GHz Cortex A9) RIoT Board, 基於Ti Sittara Cortex A8 BeagleBone Black, 基於Atmel Cortex A5 的SAMA5D3-Xplained等等,他們提供更強大的計算性能和更靈活的應用能力。
無一例外,以上談及的開源硬體均是與Arrino兼容的智能硬體平台。事實上,從這里我們也能看到Arrino在創客運動中不可動搖的地位。
事實上,創客們需要的是一個開放、分享的氛圍。誰能為他們營造這種氛圍,誰才能占據創客硬體市場的領導地位,Arrino就做到了這一點。對於其他硬體平台而言,打造一個「類Arrino」經營模式的生態系統是有很多問題亟待解決的,譬如,如何引起創客對新的軟硬體平台的關注並選擇使用;如何完善軟硬體支持;創客們在實現產品創作時是否能擁有跟Arrino類似的開放、分享平台等等。
不過有挑戰才有創新,這是值得贊頌的,因為這才是「創客精神」。對於創客們而言,越多開源硬體平台,他們的選擇就越多,創客的群體才會日益壯大。創客文化的精髓——「開放」、「分享」,才會傳遍大江南北!創客運動來襲,連接你我他,你准備好了嗎?
B. 掌控板實體店有賣嗎
有的,一般都在科技城那邊。
掌控板是一塊MicroPython微控制器板,很好的支持mPythonX/MicroPython/Python軟體上功能。掌控板僅有信用卡的一半大小,板載加速度計,按鍵,觸摸引腳、聲光感測器、128*64的OLED屏幕等,主要用於青少年的編程教育。你可以利用掌控板實現任何酷炫的小發明,無論是機器人還是樂器,其樂無窮。
C. 少兒編程下載什麼軟體
1、Mind+
Mind+是一款擁有自主知識產權的國產圖形化編程軟體,誕生於2013年,由DFRobot開發。主要就是針對國內科技創新教育需求而開發的圖形化編程軟體,也是國內最早的圖形化編程軟體工具之一。在Scratch平台不能使用後,驚喜發現它完全可以兼容sb3格式保存的編程文件,其程序文件甚至可以一鍵導入到軟體中,實現了對Scratch功能的無縫對接。目前很多學校老師、同學很多都在使用的一款編程軟體。
特點提煉:
1.慧編程V5除了動畫創作和游戲製作外,還支持對機器人和開源硬體編程
2.配合硬體教學,讓課堂教學內容和形式更豐富;
3.支持豐富的開源硬體,滿足更多課程需求,提高課堂創造效率
4.支持一鍵切換Python和Python輸入模式,實現從圖形化編程到代碼編程的進階教學
5.配套教學資源和課堂管理平台,打造高效課堂
6.支持AI和IoT黑科技,可設計各種趣味應用
7.即將支持多平台使用,提供流暢的編程教學體驗
4. 其他軟體
目前還有一些兒童編程替代軟體,如扣叮、編程貓、kitten等,大家感興趣都可以搜索下載嘗試。
D. 【雕爺學編程】Arino動手做(177)---ESP-32 掌控板
雕爺在實踐中分享Arino的探索,致力於通過動手實驗來深化理解。他將嘗試超過37種感測器和執行器模塊,無論實驗結果如何,都會記錄下來,以促進知識交流。第177次實驗選擇了Esp32盛思掌控板,一款專為教學和人工智慧教育設計的開源硬體,集成了ESP-32高性能晶元,支持Wi-Fi和藍牙通信,適用於物聯網項目和智能機器人開發。
掌控板由教育專家團隊推出,旨在普及STEAM和機器人編程教育。它擁有豐富的硬體特性,如ESP-32雙核處理器,時鍾頻率高達240MHz,配備OLED顯示屏、RGB燈、多種感測器和介面,支持Python編程。通過Micro USB供電,最高工作電流為200mA,可連接多種感測器,如加速度計、地磁感測器、光線感測器和麥克風等。
安裝掌控板驅動是開始工作的第一步,需從Silabs官網下載對應Windows或MacOS的CP210x驅動。安裝後,需在Arino IDE中正確選擇開發板為ESP32 Dev Mole和編程器"AVRISP mkll"。實驗開始於一個簡單的串口輸出程序,驗證硬體連接和功能。
這個系列實驗不僅提供了豐富的資料代碼,還包括模擬編程和圖形編程,是學習ESP32掌控板和Python編程的理想平台。
E. 掌控板創意作品
掌控板由創客教育專家委員會推出,是國內第一款專為編程教育而設計的開源硬體!掌控板上集成了OLED顯示屏、RGB燈、加速度計、麥克風、光線感測器、蜂鳴器、按鍵開關、觸摸開關、金手指外部拓展介面等。同時,它支持圖形化及python代碼編程,可實現智能機器人、創客智造作品等智能控制類應用。