Git Product home page Git Product logo

linkit-smart-7688-duo-arduino's Introduction

Arduino Supporting Package for LinkIt Smart 7688 Duo

There is a Arduino IDE board support package for LinkIt Smart 7688 (Arduino Compatible). This allows you to program the ATMega32U4 with Arduino IDE.

ENVIRONMENT

The board support package shoud work with Arduino IDE 1.6.4 and later

COM port

The hardware is a USB serial COM port.

  • Bootloader COM port: VID=0x0E8D, PID=0xAB00
  • Arduino Sketch COM port: VID=0x0E8D, PID=0xAB01

Windows

A Windows Serial COM port INF driver is located in: {ARDUINO_SKETCHBOOK_LOCATION}/hardware/mtk/avr/driver/linkit_smart_7688.inf Note that in Window 8 you'll need to disable the "Driver Signature Enforcement" and in Windows 10 there is no need to install INF drivers - Windows 10 should recognize the board as a general USB Serial port.

Linux

It should work without the need to install a driver and mounted as. But just like normal arduino boards, it needs some additional permission configurations. For more detailed information, see the article on ArchWiki and Debian Wiki for different distributions.

OS X

It should work without the need to install a driver and mounted as a serial device under /dev/tty.usbmodem1413. The number 1413 can be different on each OS X machine.

How to Build the Release Package

At this moment building the release pakcages requires:

Requirements on Windows:

  • 7-zip
  • Python 2.7 with requests package installed
  • git
  • Internet connection

Requirements on Linux:

  • zip command
  • Python 2.7 with requests package installed
  • git
  • Internet connection

To build the release package on Windows

  • edit gen_repo.bat and modify the version number
  • then execute gen_repo.bat

To build the release package on Linux

  • edit gen_repo.sh and modify the version number
  • then execute bash gen_repo.sh

The build script will zip the avr supporting package and create a JSON description file, merging current JSON repository file from download.labs.mediatek.com.

linkit-smart-7688-duo-arduino's People

Contributors

pablosun avatar nopdotcom avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.