Using MT7681 module form Seeed and Arduino Leonardo to build a Wifi Arduino
To make the experience fit your profile, pick a username and tell us what interests you.
We found and based on your interests.
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
done.
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
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.
First, we need to upload the bin file to module
download https://github.com/will127534/7681-ATcmd
also SDK from Mediatek Labs
and connect Linkit connect module with any kind of UART to USB
with
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.
Second, connect module and Arduino with :
Module <=> Arduino
RX <= TX
TX => RX
VCC <= 3.3V
GND <=> GND
RST <= Any output pin
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.
Create an account to leave a comment. Already have an account? Log In.
Become a member to follow this project and never miss any updates