Kiran Nayak Courses
Microcontroller Embedded C Programming: Absolute Beginners
4.5 (17,139 Reviews)
Provider: Udemy
Time: 16.6h- 2026
$15.99
VisitMastering Microcontroller and Embedded Driver Development
4.5 (13,500 Reviews)
Provider: Udemy
Time: 28.6h- 2026
$14.99
VisitMastering RTOS: Hands on FreeRTOS and STM32Fx with Debugging
4.5 (7,902 Reviews)
Provider: Udemy
Time: 14.1h- 2026
$11.99
VisitEmbedded Systems Programming on ARM Cortex-M3/M4 Processor
4.5 (7,332 Reviews)
Provider: Udemy
Time: 15.2h- 2026
$14.99
VisitMastering Microcontroller: Timers, PWM, CAN, Low Power(MCU2)
4.5 (4,289 Reviews)
Provider: Udemy
Time: 29h- 2026
$79.99
VisitEmbedded Linux Step by Step Using Beaglebone Black
4.7 (3,888 Reviews)
Provider: Udemy
Time: 15.8h- 2026
$11.99
VisitLinux Device Driver Programming With Beaglebone Black (LDD1)
4.6 (2,747 Reviews)
Provider: Udemy
Time: 21.9h- 2026
$11.99
VisitSTM32Fx Microcontroller Custom Bootloader Development
4.5 (2,383 Reviews)
Provider: Udemy
Time: 7.5h- 2026
$12.99
VisitARM Cortex M Microcontroller DMA Programming Demystified
4.7 (1,582 Reviews)
Provider: Udemy
Time: 9.8h- 2026
$99.99
VisitEmbedded System Design using UML State Machines
4.5 (848 Reviews)
Provider: Udemy
Time: 12.2h- 2026
$79.99
VisitMastering Microcontroller: STM32-LTDC, LCD-TFT, LVGL (MCU3)
4.8 (487 Reviews)
Provider: Udemy
Time: 8.1h- 2026
$79.99
VisitMaster The Rust Programming Language : Beginner To Advanced
4.3 (311 Reviews)
Provider: Udemy
Time: 28.6h- 2026
$11.99
VisitMastering Embedded Rust: Bare Metal, FFI, Crates, Projects
4.6 (177 Reviews)
Provider: Udemy
Time: 21.2h- 2026
$19.99
VisitMastering Zephyr RTOS with DeviceTree and Board Bring Up
4.5 (137 Reviews)
Provider: Udemy
Time: 11.2h- 2026
$11.99
VisitSTM32 AWS IoT Core Bootcamp: MQTT, OTA Updates, ESP32 WIFI
4.4 (56 Reviews)
Provider: Udemy
Time: 4.5h- 2026
$19.99
Visit
Most Recent Review
Video and Audio quality is clean. The guide seems step by step starting from beginner level to advanced concepts Thanks
- Review by Mahendra Sondagar on Mastering Zephyr RTOS with DeviceTree and Board Bring Up
Instructor Bio
Kiran Nayak holds a Bachelor’s Degree(B.E.) in Electronics and Communication Engineering and Post Graduate Diploma in Embedded Systems Design from Center for Development of Advanced Computing(C-DAC), GOI with vast experience in embedded software development.
Currently, he is working as a managing partner of Bharati software, India.
He creates video courses on programming languages, microcontroller programming , ARM cortex Mx processor, real time operating systems , embedded Linux and Linux device drivers.















