This is a fork of Tempests TCode sketch. It adds the following features:
See the pdf in the latest release zip for flashing instructions https://github.com/jcfain/TCodeESP32/releases
First You need to install the dev environment for the ESP32 and arduino. It's actually easier than you may think.
Profit
For more infor here are some good placees:
Depending on the build you select, you will need a few additional libraries to build this sketch. If platformIO is installed with the correct directory selected (platformio.ini), these should download automatically on first build.
I used Visual studio code and PlatformIO for this project. I believe the sketch could be built in the Arduino IDE with the correct libraries but I have not tested.
Modify /SettingsHandler.h with your wifi ssid and password etc. (NOT RECOMMENDED) Flash the code and upload the filesystem image. Then start the monitor on the COM port to see the ip address if dynamic.
You can also set the wifi settings via the web interface in AP mode or via the commands via serial monitoe on first boot.