Q
Arduino Programming | Course Materials

Micro-controller programming using Arduino platform – Course Materials

Arduino programming 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:

 

REFERENCE MATERIALS:

  • Arduino Programming Notebook 







  • ESP32 Series – Devkit – Pinout




  • LM35 – Temperature Sensor – Data sheet

REFERENCE BOOKS:

  • ESP32 Development using the Arduino IDE  

  • Internet of Things Projects with ESP32  


Want to share this page with your friends?

COMPLEXITY MEDIUM
ASSIGNMENTS COMING SOON
PROJECTS 1
SAMPLE PROGRAMS 12
INTERVIEW PREP COMING SOON
VIDEOS COMING SOON

 

Related Courses

PIC Micro Controllers LEARN HOW TO PROGRAM A PIC MICROCONTROLLER
Raspberry Pi Programming PROGRAM RASPBERRY PI FOR IOT GATEWAY APPLICATION
Embedded Linux CUSTOMIZE AND PORT LINUX INTO ARM LINUX TARGET 

GOT A TECHNICAL QUERY?

Post to our technical form and get help. Our pool of mentors and enthusiasts will clarify your queries. Build an amazing professional network as well. What are you waiting for?


LATEST BLOG POSTS

The Future Scope of Embedded Systems : Trends and Predictions

The Future Scope of Embedded Systems : Trends and Predictions

Introduction Embedded systems have become an integral part of modern technology, and their importance is increasing day by day. These systems are designed to perform specific tasks and are embedded in everyday devices, making them intelligent and interactive. From...

Q