Embedded System 3. FreeRTOS Implementation Basics
Embedded System
0% Completed
Module 1: Introduction to Embedded Systems
1. What is an Embedded System?
Reading
2. Applications and Real-world Use Cases
Reading
3. Embedded vs General Purpose Systems
Reading
Module 2: Embedded System Architecture
1. Microcontrollers vs Microprocessors
Reading
2. Components: CPU, RAM, ROM, I/O Ports
Reading
3. Harvard vs Von Neumann Architecture
Reading
Module 3: Programming in Embedded C
1. C Programming Basics
Reading
2. Bitwise Operations
Reading
3. Registers & Memory Mapping
Reading
Module 4: Working with Arduino (AVR-based)
1. Digital & Analog I/O
Reading
2. PWM, Timers, Interrupts
Reading
3. Interfacing Sensors (DHT11, IR)
Reading
4. Interfacing Sensors (DHT11, IR)
Reading
Module 5: Interfacing Peripherals
1. LCD, Keypad, Servo Motor, DC Motor
Reading
2. I2C, SPI, UART Communication
Reading
3. EEPROM Read/Write
Reading
Module 6: Real-Time Operating Systems (RTOS)
1. What is RTOS?
Reading
2. Tasks, Scheduling, Semaphores
Reading
3. FreeRTOS Implementation Basics
Reading
Module 7: ARM Cortex and STM32 Platform
1. STM32 Architecture Overview
Reading
2. Keil uVision & STM32CubeIDE Setup
Reading
3. GPIO, ADC, Timers using STM32
Reading
Module 8: Capstone Projects
1. Home Automation System
Reading
2. Temperature-based Fan Controller
Reading
3. IoT-based Sensor Data Logger
Reading
Announcements Course Info
PreviousNext















    Error: Contact form not found.