Embedded Systems & Robotics Using Atmega328P, ESP8266 and ESP32

₦166,450.00 ₦400,000.00

embedded
Thumbnail
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 4
  • 1. LED Control and Basic Projects

  • 2. Interfacing Sensors (PIR, Ultrasonic, Gas Sensors)

  • 3. Intruder Alert System Project

  • 1. Introduction to Robotics

  • 2. Basic Robotics Concepts

  • 3. Building Simple Robots with Arduino

  • 1. Advanced Robotics

  • 2. Robot Navigation and Obstacle Avoidance

  • 3. Interfacing Sensors with Robots

  • 1. Introduction to C/C++ Programming

  • 2. Basic Syntax and Data Types

  • 3. Control Structures (if, switch, loops)

  • 4. Functions and Recursion

  • 1. Introduction to IoT

  • 2. ESP32 Overview and Setup

  • 3. ESP8266 Overview and Setup

  • 1. IoT Protocols and Communication

  • 2. MQTT, HTTP, and WebSocket Communication

  • 3. Building a Web Server on ESP32/ESP8266

  • 1. Advanced IoT Projects

  • 2. Sensor Data Logging

  • 3. Home Automation with Cloud Integration

  • 1. Final Project: Smart Home Automation and Robotics

  • 2. Combining IoT and Robotics for Home Automation

  • 3. Presentation and Documentation of Final Project

  • 1. Introduction to Embedded Systems & MCU Architecture

  • 2. The Arduino Platform Overview

  • 3. Basic Electronics Design

  • 1. Advanced C/C++ Concepts

  • 2. Pointers and Memory Management

  • 3. Structures and Unions

  • 4. File Handling in C/C++

  • 1. Serial Communication

  • 2. LED Control with Serial Monitor

  • 3. Interfacing Bluetooth Module

  • 4. Bluetooth Smart Home Automation

  • 1. Integration of IoT with Robotics

  • 2. Building Smart Robots with IoT Capabilities

  • 3. Remote Control of Robots via the Internet