Building a WiFi Module

This is a more complex process, in terms of initial configuration at least, than the Bluetooth connector but does offer some speed advantages over Bluetooth and may be preferable for some users.

The current working prototype works with MS1 and MS1/Extra, I have had issues connecting it to the faster MS2 and MS2/Extra with the “release” version of ESP-Link but have had no issues with the “alpha” version of ESP-Link.

The module I have been testing uses a NodeMCU module to provide the WiFi connectivity and an RS232 to UART module to provide the connection to the ECU. The NodeMCU is a development module based around the ESP8266-12E boards, making it, relatively, easy to configure and talk to the board. I use these modules for a number of WiFi based projects so always have them to hand.

For the RS232 link I use a simple UART to RS232 connector

To configure the RS232 connector, follow the instructions given for the Bluetooth adapter…

Once that is complete, you will need to configure and connect the WiFi module.

The default IP address for the module is 192.168.4.1
the default port, used to connect to the serial data is 23