Advanced

Duration: 100 hours

  • Micro controller and peripherals.
  • Selection of Micro controller for application.
  • Programming languages and RTOS
  • Arduino, STM programming & Micro python case study
  • Schematic and layout using Easy EDA
  • BOM, Gerber, Documentation and PCB fabrication
  • Soldering methods and 5S
  • Building a moderate complex circuit and simulation in Tinker card
  • Python methods, classes, and libraries
  • Python program for using UART, I2C, ADC, Timer, DAC, PWM, RTC, Display.
  • Writing python class and using as library.
  • Example using FREE RTOS
  • Example webserver and LED control.