Embedded Systems & Robotics Using Atmega328P, ESP8266 and ESP32
₦166,450.00 ₦400,000.00

About this course
A Beginner Friendly Course to Quickly Learn and start working with AVR Atmel Microcontrollers using Embedded C/C++ and arduino
By the numbers
Skill level: Beginner
Languages: English
Lectures: Google Meet
Training Duration: 4 Weeks
Schedule: 4PM (Mon, Tues and Fri)
Instructor
CPX Limited
Week 9
1. Introduction to Robotics
2. Basic Robotics Concepts
3. Building Simple Robots with Arduino
Week 10
1. Advanced Robotics
2. Robot Navigation and Obstacle Avoidance
3. Interfacing Sensors with Robots
Week 1
1. Introduction to C/C++ Programming
2. Basic Syntax and Data Types
3. Control Structures (if, switch, loops)
4. Functions and Recursion
Week 6
1. Introduction to IoT
2. ESP32 Overview and Setup
3. ESP8266 Overview and Setup
Week 7
1. IoT Protocols and Communication
2. MQTT, HTTP, and WebSocket Communication
3. Building a Web Server on ESP32/ESP8266
Week 8
1. Advanced IoT Projects
2. Sensor Data Logging
3. Home Automation with Cloud Integration
Week 12
1. Final Project: Smart Home Automation and Robotics
2. Combining IoT and Robotics for Home Automation
3. Presentation and Documentation of Final Project
Week 3
1. Introduction to Embedded Systems & MCU Architecture
2. The Arduino Platform Overview
3. Basic Electronics Design
Week 2
1. Advanced C/C++ Concepts
2. Pointers and Memory Management
3. Structures and Unions
4. File Handling in C/C++
Week 5
1. Serial Communication
2. LED Control with Serial Monitor
3. Interfacing Bluetooth Module
4. Bluetooth Smart Home Automation
Week 11
1. Integration of IoT with Robotics
2. Building Smart Robots with IoT Capabilities
3. Remote Control of Robots via the Internet