Micro Controller Boot Camp

 A microcontroller contains one or more CPUs (processor cores), as well as memory and programmable input/output peripherals. Program memory in the form of ferroelectric RAM, NOR is flash, or OTP ROM is also usually included on the chip, along with a small amount of RAM. Microcontrollers are designed for embedded applications and are different from microprocessors used in personal computers or other general-purpose applications consisting of various discrete chips.

Online and Onsite Micro Controller training

Online and physical, instructor-led live Micro Controller training classes teach how to set up and program microcontrollers for use in controlling real-world devices such as lights, motors, and motion detection sensors through hands-on experience. Microcontrollers can also be used to build full server systems for specific purposes like printing and web hosting.

Online live training and onsite live training are also options for microcontroller training. Online live training (sometimes known as “remote live training”) is delivered via an interactive, remote desktop. Live Microcontroller training in Lahore can be delivered on-site at the customer’s location or at the BES training Institute.

 Microcontroller boot camp training is used in automatically controlled products and devices such as automotive engine control systems, implantable medical devices, remote controls, office machines, appliances, power tools, toys, and other embedded systems. By reducing size and cost, microcontrollers enable more devices and processes to be controlled economically and digitally than designs using separate microcontroller boot camp pieces of training, memories, and input/output devices. Mixed-signal microcontrollers that integrate the analog components required to control non-digital electronic systems are common. In the context of the Internet of Things, microcontrollers are an economical and popular means of collecting data, sensing, and controlling peripheral devices in the physical world.

 

  1. Micro-Controller
    • Introduction
    • Applications
    • Operation Requirements
  2. Intro Pic Micro-Controller
    • Company
    • Predecessors
    • Structure
  3. PIC16F877A
    • Features
    • Structure
    • Peripherals
    • Clock Configuration
      1. Crystal
    • Debugger
      1. PICKIT 3
  1. MPLAB IDE Software
    • Installing
    • Features
    • How to use
    • Programming/Burning code
    • Debugging
  2. General Purpose Input Output
    • Handling
    • Controlling
    • Practical Examples
      1. Led Blinky
      2. 7-Segment
      3. Traffic signal with inputs
  1. Timers
    • Configure
    • Usage
    • Practical examples
      1. Generate seconds & indicate through LED
      2. Making of clock using 7 segment
  1. Counters
    • Configure
    • Handle
    • Practical examples
  2. Analogue to Digital Convertor
    • Configure
    • Handle
    • Practical examples
      1. Distance finding using IR proximity sensor
  1. Pulse Width Modulation
    • Definition
    • Applications
    • Configure
    • Introduction to H-Bridge
    • Practical examples
      1. LED Blinking
      2. Dc Motor controlling using L293D Motor Driver
  1. Intro to Saleae Logic Analyzer
    • Logic Software
    • Timing Example for Saleae Logic
  2. Capture/Compare
    • Configure
    • Handle
    • Practical examples
      1. Frequency reading
  1. Serial Communication
    • Introduction
    • Types / Modes
    • TTL Logic
    • Common Terminologies
  2. UART
    • Introduction
    • Configure
    • Handle
    • Practical examples
      1. Transmission / Reception of data to terminal
  1. Intro & Application of Virtual Terminal
    • TTL to USB convertor
  2. Inter Integrated Circuit I2C
    • Introduction
    • Configure
    • Handle
    • Practical examples
      1. I2C based sensor implementation
  1. LCD Interfacing
    • Requirements
    • I2C communication
  2. Interrupts
    • Introduction
    • Usage
  3. Serial Peripheral Interface SPI
    • Introduction
    • Configure
    • Handle
    • Practical examples
      1. SPI based EEPROM implementation
  1. Internal Memory
    • EEPROM
  1. Intro to STM32 controllers
    • Company
    • Structure
  2. STM32 F103 (blue Pill)
    • Features
    • Internal Structure
    • Layout explanation
    • Peripherals
    • Debugger
  3. Cube IDE Software
    • Installing
    • Features
    • How to use
    • Intro to HAL drivers
  4. General Purpose Input Output
    • Handling
    • Controlling
    • Practical Examples
      1. Testing with Saleae Logic for Timing
      2. LED blinking
  1. Timers
    • Configure
    • Handle
    • Practical examples
      1. Sonar Sensor Interfacing
  1. Analogue to Digital Convertor
    • Configure
    • Handle
    • Practical examples
      1. Interfacing LDR with ADC
      2. ADC controlled PWM using LDR and LED
  1. Pulse Width Modulation
    • Configure
    • Handle
    • Practical examples
      1. LED brightness controlling
      2. Servo Motor Controlling
  1. UART
    • Introduction
    • Configure
    • Handle
    • Practical examples
      1. Transmission / Reception of data to terminal using CH340
  1. Capture
    • Configure
    • Handle
    • Practical examples
      1. Water Flow sensor interfacing
  1. Inter Integrated Circuit I2C
    • Introduction
    • Configure
    • Handle
    • Practical examples
      1. I2C based sensor MPU-6050 implementation
      2. LCD interfacing
  1. STM32 F407 (Discovery Board)
    • Features
    • Internal Structure
    • Layout explanation
    • Peripherals
  2. Real Time Clock
    • Configure
    • Handle
    • Practical examples
      1. Reading Clock time and Date
  1. MODBUS RTU
    • Introduction
    • Frame structure
    • Communication Physical Layers: RS-485
    • Practical Examples
      1. Controlling VFD vis MODBUS communication
  1. Encoder
    • Configure
    • Handle
    • Practical Example
      1. KY-040 Encoder Interfacing
  1. Pulse Width Modulation
    • Configure
    • Handle
    • Practical examples
      1. Robotic Manipulator Controlling
  1. Digital to Analogue Convertor
    • Intro
    • Configure
    • Usage
    • Practical Examples
      1. Voltage values output
  1. Direct Memory Access
    • Intro
    • Difference with Interrupts
    • Usage
    • Practical Examples
      1. Sine wave Generation
  1. Watchdog Timer
    • Intro
    • Types
    • Usage
    • Examples
      1. Watch dog using push button
      2. Watch dog using delay function
  1. Can Bus
    • Intro
    • Structure
    • Physical Layer
    • Bit Artibration
    • Filters
    • Examples
      1. Communication with other STM
  1. Universal Serial Bus (USB)
    • Intro
    • Structure
    • Examples
      1. Transmission of data to PC using USB
  1. Esp- Controller
    • Intro
    • Layout
  2. Espressif IDE
    • Installing
    • How to use
    • Programming/Burning code
    • Debugging
  3. General Purpose Input Output
    • Handling
    • Controlling
    • Practical Examples
      1. Led Blinky
  1. Timers
    • Configure
    • Usage
    • Practical examples
      1. Generate seconds & indicate through LED
      2. DHT-11 Sensor Interfacing
  1. UART
    • Introduction
    • Configure
    • Handle
    • Practical examples
      1. Bluetooth Interfacing
  1. Inter of things (ioT)
    • Intro to iOT
    • GHz & sub-GHz RF Communication
    • Intro to WiFi
    • Practical Examples
      1. Controlling devices through Wifi

C Programming

  1. Data Types
  2. Mathematical operators
  3. Logical Operators
  4. Bitwise operation
  5. Arrays
  6. Functions
  7. Structures

Electronics

  1. Pull up/ pull down – Floating point
  2. H-Bridge
  3. Voltage Dividers
  4. Registers – Flip Flops
  5. Regulators
  6. Noise & noise reduction
  7.  

Micro Controller Boot Camp

  • Fee: 50,000
  • Duration: 3 Months
  • Timing: 9AM-11AM, 11AM-1PM, 1PM-3PM, 3PM-5PM, 5PM-7PM, 7PM-9PM
Scroll to Top