Just unlock the Jump with the gps module :
first step is to hook up a Buck convertor to the Red (VIN) and black wires (GND) this will step down the relatively high voltage from the battery to something the Arduino can use. Because the battery is 42v you will need a special Buck Convertor that can handle all that voltage. I used an LM2596 based convertor board from amazon. A XL7015 type break out might be a better choice. Make sure to adjust the voltage below 5v. Now connect the Arduino ground to the buck convertor and the buck's + to the Arduino's VIN.
Next connect the yellow TX of the tracker to the Arduino's RX pin. Now connect the Blue (BTN) wire to pin number 5 on the arduino or more simply to the Arduino 3.3v out.
For the Arduino code, use :
Code: Select allvoid setup() {
pinMode(5, OUTPUT);
digitalWrite(5, HIGH);
// initialize Serial1:
Serial1.begin(9600);
Serial1.write(0xA6);
Serial1.write(0x12);
Serial1.write(0x02);
Serial1.write(0x10);
Serial1.write(0x14);
Serial1.write(0xCF);
delay(500);
Serial1.write(0xA6);
Serial1.write(0x12);
Serial1.write(0x02);
Serial1.write(0x11);
Serial1.write(0x14);
Serial1.write(0x0B);
}
void loop() {
delay(500);
Serial1.write(0xA6);
Serial1.write(0x12);
Serial1.write(0x02);
Serial1.write(0x15);
Serial1.write(0x14);
Serial1.write(0x30);
}
speed of the scooter is limited to 20 km/h with this code.