WiFlash
WiFlash
Vikram Jain, Adhithya Rajasekaran, Ernesto Trotman, Nicholas Wang
Wirelessly download from online compiler onto mbed chip via ethernet.
Parts Needed
1 x Ethernet RJ-45 Module 1 x Mbed and Web Server
Details
Idea: Download compiled program from the online compiler and send it to the Mbed wirelessly using either Wifi or Ethernet. Mbed is automatically reset and the new program is loaded and executed. New library (Wiflash) for developers to incorporate the wireless update functionality into their projects.
Graphic showing communication process:
ESP8266:
Developed a library to use wifi instead of ethernet to wirelessly download data on to the compiler. However, the libraries in the ESP8266 are not compatible with the mbed library due to issues with the TCP/UDP protocols.
Here is a link to the library we created with more information: http://developer.mbed.org/users/adhithyan15/notebook/esp82661/
Communication between compiler and mbed
/media/uploads/nickw0606/communication.bmp
Picture of mbed
Video of Wireless Download
Ethernet Placement
RJ-45 Ethernet Module | Pin Placement on mbed chip | |
---|---|---|
P1 | TD+ | |
P2 | TD- | |
P3 | RD+ | |
P4 | RD- |
Import Program
Import programwiflash-demo
Wiflash demo program
Please log in to post comments.