Hi,
I have a FRDM-K64F based project running using RTCS IP stack. Now I want to add Wi-Fi communication to it, keeping the IP stack implementation and usage most transparent possible; so I need a Wi-Fi adapter, right?
My first attempt was ESP8266 with a customized firmware [1][2], but I think that's not possible to create the following topology [3]:
K64F board <---PPPoS---> ESP (station) <---> Access-Point <---> Internet
The ESP's big brother ESP32 seems to have RMII pins. I thought connect it to the K64F's MK64FN1M0VLL12 pins, but both have RMII clock in master mode [4]. However, ESP32 will be lauched late at June/2016.
My next attempt is those cheap WiFi dongles (like most of the IoT approaches for Raspberry Pi).
I suppose to accomplish Internet connection with MQX I need a driver, right? What is the steps to crete a driver to those USB Wi-Fi devices?
[1] how to compile the liblwip.a in esp8266 sdk? - ESP8266 Developer Zone
[2] DHCP server error when soft-AP client connects with recompiled liblwip.a - ESP8266 Developer Zone
[3] ESP8266 bridge mode with external IP stack - ESP8266 Developer Zone
[4] ESP32 transparent bridge ETH<->Wi-Fi - ESP32 Forum