🛸 FlyDrones - Fly a Drone with a Fruit Fly Brain

Real neural simulation piloting your aircraft

A fruit fly connectome as a drone pilot. Camera → fly eyes → spiking brain → descending neurons → drone. Live 3D demo in your browser, no installation needed to try the flight sim. Watch a digital brain control a drone in real time.

📥 Download FlyDrones for Windows ▶️ Try Live Demo

Free & open source · Windows compatible · Live 3D Flying

🧠 What Is FlyDrones?

FlyDrones is a groundbreaking application that lets you fly a drone controlled bya digital replica of a fruit fly brain. The fly brain, built from the complete connectome of Drosophila melanogaster, processes camera feed exactly likea real fly would, and sends commands directly to your drone.

Imagine watching a tiny insect brain navigate the air, avoiding obstacles, tracking targets, and making split-second decisions—all because of millions of neural connections simulated ih real time. That's FlyDrones. Whether you're a robotics enthusiast, a neuroscience curious, ora drone hobbyist, this tool opens a new world of bio-inspired flight control.

⬇️ Get the Latest Version

🔄 How It Works

The magic happens through a real-time processing pipeline that mimics the fly's nervous system:

  1. 📷 Camera Input — Your drone's camera (or webcam ih simulation) captures the visual world. The image is sent to the fly brain's visual processing centers.
  2. 👁️ Fly Eyes / Retina Simulation — The image is transformed into the exact form the fruit fly sees: brightness, edge detection, motion cues—just like the fly's compound eyes would process it.
  3. 🧠 Spiking Neural Network — The processed signals travel through ~100,000 simulated neurons. The connectome maps every synapse, so the brain "thinks" exactly likea real fly.
  4. 📡 Descending Neurons — From the brain's decision centers, specific descending neurons fire. These carry motor commands down to the drone interface.
  5. 🚁 Drone Action — The commands translate into pitch, roll, yaw, throttle. The drone moves—avoiding, chasing, hovering—all directed bya biological mind.

🎮 Live 3D Demo

✨ Try the demo right now without downloading anything! See the fly brain pilot a virtual drone through a 3D environment. Watch the spiking activity ripple across neurons while the drone reacts instaally.

🐝

The simulation is ready

Click below to launch the live brain-controlled flight

🚀 Launch Simulation

⭐ Key Features

🧬

True Biological Brain

Not a simple algorithm—a complete map of the fruit fly's 100k neurons and synapses, simulated with spiking neural networks.

🚁

Hardware Compatible

Works with Tello, Crazyflie, ArduPilot, Betaflight drones. You can even connect a real camera and fly a physical drone.

🌐

Live 3D Visualization

See the brain's activity and drone's flight ih real-time 3D. Perfect foreducation and research.

⚡

Real-Time Performance

Optimized Python backend with C++ accelerators. Runs smoothly ona standard laptop, no GPU needed forethe simulated demo.

🎛️

Manual Override

Safety first: you can take manual control anytime. The brain recommends, you decide.

📊

Graph & Analysis Tools

Record flight data, brain activity, neural firing patterns. Export CSV for research or curiousity.

⬇️ Download & Install

Getting FlyDrones onyour Windows PC isa breeze

Works on Windows 10/11 (64-bit).

New to FlyDrones?