@@ -39,7 +39,7 @@ The OpenMV Camera and the ESP32 Feather are 2 separate microcontrollers. There a
By default, the brushless motors are configured in such a way that they rotate in a single direction when providing an input from 1000ms (low) to 2000ms (high). Therefore, in order to use it on our blimp, we first have to reconfigure the ESC so that it runs the BLDC bidirectionally. In order to do that, you would need an Arduino Board, a couple of jumper wires, and a USB cable to connect the board to your laptop. Follow the following steps:
- Install the BLHeli Suite Software at: https://github.com/bitdump/BLHeli
- Flashing the Arduino: First, connect the Arduino to your computer. Then, open BLHeliSuite. I'm using 16.7.14.9.0.2. Select the Port that your Arduino is connected on in the bottom text input. Then, go to the Make interfaces tab. Select your board from the dropdown and choose the correct baudrate (115200 for our Nano). Click Arduino 4way-interface. You will be asked to select the firmware binary file, which was <BLHeliRootFolder>/Interfaces/Arduino4w-if/4wArduino_Nano__16_MULTIv20005.hex for us. If flashing is successful, AVRDude will say "nnnn bytes of flash verified done. Thank you."
- Flashing the Arduino: First, connect the Arduino to your computer. Then, open BLHeliSuite. I'm using 16.7.14.9.0.2. Select the Port that your Arduino is connected on in the bottom text input. Then, go to the Make interfaces tab. Select your board from the dropdown and choose the correct baudrate (115200 for our Nano). Click Arduino 4way-interface. You will be asked to select the firmware binary file, which was <BLHeliRootFolder>/Interfaces/Arduino4w-if/4wArduino_Nano__16_MULTIv20005.hex for us. If flashing is successful, AVRDude will say "nnnn bytes of flash verified done. Thank you."
-
***3. Connecting the Brushless DC Motors with the ESP32 Servo Shield***