technifyed

Free online

Microcontrollers courses 60

Learn Microcontrollers online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.

Explore subjects

Showing 60 courses

Alison

Design & Manufacture a Training Kit using PIC Microcontrollers

3.719 ratings

It’s not always easy to find microcontroller training kits suitable for your electronics prototypes or products. Most times, commercially available kits contain far more features than you need for your project. As a result, you will incur more costs with a commercial Printed Circuit Board (PCB). Bu…

  • Alison
  • 3 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Beginner

State University of Maringá

Engenharia Robótica - Carro Robô Inteligente

Este curso de Engenharia Robótica fornece uma base abrangente na construção e programação de robôs. Explore os princípios da mecânica, eletrônica e programação para liberar sua criatividade e desenvolver soluções robóticas de ponta para desafios do mundo real.

  • edX
  • 12 weeks, 4 - 8 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Alison

An Introduction to the ESP32 Web Server

3.525 ratings

One microcontroller that can help you control the output display of your electronics project from a webpage is the ESP32 board. One can program the ESP32 microcontroller to act as a web server and deliver webpages to any connected web client. When you connect electronic components such as relays an…

  • Alison
  • 3 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Beginner

Alison

A Guide to Meeting Arduino and LabView

3.443 ratings

Arduino is a microcontroller that can perform complex tasks and connect with external devices. However, the programming process can be tedious, requiring multiple lines of code. LabVIEW is a program that simplifies the process by reducing Arduino code into visual form, enhancing execution time. Thi…

  • Alison
  • 3 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Beginner

Alison

How to Build Arduino-Based Weather Station and Irrigation System

2.944 ratings

Arduino is a microcontroller that allows numerous enthusiasts, students, and professionals to transform any concept they have into an operational electronic gadget. In this course, we employ it to build two practical devices from scratch: a weather station and an irrigation system. We explore the n…

  • Alison
  • 3 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Beginner

Project University

Ingeniería Robótica - Coche Robot Inteligente

Este curso de Ingeniería Robótica proporciona una base extensa en la construcción y programación de robots. Explore principios mecánicos, electrónicos y de programación para dar rienda suelta a su creatividad y desarrollar soluciones robóticas de vanguardia para desafiar el mundo real.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Alison

A Step-by-Step Guide to Microcontroller Interrupts

3.316 ratings

PIC microcontrollers, or programmable interface controllers, are small electronic circuits found in most electronic devices, from alarm systems, computers, and phones to machines operating large assembly lines. You can use them to perform a large variety of tasks, and if you work with electronics,…

  • Alison
  • 4 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Beginner

Alison

Understanding Microcontroller Interfacing Using Different Elements

3.316 ratings

Microcontrollers have become very useful in embedded design because they can easily communicate with other devices, such as LCD displays, switches, LED lights, sensors, keypads, motors, and many other electrical components. As a result, they can be used in various applications, from automation in i…

  • Alison
  • 5 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Beginner

Alison

Microcontroller Guide: PIC, AVR, ARM Comparison

3.116 ratings

This course aims to help you understand how to choose between different microcontrollers and which one is right for you. It starts with a detailed explanation of a microcontroller and how it compares to a computer. Next, a quick summary of the key features you need to consider when choosing a micro…

  • Alison
  • 3 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Beginner

University of Colorado Boulder

Microcontrollers: Basic Architecture and Design

This course introduces students to the architecture and design of Microcontrollers (MCUs), which are small processors used in a myriad of products. The main MCU components of the processor, memory, I/O interfaces and their interconnections will be examined, with a focus on the processor. The proces…

  • Coursera
  • 29 hours
  • Self-paced
  • Paid certificate

Alison

Understand Electronic & Microcontroller Circuit Design and Simulation

3.685 ratings

Are you interested in mastering the art of Electronic and Microcontroller Circuit Design and Simulation? Then look no further than this free online course. This course has been specially designed to guide you through the interfacing and simulation of your first circuit, with added components in bot…

  • Alison
  • 3 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Beginner

L&T EduTech

Microcontroller and Industrial Applications

4.6299 ratings

Today, there exists a changing paradigm for every organization towards Digital Transformation in alignment with rapid growth of Industrial Automation. As automation impacts the business-returns directly, every organization, be it Designing, Manufacturing, Assembling or Logistics sector, sincerely i…

  • Coursera
  • 14 hours
  • Self-paced
  • Paid certificate

Coursera

Foundations of Embedded Software Design

Foundations of Embedded Software Design is a beginner-level course designed to help aspiring software and electronics engineers build strong fundamentals in embedded systems development. You'll learn how microcontrollers work internally, explore differences between microcontrollers and microprocess…

  • Coursera
  • 30 minutes/week
  • Self-paced
  • Paid certificate

Edge Impulse

Edge AI for Microcontrollers

All you need to know about AI on tiny devices!

Learning path or series
  • Coursera
  • Self-paced
  • Paid certificate

Packt

Arduino For Beginners - 2023 Complete Course

4.813 ratings

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Unlock the world of electronics and microcontrol…

  • Coursera
  • 23 hours
  • Self-paced
  • Paid certificate

L&T EduTech

Modern Manufacturing Concepts

Modern Manufacturing Concepts introduces learners to the technologies driving smart factories and digital transformation in manufacturing. The course explores electrical drives, microcontroller-based control systems, cyber-physical systems, collaborative robotics, cellular manufacturing, and digita…

  • Coursera
  • 2 Weeks
  • Self-paced
  • Paid certificate

L&T EduTech

Intelligent Digital Factories

Controller, IoT, AI in the Factory environment

Learning path or series
  • Coursera
  • Self-paced
  • Paid certificate

EDUCBA

ARM Cortex (STM32) Deep Dive: Mastering Embedded Systems

4.551 ratings

Learning Outcomes By the end of this course, learners will be able to: 1) Master the fundamentals and advanced features of ARM Cortex (STM32) microcontrollers. 2) Design and implement efficient embedded systems using STM32. 3) Develop and debug firmware using industry-standard tools and techniques.…

  • Coursera
  • 3 weeks of Study, 3-4 hours/week
  • Self-paced
  • Paid certificate

Packt

ATtiny Microcontroller Development for Arduino Programmers

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Unlock the potential of ATtiny microcontrollers…

  • Coursera
  • 15 hours
  • Self-paced
  • Paid certificate

28DIGITAL

Introduction to Architecting Smart IoT Devices

4.2312 ratings

Architecting smart IoT (Internet of Things) devices involves designing and developing interconnected devices that can collect and exchange data over the internet to perform various functions and tasks. These devices are equipped with sensors, microcontrollers, communication modules, and software, a…

  • Coursera
  • 3 weeks of study ,1-3 hours/week
  • Self-paced
  • Paid certificate

Enter your email and the official page opens. Phone is optional.