Software
86Duino IDE
The 86Duino integrated development environment (IDE) software makes it easy to write code and upload it to 86Duino boards. It runs on Windows, Mac OS X, and Linux. The environment is written in Java and based on Arduino IDE, Processing, DJGPP, and other open-source software.
| THE 86DUINO SOFTWARE IS PROVIDED TO YOU “AS IS,” AND WE MAKE NO EXPRESS OR IMPLIED WARRANTIES WHATSOEVER WITH RESPECT TO ITS FUNCTIONALITY, OPERABILITY, OR USE, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR INFRINGEMENT. WE EXPRESSLY DISCLAIM ANY LIABILITY WHATSOEVER FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, INCIDENTAL OR SPECIAL DAMAGES, INCLUDING, WITHOUT LIMITATION, LOST REVENUES, LOST PROFITS, LOSSES RESULTING FROM BUSINESS INTERRUPTION OR LOSS OF DATA, REGARDLESS OF THE FORM OF ACTION OR LEGAL THEORY UNDER WHICH THE LIABILITY MAY BE ASSERTED, EVEN IF ADVISED OF THE POSSIBILITY OR LIKELIHOOD OF SUCH DAMAGES. |
By downloading the software from this page, you agree to the specified terms.
Download
Official Version
86Duino Coding IDE 501
The new major release of the 86Duino IDE 501 is faster and more powerful than ever!
It now supports a broader range of third-party EtherCAT SubDevices and introduces additional EthercatDevice classes, including a generic CiA 402 EtherCAT SubDevice class designed to control any EtherCAT servo drive compliant with the CiA 402 standard. (Release Note)
About how to update the QEC MDevice (QEC-M series products) with the latest version of the 86Duino IDE, please see this page.
You can download the EtherCAT Library API User Manual file for 86Duino IDE 501 here.
You can download the EtherCAT CiA402 APIs file for 86Duino IDE 501 here.
Refer to the Getting Started page for Installation instructions.
Preview
86Duino on PlatformIO (VS Code) — Preview
Develop 86Duino / QEC applications directly in Visual Studio Code with the PlatformIO extension. This preview provides the complete 86Duino build environment as PlatformIO packages: DJGPP GCC 8.3 toolchain, 86Duino Arduino core and libraries (synced with 86Duino Coding IDE 501), v86dude uploader, 86EVA EtherCAT configurator, and 86HMI editor.
- Supports all 13 86Duino / QEC boards
- One-command project scaffolding (
new-project.ps1) - Board / COM-port selection, full firmware upload, and board reset from within VS Code
- Launch 86EVA and 86HMI as PlatformIO targets (
pio run -t 86eva / 86hmi)
This Preview version is intended for testing and evaluation before the official release.
Refer to the bundled QUICK_START guide for installation instructions (Windows 10/11, VS Code + PlatformIO IDE extension, Windows Developer Mode required).
Resources
- For Windows PL2303 driver, you can download here.
Beta IDE
Beta
86Duino Coding IDE 502 beta
The 86Duino Coding IDE 502 Beta is an internal testing release updated in April 2026. This version adds support for PPC9 and PPC15 as non-EtherCAT Arduino-compatible boards, improves Bootloader and board detection behavior, updates 86HMI and ArduBlock features, and includes EtherCAT / Ethernet library updates, micro-ROS support, and new MP3S / MV3S firmware versions.
This Beta version is intended for testing and evaluation before the official release.
Older IDE
Official Version
86Duino Coding IDE 500
The open source 86Duino Software (IDE) makes it easy to write code and upload it to the QEC. Refer to the Getting Started page for Installation instructions. (Release Note)