Skip to content
ModMiniMan edited this page Mar 5, 2018 · 4 revisions

Connection Issues

  • Check your pipe address in the code, both the transmitter and receiver must be using the same address
  • Make sure you shield the NRF modules exposing only the antenna
  • Separation is crucial when placing the receiver, have it as far as possible from main power lines and the ESC to motor wires.
  • I've had issues with the receiver requiring a hard reset in order for it to connect, it seems like it's related to dirty power from the VESC (usb power works fine). As such I recommend adding an LC filter to clean the power from the VESC.

No Telemetry

  • Make sure you connect the Tx on the receiver to the Rx on the VESC and vice versa
  • You will need to update your VESC to the latest firmware for this to work
  • You will need to manually install the latest VescUartControl - Arduino library to interface with the VESC bldc over UART (https://github.com/RollingGecko/VescUartControl/tree/VESC6)
  • Speed won't show up, press the mode switch to battery to check if telemetry is working

Others

  • If the remote is reversed or goes only in one direction, flip the magnets. They need to be opposing poles.
  • You will need to calibrate both within the remote settings as well as within the VESC settings.
  • Ensure that the deadman's swith activates and deactivates as it should and the button doesn't get stuck

Clone this wiki locally