Skip to content

Latest commit

 

History

516 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AIDrone Product Introduction

The AIDrone is an advanced educational drone designed for coding and AI learning, integrating cutting-edge sensors and computing technology.

The NRF51822-based flight controller (FC) board is equipped with an ICM-20602 (gyro sensor), SPL06 (barometric sensor), PMW3901MB (optical flow sensor), and VL53L0X (ToF distance sensor), enabling precise flight control and accurate environmental awareness.

Additionally, a Raspberry Pi Zero 2 W with a camera module allows for advanced AI capabilities and video processing.

The drone supports block coding applications and allows users to program it using Scratch 3 or Python.

This makes it accessible for students and hobbyists to code and pilot the drone while enhancing creativity and logical thinking.

The coding drone competitions and AI drone challenges offer practical project experiences and fun, interactive AI learning opportunities.


AIDrone Specifications

1. Flight Controller (FC) Board:

 -  MCU: NRF52833

 -  6-axis accelerometer and gyroscope Sensor: ICM-20602 

 -  Barometric Sensor: SPL06 

 -  Optical Flow Sensor: PMW3901MB 

 -  ToF Distance Sensor: VL53L0X

2. Computing Module:

Raspberry Pi Zero 2 W:
 -  CPU: Quad-core ARM Cortex-A53

 -  RAM: 512MB

 -  Wi-Fi: 2.4GHz 802.11 b/g/n

 -  Bluetooth: 4.2/BLE

 -  GPIO: Pin expansion support

3. Camera:

 -  Resolution: Up to 1080p HD

 -  Video Streaming: Real-time video transmission and AI-based video processing support

4. Coding Environment:

 -  Block Coding: Scratch 3-based block coding application support

 -  Text Coding: Python programming support

 -  App Integration: Bluetooth and Wi-Fi for app control and program uploads

5. Power:

  -  3.7V  25C  1000mAh  LiPo battery

6. Flight Time:

  -  Approximately 6~8 minutes (if using Raspberry pi Zero 2 W, 4 minutes) 

7. Educational & Competition Use:

 -  Ideal for Coding Drone Competitions and AI Drone Challenges

 -  Supports AI-based object recognition, autonomous flight, and obstacle avoidance

8. Applications:

 -  Coding Education and STEM Learning

 -  AI and Robotics Practice

 -  Enhancing Programming and Logical Thinking Skills

The AIDrone is the perfect educational tool for combining AI and coding learning experiences!


AI Drone and Controller


AIDrone Kit

KakaoTalk_20240215_114452040


AIDrone Flight

KakaoTalk_20230221_153752017.mp4

About

DIY Coding Drone for AI and OpenCV Education with Raspberry pi Zero 2 W

Resources

Stars

2 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors