Open per1234 opened 8 years ago
EtherEvent currently is hard coded for Ethernet only but it should be possible to expand it to support any communication library that uses the Client class by passing the client object to EtherEvent.
Partial list of Target Libraries: https://github.com/ekstrand/ESP8266wifi - ESP8266 as serial module with AT firmware https://github.com/esp8266/Arduino/tree/master/libraries/ESP8266WiFi - ESP8266 standalone Arduino stock WiFi library https://www.arduino.cc/en/Reference/WiFi101 https://github.com/ntruchsess/arduino_uip - I've tried using this in the past and gave up because the output is not the same as the Ethernet library so EtherEvent would need to be made more flexible to support this.
References:
Proof of concept test library: NetTest4.zip
To Do:
EtherEvent currently is hard coded for Ethernet only but it should be possible to expand it to support any communication library that uses the Client class by passing the client object to EtherEvent.
Partial list of Target Libraries: https://github.com/ekstrand/ESP8266wifi - ESP8266 as serial module with AT firmware https://github.com/esp8266/Arduino/tree/master/libraries/ESP8266WiFi - ESP8266 standalone Arduino stock WiFi library https://www.arduino.cc/en/Reference/WiFi101 https://github.com/ntruchsess/arduino_uip - I've tried using this in the past and gave up because the output is not the same as the Ethernet library so EtherEvent would need to be made more flexible to support this.
References:
Proof of concept test library: NetTest4.zip
To Do: