Skip to content

This project showcases a series of code (mainly Python) towards creating an autonomous drone using Raspberry Pi Pico. This project also showcases hardware set-up: microcontroller (Raspberry Pi Pico), GPS module, Bluetooth/Wifi module, motion tracking device, DC motors and others.

Notifications You must be signed in to change notification settings

ellenrapps/Road-to-Autonomous-Drone-Using-Raspberry-Pi-Pico

Repository files navigation

Support my work via Bitcoin donation: bc1qrxl9f0vjue2r6ckujh8qv05j2cqt343muszwgf


This project showcases a series of code (mainly Python) towards creating an autonomous drone using Raspberry Pi Pico. This project will also showcase hardware set-up: microcontroller (Raspberry Pi Pico), GPS module, Bluetooth module, brushless DC motor and others.

STEP 1: How to Remotely Control LED Using Raspberry Pi Pico and Bluetooth Module (HC-06)

YouTube Video Link: https://www.youtube.com/watch?v=ObmIWkHmN7g

Uploaded documents:

  • pico_bluetooth_led.py
  • pico_bluetooth_led_materials.png
  • pico_bluetooth_led_wiring.png
  • mit_app_inventor_designer _page.jpg
  • mit_app_inventor_blocks_page.jpg

STEP 2: How to Remotely Control Multiple Servo Motors Using Raspberry Pi Pico and Bluetooth Module (HC-06)

YouTube Video Link: https://www.youtube.com/watch?v=cvAAPI_jars

Uploaded documents:

  • pico_bluetooth_servo.py
  • pico_bluetooth_servo_materials
  • pico_bluetooth_wiring
  • pico_bluetooth_servo_battery_wiring1
  • pico_bluetooth_servo_battery_wiring2

STEP 3: How to Build Motion Sensor or Obstacle Sensor Using Raspberry Pi Pico and HC-SR04 Ultrasonic Sensor

YouTube Video Link: https://www.youtube.com/watch?v=QuLOJ_jz1_o&t=6s

Uploaded documents:

  • ulrasonic_sensor.py
  • pico_hcsr04_materials.jpg
  • pico_hcsr04_connection.jpg
  • pico_passive_buzzer_connection.jpg

STEP 3.1 How to Connect Raspberry Pi Pico with ESP01 Wifi Module and HCSR04 Ultrasonic Sensor

YouTube Video Link: https://www.youtube.com/watch?v=u9w_izfE9I4&t=6s

Uploaded documents:

  • pico_wifi_obstacle_sensor.py
  • pico_esp01_hcsr04_materials.jpg
  • pico_esp01_connection.jpg
  • pico_esp01_hcsr04_connection.jpg

STEP 4: How to Connnect Raspberry Pi Pico with MPU6050 to Read Accelerometer and Gyroscope Values

YouTube Video Link: https://www.youtube.com/watch?v=u9w_izfE9I4&t=6s

Uploaded documents:

  • pico_mpu6050.py
  • pico_mpu6050_connections

STEP 5: How to Connect Raspberry Pi Pico with Ublox Neo 6m GPS Module, and 16x2 LCD Display with I2C

YouTube Video Link: https://www.youtube.com/watch?v=nYhm1fT9gMA

For more info visit: https://github.com/ellenrapps/GPS-Coordinates-Finder-Using-Raspberry-Pi-Pico-and-Ublox-Neo-6m-GPS-Module

About

This project showcases a series of code (mainly Python) towards creating an autonomous drone using Raspberry Pi Pico. This project also showcases hardware set-up: microcontroller (Raspberry Pi Pico), GPS module, Bluetooth/Wifi module, motion tracking device, DC motors and others.

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages