Linkit connect with Arduino baord

Using MT7681 module form Seeed and Arduino Leonardo to build a Wifi Arduino

Similar projects worth following
I've recently saw Linkit connect module, and a AT cmd firmware for it,
So decide to make a PCB combine Leonardo with Linkit connect module for further development.
  • 1 × Atmega32U4 Microprocessors, Microcontrollers, DSPs / ARM, RISC-Based Microcontrollers
  • 1 × Linkit connect module wifi module
  • 1 × PCB
  • 10 × a lot of passives

  • Little Project

    Will Whang05/01/2015 at 15:04 0 comments

    Recently, I used wifi Arduino as my router to transport environment data to Xively. My sensor node is using nRF24l01 and a CR2032,

    so I attach nRF24l01 to my Wifi Arduino, and after some programing


  • Finished

    Will Whang03/26/2015 at 14:52 0 comments

    After some soldering and burn the Arduino bootloader,Linkit connect with Arduino is completed

    for the software, I modify the sample code from Linkit connect cmd set to build a simple web server.(I'll put the details in instruction)

    But this version has a little problem, I made a mistake of breaking net between 3.3V and VCC.

    It has to be connected otherwise Atmega32U4 and Linkit connect module won't power up,

    thankfully, the VCC output and the 3.3V output from LDO is pretty close. So I just solder a bridge to connect them.I'll update the version later on both github and OSHpark

  • Finish PCB layout

    Will Whang03/05/2015 at 02:27 0 comments

    Using eagle files from Linkit connect (Eagle file), I can use it for layout.

    so connect UART and one GPIO for RSTwith Arduino , and breakout the five GPIO from module, PCB is finish.

View all 3 project logs

  • 1
    Step 1

    First, we need to upload the bin file to module


    also SDK from Mediatek Labs

    and connect Linkit connect module with any kind of UART to USB


    RX <= TX

    TX => RX

    VCC <= 3.3V

    GND <=> GND

    then copy MT7681_ap_header.bin MT7681_sta_header.bin under /bin

    to /Uploader in SDK.

    Open a command line to /Uploader

    enter mt7681_uploader.exe -f MT7681_sta_header.bin -c COMX

    with COMX need to change to your com port.

    you will see this after uploaded complete.

  • 2
    Step 2

    Second, connect module and Arduino with :

    Module <=> Arduino

    RX <= TX

    TX => RX

    VCC <= 3.3V

    GND <=> GND

    RST <= Any output pin

  • 3
    Step 3

    Last, copy all the files under Arduino Sample to your Arduino Library folder

    then open Arduino IDE, select files>Samples>MT7681>connect_demo

    Change ssid and key to the AP you want to connect

    and RST to the Output connected to Linkit connect module.

    also change constructor 7681Wifi wifi(&Serial1);

    if using UNO = > change to Serial

    and press Upload, then it is finished.

View all 3 instructions

Enjoy this project?



Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates