Francesco Lana
Published © MIT

Drone Pi: A Windows 10 Raspberry Pi 4G Drone

A cool drone controlled by a Raspberry Pi, a Windows 10 device and an XBOX One controller over 4G network.

AdvancedFull instructions providedOver 1 day52,369
Drone Pi: A Windows 10 Raspberry Pi 4G Drone

Things used in this project

Hardware components

Microsoft Lumia 950XL
You can use also other windows 10 devices
×1
Microsoft Xbox One Controller (bluetooth)
×1
Raspberry Pi 3 Model B
Raspberry Pi 3 Model B
Also a raspberry pi 2 is compatible with this project
×1
Drone Frame
This frame has the power distribution board built in
×1
AfroFlight Naze32 Rev6 Flight Controller
×1
Hobby King 30A ESC 3A UBEC
×4
Turnigy D3530/14 1100KV Brushless Outrunner Motor
×4
Hobbyking Slowfly Propeller 10x4.5 Blue (CW/CCW) (4pcs)
×1
Turnigy 3300mAh 3S 30C Lipo Pack
×1
Gold Plated Spring Connector 3.5mm
You need only 12 female connector to connect ESCs to Motor
×2
HXT 4mm Gold Connector
You need just one of this to connect the battery to the power distribution board
×1
Mini Ublox NEO-M8N GPS for Naze32 / Flip32
GPS module for Naze 32 flight controller
×1
Ultrasonic Sensor - HC-SR04 (Generic)
Ultrasonic Sensor - HC-SR04 (Generic)
×1
Microsoft Lifecam HD-3000
×1
Vodafone K5150 4G/LTE USB
4G/LTE modem for web socket connection - Compatible with Windows 10 IoT core
×1
Wireless 300N USB 2.0 Dongle
This wifi dongle is compatible with Windows 10 IoT core, i choose this one because it has the removible external antenna
×1
Micro USB data cable
This short cable is required to connect RPi to the flight controller
×1

Software apps and online services

Windows 10 IoT Core
Microsoft Windows 10 IoT Core
Microsoft Azure
Microsoft Azure

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)

Story

Read more

Schematics

The Idea 1.0

The Idea 2.0

RPi and fligh controller connection

Code

Code Repository - UWP

Code Repository - Web App

Credits

Francesco Lana

Francesco Lana

1 project • 71 followers

Comments