This comprehensive training starts from the basics of Embedded System design concepts accompanied with brushing up your skills in Basic Electronics and takes you further into Arduino programming and Logic Building. Students learn to use any Arduino based embedded system to capture data from the physical environment and process it for further processing and application automation.
Students are taken through an extensive hands on training session where they are enabled enough to build multiple embedded applications and take up various real life problem statements and create solutions on their own at the end of the training. Once you're comfortable with the fundamentals here, our Advanced Robotics with Arduino course takes you into autonomous bots, and our MATLAB Integration with Arduino course adds numerical analysis on top of your sensor data.
Eligibility: It's intended for anyone and everyone interested in building interactive physical systems. Hobbyists and Professionals not having a technical background are equally welcome as we take everybody in the class through a thorough introduction to the basics and bring everyone at par in the class. If you'd like to see embedded systems like these deployed in real products, take a look at our IoT engineering service and case studies.
Enrol or enquire
Seats are limited each batch — reach out to reserve yours.
What you’ll cover.
- Brushing up Analog Electronics concepts
- Introduction to Embedded Systems
- Introduction to Arduino
- Drivers and Software Installation
- Getting used to Arduino IDE
- Anatomy of Arduino
- Detailed Pin Mapping and Auxiliaries
- Bootloaders and Bootloading process
- How to Program in Arduino?
- LED Interfacing with Arduino Theory
- Practical: Blinking LEDs in a given pattern
- Pulse Width Modulation Theory
- Practical: Controlling brightness of a LED.
- Seven Segment Displays Theory
- Practical: Displaying Digits on Seven Segment Displays
- LCD Interfacing with Arduino Theory
- Practical: Displaying Text on LCD
- Practical: Scrolling Text on LCD
- Digital Input Processing Theory
- Practical: Detecting Switch Inputs on Arduino Pins
- Practical: Controlling LEDs with Single Key Button
- Interfacing a Buzzer with Arduino Theory
- Practical: Generating Tones using Buzzer
- Interfacing Ultrasonic Sensors Theory
- Practical: Distance/Speed approximation using Ultrasonic Sensor
- Serial Communication in Arduino - Theory
- Practical: Controlling LEDs from the PC.
- Practical: Printing text on the LCD from PC
- Introduction to ADC and Serial Monitoring - Theory
- Practical: Interfacing a simple Potentiometer.
- Interfacing IR Sensors(Analog) Theory
- Practical: Designing and fabricating an IR sensor.
- Practical: Detecting obstacles and surface color difference using above.
- Interfacing LDR Sensors(Analog) Theory
- Practical: Designing and fabricating an LDR sensor.
- Practical: Detecting Color and Light Intensity with LDR Sensors.
- Interfacing Temperature Sensor Theory
- Practical: Calibrating Sensor value with Temperature Range.
- Handling Heavy Power with Arduino- Theory
- Brief Discussion on Transistors and MOSFETs
- Interfacing a DC Motor with Arduino Theory
- Motor Driver and Its Need Theory
- Practical: Controlling Direction of Rotation of a Motor
- Working of Relays Theory
- Interfacing Relays with Arduino Theory
- Practical: Controlling AC Appliances using Arduino and Relay
- Introduction to Autonomous Robotics
- Line Follower Robot: Theory
- Practical: Making a Line Follower Robot
- Pit Follower Robot: Theory
- Light Follower/Avoider Robot: Theory
- Project Discussion and Building
- Arduino Nano
- Connecting Wires
- Motor Driver
- LEDs
- Piezo Buzzer
- 16x2 LCD
- 7-segment
- Potentiometer
- Ultrasonic Sensor
- Color Sensor
- Light Sensor
- Temperature Sensor
- Robot Chassis
- BO motors
- BO Wheels
- Castor Wheel
- Batteries
- Battery Connectors
Good questions.
No prior programming experience is required. Basic computer knowledge is sufficient.
Yes, the course is designed to accommodate both beginners and those with some programming experience.
Yes, you will receive an industry-recognized certificate upon successful completion of the course.
You will have access to course materials, live sessions, one-on-one mentoring, and a community forum for support.
Yes, the course includes an Arduino kit with all necessary components for hands-on practice.