• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Arduino

Arduino Courses

Arduino courses can help you learn programming basics, circuit design, sensor integration, and robotics applications. You can build skills in troubleshooting hardware, creating interactive projects, and implementing automation solutions. Many courses introduce tools like the Arduino IDE for coding, various sensors for data collection, and components for building prototypes, allowing you to apply your skills in practical, hands-on projects.

Popular Arduino Courses and Certifications


  • L

    L&T EduTech

    FPGA Architecture Based System for Industrial Application

    Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Serial Peripheral Interface, Electronic Hardware, Internet Of Things, Embedded Systems, Electronic Systems, Network Protocols, Control Systems, Communication Systems, Digital Communications, Hardware Architecture, Software Development Tools, System Design and Implementation, Engineering, Scientific, and Technical Instruments, Simulation and Simulation Software, Software Installation, System Configuration, Real Time Data

    4.4 stars, 23 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.4 (23) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • P

    Packt

    Learn Siemens S7-1200 PLC and HMI via TIA Portal (Advanced)

    Skills you'll gain: Human Machine Interfaces, Network Protocols, Communication Systems, System Configuration, Remote Access Systems, Automation, Web Servers, Scripting, System Monitoring, Systems Integration, Authorization (Computing), Algorithms, Data Structures

    Advanced · Course · 3 - 6 Months

  • P

    Pohang University of Science and Technology(POSTECH)

    Introduction and Programming with IoT Boards

    Skills you'll gain: Internet Of Things, Wireless Networks, General Networking, Emerging Technologies, Embedded Software, Embedded Systems, Information Technology Architecture, Programming Principles, Electronic Components, Computer Hardware, Computing Platforms, Development Environment, Problem Solving

    4.6 stars, 1.8K reviews, Beginner, Course, 1 - 3 Months

    ★ 4.6 (1.8K) · Beginner · Course · 1 - 3 Months

    Category: Preview
    Preview
  • P

    Packt

    SwiftIO Micro - Using Swift Code with Electronics & IoT Tech

    Skills you'll gain: Electronic Components, Swift Programming, Basic Electrical Systems, Internet Of Things, Electrical Systems, Electronics, Electronic Systems, PIC Microcontrollers, Embedded Software, Electronic Hardware, Test Equipment, Hardware Troubleshooting, Programming Principles, Electrical Engineering, Electrical Equipment, Embedded Systems, Wireless Networks, Application Development, Display Devices, Debugging

    Beginner · Specialization · 1 - 3 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • C

    CertNexus

    Internet of Things: Foundations of Design and Development

    Skills you'll gain: Internet Of Things, Embedded Software, Prototyping, Embedded Systems, Information Technology Architecture, USB, Hardware Architecture, Program Development, Field-Programmable Gate Array (FPGA), Solution Architecture, Software Development, Power Electronics, Microarchitecture, Software Development Tools, Basic Electrical Systems, Electrical Wiring, Electrical Equipment, Electrical Power, Project Planning, Electric Power Systems

    Mixed · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • E

    EDUCBA

    ARM Cortex (STM32) Deep Dive: Mastering Embedded Systems

    Skills you'll gain: Embedded Software, Embedded Systems, Peripheral Devices, C (Programming Language), System Programming, Program Development, Hardware Architecture, Data Structures, Debugging, Development Environment, C and C++, Performance Tuning, Integrated Development Environments

    4.5 stars, 51 reviews, Advanced, Course, 1 - 4 Weeks

    ★ 4.5 (51) · Advanced · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • J

    Johns Hopkins University

    Beginning Custom Projects with Raspberry Pi

    Skills you'll gain: Remote Access Systems, Linux, Restful API, Web Applications, Internet Of Things, Embedded Systems, Application Programming Interface (API), Robotics, Linux Commands, Command-Line Interface, Application Security, Electronics, Product Automation, System Configuration, Python Programming, Electronic Components, Software Installation

    4.8 stars, 56 reviews, Mixed, Course, 1 - 4 Weeks

    ★ 4.8 (56) · Mixed · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • U

    University of California, Irvine

    Programming for the Internet of Things Project

    Skills you'll gain: Test Planning, Embedded Software, Embedded Systems, User Requirements Documents, Functional Specification, Functional Requirement, Systems Design, Requirements Analysis, Test Case, System Requirements, System Design and Implementation, Development Testing, System Testing, Prototyping, Program Development, Software Documentation, Hardware Architecture, Python Programming

    4.7 stars, 957 reviews, Mixed, Course, 1 - 3 Months

    ★ 4.7 (957) · Mixed · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • L

    Lund University

    The Juliet Language for Motion Programming

    Skills you'll gain: Real-Time Operating Systems, Programming Principles, Control Systems, Event-Driven Programming, Robotics, Computer Programming, Program Development, Robotic Process Automation, Automation, Other Programming Languages, Real Time Data, Applied Mathematics

    Intermediate · Course · 1 - 4 Weeks

    Category: Free
    Free
  • C

    Coursera

    Getting Started with BSP and Embedded C

    Skills you'll gain: Embedded Software, Embedded Systems, Computer Hardware, Electronic Hardware, Hardware Architecture, Internet Of Things, Hardware Troubleshooting, System Programming, System Software, Peripheral Devices, System Configuration, Test Tools, C (Programming Language), Computer Architecture, Software Architecture, Development Environment, Debugging

    Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • A

    Arm

    Arm AMBA AXI Protocols Overview

    Skills you'll gain: Microarchitecture, Network Protocols, Hardware Architecture, Systems Architecture, Computer Architecture, Communication Systems, Transaction Processing, Performance Tuning, Digital Communications, Memory Management, Data Integrity

    Intermediate · Course · 1 - 3 Months

    Category: New
    New
    Category: Preview
    Preview
  • A

    Arizona State University

    Adding Electronics to Rapid Prototypes

    Skills you'll gain: Basic Electrical Systems, Electronics, Electronic Components, Electronic Systems, Prototyping, Electrical Systems, Electronics Engineering, Electrical Wiring, Electrical Engineering, Robotics, Hardware Design, Electrical Equipment, Embedded Systems, Machine Controls, Test Equipment, Control Systems, Digital Signal Processing

    4.9 stars, 19 reviews, Beginner, Course, 1 - 3 Months

    ★ 4.9 (19) · Beginner · Course · 1 - 3 Months

    Status: Free trial
    Free trial
1…6789

In summary, here are 10 of our most popular arduino courses

  • FPGA Architecture Based System for Industrial Application: L&T EduTech
  • Learn Siemens S7-1200 PLC and HMI via TIA Portal (Advanced): Packt
  • Introduction and Programming with IoT Boards: Pohang University of Science and Technology(POSTECH)
  • SwiftIO Micro - Using Swift Code with Electronics & IoT Tech: Packt
  • Internet of Things: Foundations of Design and Development: CertNexus
  • ARM Cortex (STM32) Deep Dive: Mastering Embedded Systems: EDUCBA
  • Beginning Custom Projects with Raspberry Pi: Johns Hopkins University
  • Programming for the Internet of Things Project: University of California, Irvine
  • The Juliet Language for Motion Programming: Lund University
  • Getting Started with BSP and Embedded C: Coursera

Skills you can learn in Software Development

Programming Language (34)
Google (25)
Computer Program (21)
Software Testing (21)
Web (19)
Google Cloud Platform (18)
Application Programming Interfaces (17)
Data Structure (16)
Problem Solving (14)
Object-oriented Programming (13)
Kubernetes (10)
List & Label (10)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok