Articles Posted in the " " Category

  • Servo library

    Servo library

    This library allows an 86Duino board to control RC (hobby) servo motors. Servos have integrated gears and a shaft that can be precisely controlled. Standard servos allow the shaft to be positioned at various angles, usually between 0 and 180 degrees. Continuous rotation servos allow the rotation of the shaft to be set to various […]


  • SD Library

    SD Library

    The SD library allows for reading from and writing to SD cards in the MicroSD/SD slot of 86Duino. The library supports FAT16 and FAT32 file systems on standard SD cards and SDHC cards. The file names passed to the SD library functions can include paths separated by forward-slashes, /, e.g. “directory/filename.txt“. Because the working directory […]


  • LiquidCrystal Library

    LiquidCrystal Library

    This library allows an 86Duino board to control LiquidCrystal displays (LCDs) based on the Hitachi HD44780 (or a compatible) chipset, which is found on most text-based LCDs. The library works with in either 4- or 8-bit mode (i.e. using 4 or 8 data lines in addition to the rs, enable, and, optionally, the rw control […]


  • 86Duino SysImage Installation (Linux)

    86Duino SysImage Installation (Linux)

    86Duino SysImage is a utility which enable you to place 86Duino system firmware onto a MicroSD storage card, include the following: Create a bootable MicroSD storage card to launch 86Duino system firmware (Refer to: Advantage for launching 86Duino Firmware from MicroSD) Update 86Duino firmware on internal flash, including the bootloader Update 86Duino system BIOS This […]


  • 86Duino SysImage User Guide

    86Duino SysImage User Guide

    After 86Duino SysImage is installed on a MicroSD storage card, you can use the MicroSD to launch 86Duino firmware on 86Duino hardware, which include the SysImage sketch. With SysImage, you can perform the following: Update 86Duino firmware stored on the built-in flash, including the bootloader Update 86Duino system BIOS When SysImage is launched, the LED […]


  • Firmata Library

    Firmata Library

    Firmata is a generic protocol for communicating with microcontrollers like the Arduino and 86Duino from software on a host computer. The protocol details can be found in the wiki page, and for more on the Firmata protocol, see http://firmata.org. The Firmata library implements the Firmata protocol and allows you to write custom firmware without having […]


  • 86Duino SysImage Installation (Mac OS X)

    86Duino SysImage Installation (Mac OS X)

    86Duino SysImage is a utility which enable you to place 86Duino system firmware onto a MicroSD storage card, include the following: Create a bootable MicroSD storage card to launch 86Duino system firmware (Refer to: Advantage for launching 86Duino Firmware from MicroSD). Update 86Duino firmware on internal flash, including the bootloader. Update 86Duino system BIOS. This […]


  • 86Duino SysImage Installation (Windows)

    86Duino SysImage Installation (Windows)

    86Duino SysImage is a utility which enable you to place 86Duino system firmware onto a MicroSD storage card, include the following: Create a bootable MicroSD storage card to launch 86Duino system firmware (Refer to: Advantage for launching 86Duino Firmware from MicroSD) Update 86Duino firmware on internal flash, including the bootloader. Update 86Duino system BIOS. This […]


  • Ethernet library

    Ethernet library

    The CPU of 86Duino boards contain a built-in 10/100Mbps LAN interface, which can be accessed via the Ethernet library. The Arduino Ethernet Shield isn’t needed on 86Duino. This library can serve as either a server accepting incoming connections or a client making outgoing ones. In 86Duino Coding 101, the library supports up to four concurrent […]


  • EEPROM Library

    EEPROM Library

    Most Arduino boards has real EEPROM: memory whose values are kept when the board is turned off (like a tiny hard drive), but the 86Duino not. Instead, we implement virtual EEPROM on 86Duino using two approaches: one realizing a 16 KB virtual EEPROM in the on-board SPI flash with an advanced virtual EEPROM algorithm, and […]