Arduino programming with C++
About Arduino and C++
Arduino is the best platform to study digital electronics, communication as well as embedded systems. It is a user-friendly platform for beginners. Normally Arduino uses for making a prototype of a product and testing a product at the start level. Most commonly Arduino uses a programming language called C++ which was developed in 1985. It is a powerful general-purpose programming language that is used for operating system embedded systems and game development. This language is very close to the hardware level and it helps to get better memory performance. C++ also included with Object-oriented Programming (OOP) patterns.
Learning Outcomes
  • You will be able to make project prototypes using the Arduino platform.
  • This will helps to improve creativity.
  • Creating a new idea into a usable product for the day to day life.
  • Better understanding of computer programming languages using C++.
Arduino Course by MIHA
Material Includes :

Live class with practical sessions

Recording class

Lecture slides

Resources and ebooks

All lectures conducting in sinhala medium

All source codes

Keep in touch with quizzes, assignments, and in-class practices

Sperate attention for the each studentSperate attention for the each student

4 Months Full Course(One day per week)
Only Rs. 4000
Register Now
Our Course content
1. Programming with C++
  • Introduction to programming language
  • Variables, data types operators
  • Loops and conditional statements
  • Functions
  • Arrays, String, Vectors, and Pointers
  • OOP in C++
2. Arduino Programming
  • Introduction with simple electronics and instruments
  • Starts with Arduino hardware
  • Constructor
  • Programming with Arduino
  • Sensors
  • Output devices
  • Arduino Communication
  • Working project
  • Introduction to IoT
  • Introduction to Raspberry pi
Special features
  • Valuable certificate for every student who completed the course.
  • Scholarships for the best five students from the final project.
  • Lifetime support given to the students
ArduinoCppCertificate-MIHA
Conducting days and time
  • Live class : Friday 7:00 p.m.
  • Recording class : Saturday 4:00 p.m.
Lecturers and Coordinators
Thushan Sooriaarachchi
Thushan Sooriaarachchi
Bsc.Engineering
University of Moratuwa
Navanjana Ranathunga
Navanjana Ranathunga
Bsc.Engineering
University of Moratuwa
Sumangi Rajapaksha
Sumangi Rajapaksha
Bsc.Physical Science
University of Peradeniya
Geshan Sudasinghe
Geshan Sudasinghe
Bsc.Engineering
University of Moratuwa
Yasira Punsith
Isuru Sulakshana
Bsc.Engineering
University of Moratuwa
Yasira Punsith
Yasira Punsith
Bsc.Engineering
University of Moratuwa
Janith Samee
Janith Samee
Bsc.Engineering
University of Moratuwa