Follow these instructions to get upload firmware into the SwitchBlox: note that this only has to be done once.

  1. Open STM32CubeIDE application and open the workspace where the local copy of https://github.com/botblox/botblox-manager-firmware resides in.

  2. Open the firmware project.

  3. On the toolbar, select the Run button (highlighted on the screenshot below.

    1.png

  4. Select the Debug probe - SEGGER J-LINK.

    2.png

  5. Hold the 6 pin needly adapter in place, and click Run.

  6. The firmware code should then upload to the SwitchBlox’s application memory.

  7. Now the SwitchBlox can be configured using https://github.com/botblox/botblox-manager-software .