黑客天地

软体原始码


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 函式库控制机器人的程式教学。


对于文件的更正与建议,请發表至论坛

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.