Embedded C, Embedded AI & RTOS Developer

Online Weekend Course details

Course Duration: 5 weeks (weekends)

Course Starts on: 15-DEC-2022

Class Timings: THU & FRI: 6.45am - 8.30am, SAT: 5pm - 9pm, SUN: 9am - 1pm

Interactive LAB session Timings: WED: 7pm - 9pm


  • Basic C Programming
  • Digital Logic, Computer Organization
  • Assembly Programming


  • To get Indepth knowledge on Embedded C from the scratch.
  • To gain handson experience with STM32 ARM Cortex board, which enables one to work with any hardware in future.
  • Handson experience with protocols like I2C, SPI and UART.

Hardware requirement:

  • Kernel Masters has designed and developed Industrial Hardware boards in collaboration with Embedded Core Companies.
  • These Hardware boards will be used as part of the course for real-time project. Students need to purchase the board at the time of project.
  • Raayanmini Development kit for Embedded C project will be 4800/- + GST (149 USD).
  • The kit comes with below components:
    • STMicroelectronics based Raayan Mini Board (For Embedded C and RTOS)
    • ST Link V2 Debugger
    • ESP32 Wi-Fi Module
    • USB TO UART TTL 5V 3.3V CH340G module
  • Apart from Raayanmini Development kit, an extra CAN board is required, if CAN IoT Node project is chosen. It is optional.
  • Cost of CAN IoT Node kit is 1800/- (49 USD). It is optional.

Program Name Duration Start Date within India outside India
Part 1: Embedded C/Firmware/Baremetal Programming 2 weeks 15-DEC-2022 6500/-INR 199 USD
Part 2: Embedded AI & RTOS 2 weeks 29-DEC-2022 6500/-INR 199 USD
Part 3: Embedded C Projects [CAN IoT Node] 1 week 12-JAN-2022 3500/-INR 99 USD
Total 16500/-INR 497 USD
Raayanmini Development kit price 4800/-INR 149 USD
Discount if Enrolled for Parts 1,2&3 by 10-DEC-2022 -3500/-INR -99 USD
Total Cost before 10-DEC-2022 17800/-INR 547 USD

How to connect to LAB Instructor for support:

  • Raise a request for LAB Support anytime between 10am to 9pm, MON-SAT on our Whatsapp number.
  • A LAB Instructor will be assigned to you in those timings and a meeting link will be provided.
  • Join the meeting link, and get live support from the LAB Instructor and share your screen , show the issues you are facing and get help.


  • Individual modules also can be Enrolled.
  • Discounts or offers mentioned are for the entire Embedded C Program, not for individual parts.
  • Any kind of offers can be availed only on Single payments for entire course.
  • Recorded Video can be provided upto one class per week incase of missing the class due to any emergency. The video link validity will be 24 hours.
  • We offer various Embedded C projects on Raayanmini development kit. However if CAN IoT Node project is chosen, an extra CAN board must also be purchased.
  • CAN IoT Node project can be offered to a limited candidates due to the limited availability of pieces. Will be offered on First come first serve basis.
  • Recorded Video cannot be provided incase of full day sessions / short duration workshops if any.