All Courses

AICTE Embedded & IoT Internship

Eight Weeks Free Internship for students interested in  Internet of Things , Embedded Systems, Artificial Intelligence and Machine Learning, this internship program provides complete overview & quick hands-on with small Embedded & IoT Experiments and Realtime Applications development. 

Who can Apply ?

All students starting from SECOND Year from any Stream having good knowledge of C Programming.


Linux Internals Programming

Linux Internals Programming module covers the extended features provided by Linux OS for C Applications to do multi processing/tasking, inter process communication, file-system, network programming.

Hardware Bus Programming in Linux

Learn hardware programming in Linux using C. The course will cover in deep understanding of hardware bus interface like GPIO, Interrupt, UART, I2C, SPI, Ethernet/Socket, CAN, RS485. Once familiar with this hardware interface programming any sensor can be connected and driver coding can be done as next step. 

Hardware Sensor Programming in Linux

This course covers how to interface different sensors to RuggedBOARD and how to program for getting sensor data.

Embedded IoT Projects Level-1

Developing a simple Embedded IoT project using RuggedBOARD and sensor used in Industrial-4.0, Transportation, Medical & Healthcare, Smart Cities & Smart Agriculture.

ARM MCU Programming

ARM MCU Programming

Yocto BSP

Yocto Training to build Custom Embedded Linux BSP for custom hardware & reference hardware built using SOC like Atmel-A5D2x, TI-AM335x, NXP-i.MX6UL, NXP-i.MX8, ST-STM32MP15x.


Learn in deep how to customize yocto for your project & product.