Getting Started

86Duino Coding (Integrated Development Environment)


The latest 86Duino Coding IDE (Integrated Development Environment) is compatible to Arduino 1.6.11, and, except 86Duino boards, supports also many Arduino boards, such as UNO, Leonardo, Due and Yun.

Installation

Download 86Duino Coding here and then follow the step-by-step instructions below for setting up the 86Duino Coding IDE and connecting it to an 86Duino board.

Usage

This tutorial introduces the development environment and describes how to change the default language. For programming information, you may refer to the language reference and libraries reference.

Add libraries

A number of libraries come installed with 86Duino Coding, but you can also download and install your own; see this tutorial for installation of additional libraries.

You can find some useful external libraries on the Arduino libraries page which can run directly on 86Duino. Also note that part of Arduino’s third-party libraries have no portability and therefore cannot run on non-ATmega platforms; to run these libraries on 86Duino, you will need to rewrite them. (We are building a list of 86Duino-compatible libraries for your reference.)

Foundations


  • Sketch : The various components of a sketch and how they work.
  • Bootloader : Explain the bootloader of 86Duino, which is a small piece of software preprogrammed on 86Duino to allow uploading of sketches.
  • Fundamental hardware concepts : Explain some of the elements of the hardware.
  • Hardware illustrations : Illustrate hardware functions of the different 86Duino boards in detail.

86Duino SysImage Tool


The 86Duino SysImage tool allows that you build and run the 86Duino firmware system on SD cards. You can also use it to update the BIOS and bootloader in the on-board SPI flash of 86Duino.

Installation

Download SysImage here and then follow the step-by-step instructions below for setting up the SysImage tool on SD cards.

Usage

See this tutorial for step-by-step instructions to use the tool.


Corrections, suggestions, and new documentation should be posted to the Forum.

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.