NetworkDir / Vesc_WIFI

Simple wifi brdige esp32-vesc

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vesc_WIFI

Simple VESC WIFI brdige [At tcp hub]

  • Optimized and good for RT Data.
  • Lag fixed and unused codes deleted.
  • WIFI with password to much better BLE without password!
  • Easy install with Arduino IDE
  • IOS Supported [Another codes not work with ios and you receive update firmware error code!]

Installtion method:

  • Download arduino ide
  • Put CircularBuffer folder to your arduino ide library folder [C:\Users\PC user name\Documents\Arduino\libraries]
  • Install and do this instructions for support esp32 at arduino ino
  • Modify config your SSID name and Password at line 9 - 10.
  • Modify config rx-tx pin outs line 6 - 7 .
  • And in line 11 if you want custom port you can change but default port easier to connect.
  • After editing all configs you can upload source code to esp32 :)
  • Click to upload button and wait if you receive error you must hold the EN / RESET button until the upload is finished.
  • Connect your VESC RX to ESP32 TX and VESC TX to ESP32 RX and connect VIN - 5V pin to vesc.
  • Optional: I recommend you to use 10µF capacitor between V+ and G pin to prevent unstable voltage and send data without lag.
  • Your vesc wifi ready to use :)

Also if you want install compiled and ready version with this instrucation you can upload vesc_wifi.bin. Compiled version: SSID Name : Elshan_VESC SSID Password : jjeRNVkQC1eoQrz Vesc Port : 65102 VESC_RX : D15 VESC_TX : D13

Tested with ESP32 DEVKIT V1 and VESC 5.02 - 5.03 - 6 - 6.2. Warning : You can use it to monitor and change settings or profiles, but do not use it to upload firmware. It is possible to upload the incomplete firmware!

About

Simple wifi brdige esp32-vesc


Languages

Language:C++ 100.0%