UAV & Software Training and Teknofest Consulting

I have competed at Teknofest since 2019; in 2021 our combat UAV KAPGAN won Turkey 1st and the “Most Original Software” award. At Mayfly I personally trained the instructors of institutions that bought our training-drone kit. I pass this experience on through one-on-one lessons, team consulting and online courses.

Book a free discovery call

Problems it solves

  • Your team does not know where to start with UAV software, or is stuck at some point.
  • Setting up and using Mission Planner, SITL or Gazebo keeps eating your time.
  • You want to learn Python or C# — through a real UAV project.
  • You want an experienced eye on strategy, architecture and software for your Teknofest project.

What you get

  • One-on-one live lessons planned around your level and goal
  • Teknofest team consulting: project, strategy and software architecture
  • Code review with concrete improvement suggestions
  • Online, self-paced courses via Softivation

How we work

  1. 1

    Free intro call

    We talk about your level, goal and schedule, and pick the right format together — one-on-one lessons, team consulting or an online course.

  2. 2

    Personal plan

    I share a written plan with topics, number of sessions and the hourly rate.

  3. 3

    Hands-on lessons

    Theory stays short; we progress through a real UAV or software project.

  4. 4

    Project and competition support

    We continue with code review and guidance wherever you get stuck on your own project.

Tech stack

Python
C#
DroneKit
Mission Planner
ArduPilot SITL
Gazebo
ROS
YOLO

Real projects I have built in this area.

Online trainings (Softivation)

  • Basic UAV Training — From Sensors to Flight

    Online, self-paced course taking you from sensors and autopilot to a first flight — for Teknofest UAV teams, students and anyone starting in UAV tech.

    Softivation
  • AI & UAV Simulation Training

    Build an AI-guided autonomous UAV in simulation: Ubuntu, Gazebo + ArduPilot SITL, ROS, YOLO and in-sim camera image processing.

    Softivation
  • UAV Communication Technologies

    Software communications for UAVs — moving text and image data between units over serial, TCP/UDP and HTTP.

    Softivation
  • UAV Control from Scratch with Python (Dronekit)

    Autonomous drone control with Python and Dronekit in real and simulated environments, including companion computers (Raspberry Pi, Arduino).

    Softivation
  • Mission Planner from Scratch

    Controlling UAVs with Mission Planner — SITL, the 3D map, route planning and lesser-known features. For hobby pilots and professionals.

    Softivation
  • C# from Zero to Advanced

    C# from beginner to advanced with real projects — up to building ground-control-station software for autonomous systems and Windows installers.

    Softivation

Frequently asked questions

How much do UAV lessons and training cost?

The fee depends on the content, length and number of participants; there is no fixed price list. Current prices for the online trainings are on the Softivation training page. We clarify your need in a free 20-minute intro call and I send a tailored quote.

What does Teknofest consulting cover?

One-on-one consulting on your competition project, strategy and software: architecture decisions, the autonomy and computer-vision approach, a test and simulation plan, and code review.

What are your Teknofest results?

Teknofest 2021 Combat UAV — Turkey 1st and the “Most Original Software” award (KAPGAN); 2022 Swarm Robotics — 6th; 2022 Autonomous Strike UAV — 9th; 2019 Combat UAV — 8th; 2023 Entrepreneurship — finalist.

Are lessons online, and what level are they for?

The online courses are self-paced and start from the basics, from sensors to a first flight. For one-on-one lessons, we plan the format (online, length, frequency) and level together in the intro call.

Which topics do you teach?

Basic UAV (from sensors to flight), AI and UAV simulation (Gazebo, ArduPilot SITL, ROS, YOLO), UAV communication technologies, UAV control with Python and DroneKit, Mission Planner, and C# from zero to advanced.

Let's talk about your project

We clarify your need together in a short call; then I send the scope, exact price and timeline in writing.

Book a free discovery call