Why they exist

Law, Regulations & considerations

Usages and what they should be used for


Basic understand the basics of coding

Versed CSS, PHP, Python, HTML5 & JavaScript

Understand code with direct implementation


CAD Software and constructing

Test out 3D-printing

Make your own model and sourcing designs


Building your own drone-invention

Using application and design

Expert supported process


Flying - how-to and controller course

Safety with park regulations and crash-prevention

Initial rules of the road


Physics of the basics of how drones fly

Design considerations going into the design

Wind tests of patterns, streamlines and windtunnels



The founder of PiCopter, is leading the PiCopter course


Our teaching assistant supports Marten, ensures every student is on track, and spearheads the learning for students who like to take their time beyond the class's scope.


With support for our custom 3D-printer


Unit 1: Drone introduction

Introduction to drones

We look through what drones are used for today, what they can do and how they work.

Drone types and usages

With some quadcopters, Y3s and the like in the classroom, we look at different types of drones, how the type affects usage, and we plant seeds for drone inventions.

Basic Aerodynamics

Together we think through what makes drone fly, how wind behaves around them, and what we need to consider when flying through air.

Safety information

Drones can be dangerous, when used incorrectly. We together dive into the constraints and safety concerns about drones, and set a good precedence for the class.

Drone regulations

Following at CAAs rulebook for drones, we discuss what we can and cannot do, implications and regulations. We also go through the importance of following the rules.

Rules of the "road"

We look at the drafted rules drones should follow, how that evolves in reality and what

Unit 2: Build your own kit

Each one grabs a kit

Every student gets their own kit, that we go through in detail.

Frame build

Teacher-assisted build of the complete drones frame.

Electronics mounting

We hook up all the electronics, safety-check the cables and get ready for initial tests.


With some battery-juice, we bring the PiCopters of every student alive. Going through the interface, every student validates that their PiCopter is functioning and ready for action.

Fail-safe and interface walk-through

Every student, on their own phone/tablet/computer, goes through the included on-boarding instruction and workbook to understand how PiCopter flies, how the interface works and what to do in emergencies.

Unit 3: Piloting course

Walk down to closest green area

We walk/drive down to the closest green space, depending on venue. Naturally, we bring our newly built PiCopters, and some other drones.


Everyone gets a play on a commercial drone, understanding how to fly first-hand.

Drone-flights - one-by-one

Each student gets to fire up their drone for the maiden flight, one-by-one. After everyone has had a good lift-off, we move into understanding and controlling our own drones.


The final step of our park-session is to race. We set a simple course, and race one vs. another until there are only two PiCopters standing for the grand finale. Hopefully we'll get to see a crash or two.

Unit 4: 3D-printing

Spare part construction

Hopefully we have a thing or two to repair from our field-day, so we fire up the 3D-printer and start printing the needed pieces for everyone to be up to scratch.

3D-printer mechanics

As we're printing the pieces, we look at the limitations, possibilities and physics of 3D-printing. Having a 3D-printer first-hand helps us actually see and understand what's going on.


Letting our creative juices loose, we move onto Thingiverse, finds cool 3D-printable things and download them. Together we work through CAD-software to understand how 3D-models are created, and the basic tools we have at our disposal. We briefly look into slicers as well.

Student testing

Teacher-assisted, every student gets to play around with our CAD-software and slicer, and we push some prints to the 3D-printer.

PiCopter-modelled parts

Distributed amongst the students, we look at the current PiCopter CAD-files, what pre-requisites we have and any perfections to the model we can go through.

Unit 5: Coding

Coding crash-course

Trying to bridge the the science of coding with the logic of the drone, we look at some examples of PiCopter-code. Everyone tries some small modifications on their platform, changing the logic of their PiCopter.

Coding Languages

We look at the languages PiCopter uses, what they are for and how they differ. We touch on JavaScript, PHP, Python, HTML and CSS.

Unit 6: Sensors


We look at how GPSes work, why we have them and how to use it for the PiCopter


Looking at the physics of gyroscopes, we look at usages and how the data is accessible in the PiCopter.


Similar to the Gyroscope section, we briefly look at the difference between an accelerometer and a gyroscope, and a PiCopter-example.


With the magnetic field of the earth at our disposal, we interpret and understand the compass on-board, and make a PiCopter-test.

Additional sensors

On the table, we look at some additional cool sensors we can use for further inventions. Ultrasonic sensors, light sensors and lasers. We also discover the on-board PWM and what it s

Unit 7: Project immersion

Discovery of past projects

For inspiration, we look at previously done projects

Project selection

Depending on skill-level and motivation, students pick either a pre-set project to follow and hack, or

Hacking session

Assisted by teacher, our students progress with their projects independently or in groups.

Unit 8: Project presentation


Every student presents their hack, goes through briefly how they went about it, and presents the new feature.


We all sit down and discuss the class, what went wrong in building, how we can perfect the experience, product and where we'll take our PiCopters next.

This is an awesome crash-course KevinFellow co-pilot

NEXT COURSE: 1am Thu 1st Jan