IO_expansion_board_for_Edison_SKU_DFR338-DFRobot

Introduction

IO expansion board for Edison is a multi-purpose, all-in-one development platform based on Intel Edison and Arduino SoC. IO expansion board for Edison is compatible with Arduino open source platform and Linux, and supports Java and C development environment. It can also be used as a standalone communication platform for software like flash, processing, Max/MSP and VVVV.

Application

Pinout Diagram

IO expansion board for Edison Controller

Tutorial

IO expansion board for Edison Quick Start

The Construction of the Hardware Environment

Part List:

Hardware Connection Diagram

Hardware Connection Diagram

The Construction of the Software Environment

Software Environment
Operating System

Windows 8.1

Compile Environment

A.Edison Arduion IDE

Download Edison Arduion IDE(winwos version)

Extract to your local folder.

NOTE: There is a bug with Edison Arduion IDE, you have to change your PC location to U.S to avoid IDE FC.

Control Panel-->Change data, time or number formats-->Format-->English(United States)
DFR0331_Postition.png

Open Edison Arduion IDE

B.Install Driver

Download FTDI drivers

Install CDM v2.10.00 WHQL Certified.exe
DFR0331_driver1.png
DFR0331_driver2.png

Download Intel Edison Drivers
DFR0331_Edison_driver.png

Install Edison Driver

DFR0331_Edison_driver1.png
DFR0331_Edison_driver2.png
DFR0331_Edison_driver3.png

Open the Device Manager, and check Device Driver
DFR0331_Edison_Device_Manager.png

C.Quick test with the module

Open Edison Arduino IDE and open a sample code "Blink"
DFR0331_Edison_Quicktest_Blink.png

Select Tools-->Board-->Intel Edison
Select Tools-->Serial Port-->COM xx

DFR0331_Edison_Quicktest_Board.png

When the uploading has been finished, the LED will be flashing once a second.

DFR0338_IO_expansion_shield_For_Edison_Quicktest_Board_Blink.jpg

More Documents