Micro-controller programming using Arduino platform – Course Materials

The IoT device requires a tiny controller performing a specific functionality. The Arduino platform makes it ideal to build the same. Delivered using ESP32 NodeMCU, this module will give you hands-on programming experience on how to set up, program and debug Embedded applications running in Arduino platform. You will get practical experience in reading data-sheets, hardware interfacing (ex: Sensors / Actuators) and communication protocols. With these learnings, you will be able to build an IoT device running an Embedded Application. This should communicate with IoT gateway using short range protocols like Bluetooth, Wi-Fi etc. U will be programming using C language by exploring its advanced features. This arduino programming course material will also help you to learn various optimization techniques.
Start your Embedded IoT programming journey with Arduino programming course materials 🙂
COURSE OBJECTIVES:
- Understand Embedded Systems and its components
- Learn how to build embedded applications using Arduino Platform
- Become familiar with hardware interfacing using Arduino
- Should be able to read device data sheets and board schematics
- Learn basic communication protocols and communicate using Arduino Libraries
- Build IoT applications using wired and wireless protocols (ex: Bluetooth, Wi-Fi)
- Debug applications using Arduino IDE
TARGET AUDIENCE:
- Entry level engineers who want to learn IoT programming
- Experienced professionals who want to switch into IoT based jobs
PREREQUISITE:
- Basic knowledge of any programming language
- Exposure to basic Electronics
PLATFORM:
- OS – Linux (Ubuntu) / Windows
- ESP32 NodeMCU Board
- Arduino IDE
PRESENTATION SLIDES: