Blacktip firmware modifications

Please register or login

Welcome to ScubaBoard, the world's largest scuba diving community. Registration is not required to read the forums, but we encourage you to join. Joining has its benefits and enables you to participate in the discussions.

Benefits of registering include

  • Ability to post and comment on topics and discussions.
  • A Free photo gallery to share your dive photos with the world.
  • You can make this box go away

Joining is quick and easy. Log in or Register now!

So I got myself a Flipsky wireless Bluetooth module, and managed to add it to my (2nd generation, pre-Bluetooth) Blacktip Tech.
This uses the official Dive Xtras 'V1.50 Dive Xtras Poseidon' firmware for the 3rd generation Bluetooth enabled model.

blacktip_tech_bluetooth_wiring.png


Instructions:​

  1. Get the prerequisites:
    - Flipsky wireless Bluetooth module (like Flipsky Wireless Bluetooth Module 2.4G for VESC&VESC Tool Electric Skateboard for V6 - AliExpress 18)
    - VESC Tool from VESC Project
    - new 'V1.50 Dive Xtras Poseidon' firmware (download link at bottom of https://dive-xtras.zendesk.com/hc/en-us/articles/22561137269908-Reset-Blacktip-Software)
  2. Remove the batteries;
  3. Disassemble the scooter and remove screws for the motor driver board above the motor, lift out the board (it does not have to be completely disconnected);
  4. After this modification, the Bluetooth module connector will be on the socket where the Display is connected now, and the display connector will be on the 'SWD' connector next to it. So start by disconnecting the display connector from the 'Comm' socket on the VESC. The rest of the connectors can stay in place;
  5. Remove the blue battery balance wire from the display connector. Do this by using a pin or needle to lift the little tab on the connector, then gently pull out the wire and connector. Insert the blue wire's connector into the 'ADC1' slot on the Bluetooth module connector. You will find that all of the required slots on this connector are free;
  6. Remove the '5V' wire from the display connector, and insert it into the '5V' slot on the Bluetooth module connector. On my display connector, all of the wires except for the blue battery balance wire are black - if this is the case for you as well, move one wire at a time, and make extra sure you get the right one, or you will end up playing a game of 'guess the wire';
  7. The Bluetooth module connector is now ready, plug it into the 'Comm' socket;
  8. On the display connector, remove the wire from the 'TX/SCL' slot and insert it into the 'SWCLK' slot;
  9. On the display connector, remove the wire from the 'RX/SDA' slot and insert it into the 'SWDIO' slot;
  10. You will have to shorten the display connector to make it fit into the 'SWD' slot. Use a craft knife to cut off the last two slots at the top of the connector. Make sure you don't accidentally cut a wire. When you are done, there should be one free slot to each side of the wires. Insert the display module connector into the 'SWD' socket;
  11. Use double sided tape to tape the bluetooth module to the middle of the VESC, and route the antenna out through the battery connector slot in the base plate;
  12. Make sure the battery connector is plugged in. Plug a USB cable into the VESC and connect it to the computer running the VESC tool. Insert the batteries. The VESC should be recognised by the tool.
  13. Connect to the VESC, and install VESC firmware 6.05 from the Firmware tab, 'Archive'. Make sure not to use 6.06 as this won't work. Then install the 'V1.50 Dive Xtras Poseidon' VESC Package in the VESC Packages tab, 'Custom File';
  14. Remove the battery and reinsert. When connecting again the VESC tool will ask you to confirm running a custom package. Once confirmed, the Dive Xtras app will show up on the right side of the Welcome & Wizards tab. Go to 'Settings', 'Change scooter hardware type', and click 'Reset Blacktip defaults';
  15. Remove the battery again and reinsert. Connect and go back into the Dive Xtras app and choose your configuration. Confirm in 'Change scooter hardware type' that 'Blacktip HW:60_MK5 with Bluetooth (Latest)' is selected;
  16. You should now be able to connect to the scooter via Bluetooth. Remove the USB cable, and click 'Scan', 'Scan BLE' in the Welcome & Wizards tab;
  17. Carefully place the motor controller board back into its slot, making sure that you don't pinch any wires in the process. This is a bit fiddly as there is almost no space in the compartment. Replace the screws;
  18. Have fun with all the new functionality!
 

Back
Top Bottom