黑客天地
軟體原始碼
86Duino 相關軟體大多放在 GitHub 上,您可從各軟體的 GitHub 頁面下載或閱讀其原始碼:
- 86Duino Coding — 86Duino Coding 整合開發環境原始碼;包含 IDE,以及 86Duino 韌體系統與 bootloader 的原始碼。
- V86DUDE — sketch 程式上載工具原始碼;此程式用於 86Duino Coding 中,被呼叫來將 sketch 程式上載到 86Duino 板子上。
- 86Duino SysImage — 86Duino SysImage 工具程式原始碼(功用請參考新手上路);此程式較為特別,它是一個 sketch 程式,必須用 86Duino Coding 編譯。
除以上軟體外,86Duino 的 BIOS (Vortex86EX 專用) 是基於開源的 coreboot,因此原始碼也是開放的。86Duino BIOS 原始碼已提交給 coreboot 團隊,有興趣瞭解請參閱 coreboot 網站;我們另外提供了 build script 簡化您編譯 86Duino BIOS 的程序。
作業系統安裝
86Duino 除了內建相容 Arduino 的韌體系統之外,亦支援透過 SD 卡安裝 x86 平台上常見的 Windows、Linux、DOS 作業系統。下面提供各種作業系統的安裝教學:
Windows 作業系統
Linux 作業系統
DOS 作業系統
其它資源
Arduino 原始碼解析課程:在 2013~2014 年間,86Duino 開發人員舉辦了一系列探索 Arduino 原始碼的課程,分享 Arduino 軟韌體原始碼的解析心得,及其在 86Duino 的移植策略。
3D 印表機韌體原始碼解析課程:在 2013 的下半年,86Duino 開發人員舉辦了一系列探索 Arduino 之 3D 印表機應用的課程,分享 Marlin 原始碼的解析心得。
86Hexapod 六足機器人製作課程:86Duino 開發人員講解 86Hexapod 六足機器人的 3D 列印、零件組裝、步態設計,以及 Servo86 函式庫控制機器人的程式教學。
對於文件的更正與建議,請 email 至 info@86duino.com。
The text of the 86Duino reference is licensed under a Creative Commons Attribution-ShareAlike 3.0 License, and part of the text is modified from the Arduino reference. Code samples in the reference are released into the public domain.