A hands-on training program designed to equip you with both the technical foundations of the Internet of Things (IoT) and the practical mastery of building smart, connected systems
This course is specifically tailored for absolute beginners, requiring no prior background in electronics or programmingAfter the end of the course, you will be able to use ESP32 to build IOT applications with Arduino IDE and ESP-IDF, Design readable dashboard with Node-Red, Implementing Hardware projects and be familiar with IOT Clouds
Course Main points:
> Programming & Logic Foundations:
Foundations: Numbering systems, logic gates, and the IoT value chain
Programming Basics: Data types, operators (arithmetic, relational, logic, bitwise), and control flow (if/else, switch, loops)
Computer Architecture: microcontrollers vs. microprocessors and memory management
> Hardware & Interfacing with Arduino IDE:
Basics: Digital I/O, serial monitoring, the NTP protocol
Sensors & Actuators: DHT sensors, LCDs, LDR sensors, relays, and analog signals
Motion Control: DC motors (drivers), Servo motors, and Stepper motors
> Network Protocols & Advanced Frameworks:
Protocols & Data: MQTT, TCP/IP, UDP, HTTP, and ModBus
Visualizing Data: Node-Red dashboard design and data storage
ESP-IDF Mastery: Advanced development using the ESP-IDF framework, covering GPIO, ADC, Timers, serial communications (UART, I2C, SPI)
> IoT Cloud Platforms
Platforms: ESP RainMaker, ThingsBoard, HiveMQ, and Golioth
Course Duration:
100 Hrs
Instructor Bio:
Eng Samar Mohamed
An IoT engineer company with experience in embedded systems and PCB designing
She has experience in training with Egyptian Space Agency (EgSA) in DDSS program for support and supervise graduation projects
Get Quick Support
Request a Call Back
Ready to explore how artificial intelligence can revolutionise your business operations and unlock new efficiencies? ACTAIA is here to guide you through every step of the transformation journey.