CoursesGyro Bot – STM32 Autonomous Robotics
Level 3

Gyro Bot – STM32 Autonomous Robotics

100 hrs

Master autonomous self-balancing and navigation using STM32 microcontrollers and gyroscopic sensors.

Ask a question

Overview

An advanced, embedded systems and control engineering curriculum built on the STM32 microcontroller and Yahboom SBR-STM32 platform. Over 10 modules, students learn professional workflows (Keil MDK, STM32CubeIDE, and VSCode) and embedded C programming. They will implement PID control algorithms,Complementary/Kalman filtering, app controls, K210 AI computer vision (for colour, QR-code, and number tracking), Lidar spatial navigation (obstacle avoidance and wall-tracking), and trace schematics to understand PCB hardware design.

🔒 Secure Enrollment Assured

Register today to reserve your seat. We will call you within 24 hours to schedule class batches.

✓ DPIIT Recognised✓ Certificate included✓ Materials included
Close-up of a green microcontroller board with colorful jumper wires on a workbench

What You'll Learn:

  • Module 1: Getting Started & Professional STM32 Toolchain (Keil MDK & CubeIDE)
  • Module 2: STM32 Embedded Programming Foundations (GPIO, Interrupts, Timers, PWM, I2C, SPI)
  • Module 3: Actuators, DC Motors, Wheel Encoders & MPU6050 Gyroscopic Readouts
  • Module 4: Control Theory & PID Tuning (Position vs. Incremental PID, Cascade loops)
  • Module 5: The Science of Dynamic Self-Balancing (MPU6050 DMP, Kalman & Complementary fusion)
  • Module 6: Autonomous Behaviours & Bluetooth Smartphone App Controls
  • Module 7: Intelligent Perception & K210 Edge AI Vision (QR-code, Colour, & Object Recognition)
  • Module 8: Lidar Navigation (Obstacle avoidance, Guarding, Patrolling, Wall-tracking)
  • Module 9: LQR Optimal Control Theory, Balance Mathematics & Hardware Circuit Analysis
  • Module 10: Capstone Project: Autonomous Driving Self-Balancing Smart Car
Chat with Us