Welcome to Burraq UK (Boost Your Career with International Certification) Become ATC

STM Micro Controller

Burraq UK offers a comprehensive STM Microcontroller Course designed to provide hands-on experience with STM32 microcontrollers, specifically the STM32F103 series (commonly known as the “Blue Pill”). This course covers the fundamentals of microcontroller programming and interfacing, equipping students with the skills to develop embedded systems applications.

Aim Of STM Micro Controller

To provide learners with practical knowledge and hands-on experience in programming and interfacing STM32 microcontrollers, enabling them to design and develop embedded systems for real-world applications.

Course Overview

STM Micro Controller

Total Modules 10
Training Credits 20
Directed Learning Hours (DLH) 210
Course Code BUK1117
  • Students pursuing or holding a diploma/degree in Electronics, Electrical, Mechatronics, or Computer Engineering
  • Basic understanding of microcontrollers or embedded systems (recommended)
  • Professionals and technicians interested in enhancing their skills in embedded system design
  • Beginners with a keen interest in learning STM32 microcontroller programming (some basic programming knowledge helpful)
Course CodeCurriculum TitleCreditDLH
BUK1117-1Introduction to STM 32 controllers215
BUK1117-2Connecting STM controller with PC215
BUK1117-3Intro to Arduino IDE215
BUK1117-4Introduction TO STM32CubeProgrammer215
BUK1117-5Download and install the CUBE programme215
BUK1117-6Build the Project215
BUK1117-7Debug the Project215
BUK1117-8Declaring GPIO pins in IDE215
BUK1117-9Blinking the LED215
BUK1117-10Interfacing temperature sensor with STM215
Learning Objectives
  • Introduction to STM 32 controllers
  • Pinout Configuration
  • Clock Configuration
  •  GPIO Configuration
  • Issues with STM32 Blue Pill Board
  • Configure project and generate source code
  • Boot pins and how to use them
  • Connecting STM controller with PC
  •  Introduction to FTDI board and its functionality
  •  FTDI board pin configuration
  • Connecting FTDI with STM
  •  Intro to Arduino IDE
  • Configuring Arduino IDE to Program STM32F103C8T6 Blue Pill
  • Installing STM library to IDE
  • Adding STM board to IDE
  • INTRODUCTION TO STM32CubeProgrammer
  • Download and install the CUBE programme
  • Build the Project
  • Debug the Project
  • Declaring GPIO pins  in IDE
  • Writing and uploading code in STM
  • Blinking the LED
  • Interfacing temperature sensor with STM
  • Measuring temperature with STM
  • Configure 61X2 LCD with STM32
  • Intro to PWM
  • Generating PWM with STM
  • Controlling servo motor with STM32
  • Interfacing HC-05 Bluetooth with STM32 Blue Pill
  • To use ADC in STM32F103C8T6
  •  ADC in STM32 Blue Pill
  •  Interfacing DHT11 Humidity and Temperature Sensor with STM32F103C8T4
  • Engineering students (Electrical, Electronics, Mechatronics, Computer)
  • Diploma (DAE) holders in electronics or related fields
  •  Technicians and professionals working in automation or embedded systems
  • Hobbyists and DIY electronics enthusiasts interested in STM32 development
  • Anyone with basic programming or electronics knowledge looking to learn embedded system design
  • All Modules within this qualification are assessed internally by the approved training Centre and externally verified by BURRAQ UK. The program uses a criterion-referenced assessment approach to ensure that learners successfully meet all required learning outcomes.
  • A Pass in any unit is granted only when the learner submits valid, reliable, and authentic evidence that demonstrates achievement of the assessment criteria. The Assessor is responsible for reviewing this evidence and confirming that the learner has attained the expected standard.
  • To guarantee fairness, transparency, and consistency, assessors are required to maintain a detailed audit record, clearly documenting the basis of their assessment decisions in line with quality assurance requirements.