Skip to content

Personalized Drone

Now that you’ve successfully assembled and flown your first drone, let’s add some personality! In this project, you’ll learn how to change your drone’s takeoff sound and LED effects by flashing different firmware, creating your very own personalized aircraft.

  • Basic principles of firmware flashing
  • How to change drone sound effects
  • How to change LED lighting effects
  • Personalization and customization techniques
ItemQuantityNotes
Assembled Drone1Drone from Project 01
USB Cable1For flashing firmware
Computer1For downloading and flashing firmware
  1. Visit the resource download page and download sound_happy.bin (Ode to Joy sound) to your desktop
  2. Also download sound_birthday.bin (Birthday Song sound) for the challenge task later
  1. Hold down the “BOOT” button on the ESP32 board while plugging the USB cable into your computer
  2. Open flash_tool.exe and select the sound_happy.bin file
  3. Click the “Flash” button and wait for flashing to complete (about 10 seconds)
  4. After the tool shows “Flash Successful”, remove the USB cable
  1. Turn on the drone power (lithium battery switch)
  2. Connect the phone APP and take off
  3. Listen to the “Ode to Joy” melody playing during takeoff!
  1. Visit the resource download page and download led_rainbow.bin (rainbow effect) to your desktop
  2. Also download led_blink.bin (blinking effect) for the challenge task later
  1. Hold down the “BOOT” button on the ESP32 board while plugging the USB cable into your computer
  2. Open flash_tool.exe and select the led_rainbow.bin file
  3. Click the “Flash” button and wait for flashing to complete (about 10 seconds)
  4. After the tool shows “Flash Successful”, remove the USB cable
  1. Turn on the drone power (lithium battery switch)
  2. Check if the drone’s LEDs have changed to rainbow colors — super cool!
  3. The effect becomes even more visible after takeoff
  1. Flash the sound_birthday.bin firmware to the drone
  2. Test if the Birthday Song plays during takeoff
  3. You can use this effect to surprise a friend!
  1. Flash the led_blink.bin firmware to the drone
  2. Observe the LED blinking effect
  3. Try observing the LED changes in different flight modes
  • Make sure you hold the “BOOT” button while plugging in the USB cable
  • Check if USB drivers are properly installed
  • Try using a different USB port
  • Confirm the firmware was flashed successfully
  • Check if the battery has sufficient charge
  • Try re-flashing the firmware

Congratulations! Your drone now has its own personality! By changing different sound and LED effects, you’ve learned how to personalize your drone, making it stand out from the crowd.

In the next project, you’ll learn how to use path planning tools to make your drone automatically draw figure-8s or heart shapes in the air, becoming a sky artist.