Introduction: WIZnet W5500-EVB and Blynk App Communication

Picture of WIZnet W5500-EVB and Blynk App Communication

Hello! Everyone.

Because app's are being used almost everywhere, I decided to make my own tutorial on how to control my board using App. Some time ago, I found a very interesting app platform, 'Blynk'. But Blynk platform supports only specified devices(like arduino series), so I've porting Blynk library for arduino to my WIZnet W5500-EVB board.

Blynk - build an app for your Arduino project in 5 minutes
Imagine a prototyping board on your smartphone where you drag and drop buttons, sliders, displays, graphs and other functional widgets. And in a matter of minutes these widgets can control Arduino and get data from it.

For more details, please refer to the Blynk official website, http://www.blynk.cc/

Step 1: Parts

Picture of Parts

For this instructables, you'll need next things.

Step 2: Download Blynk App and Get the Auth Key Token in the App

Picture of Download Blynk App and Get the Auth Key Token in the App

You can download Blynk App from http://www.blynk.cc/getting-started/

Step 3: Download Simple Blynk Library for W5500-EVB

Picture of Download Simple Blynk Library for W5500-EVB

Firmware source code project released on GitHub repository.

https://github.com/Wiznet/BLYNK_LPC11E36_LPCXpress...

Step 4: Set Your App's Auth Key to the Source Code

Picture of  Set Your App's Auth Key to the Source Code

Set your App's Auth key to the source code - array Auth[] in main.c (32 bytes)

Step 5: Build the Project and Program to W5500-EVB

This project based on NXP LPCXpresso IDE.

Project Import to IDE, build and program to W5500-EVB

Refer to NXP MCU Flash programming guide: http://wizwiki.net/wiki/doku.php?id=products:w5500...

Step 6: Open Blynk App and Add Widgets

Picture of Open Blynk App and Add Widgets

Select the Hardware in Blynk app to Arduino UNO.

W5500-EVB is the Arduino pin-compatible board, It's possible to use pin 'D0 ~ D15' and 'A0 ~ A5'

So, please check the W5500-EVB Pinmap and then use the board.

Step 7: Run!

Picture of Run!

Enjoy it. Make your own remote controlled / monitor device using W5500-EVB and Blynk.

Cautions

You have to use this example with (1) DHCP client code and Router(DHCP server) or (2) Public IP address.

Comments

maxwellmoojw (author)2015-07-29

WIZnet W5500,great job

Oh, Thanks :)

tomatoskins (author)2015-06-01

Really cool idea! Thanks for sharing!

Tthank you for your comments. Enjoy it!

About This Instructable

3,145views

14favorites

License:

Bio: Embedded Firmware Engineer / Researcher. I'm Interested in IoT platforms and OpenSourceHardWare like arduino, Cloud, Web / App and product development.
More by Eric.Hyungki.Jung:Building Your Android Apps for monitoring IoT devices using REST APIAdding REST-based Web Services to IoT Device for IO monitoringWeb Manager development for WIZnet Serial to Ethernet modules
Add instructable to: