Become an Arduino Developer
Offered By: LinkedIn Learning
Course Description
Overview
Build electronic devices that meet your own specifications. Arduino boards give you easy access to microcontrollers, letting you create new kinds of devices by connecting them to inputs and outputs, and writing software to add logic. In this learning path, learn how Arduino can support your dreams.
- Create simple programs that run on Arduino.
- Learn to control devices from the Arduino.
- Respond to data received from sensors.
Syllabus
- Course 1: Learning Arduino: Foundations
- Bring your ideas to life with Arduino. Learn about the basic features and capabilities of an Arduino board, and discover how to start programming your own projects.
- Course 2: Electronics Foundations: Fundamentals
- Learn how to practically apply the fundamental concepts of voltage, current, resistance, and power when building electronic circuits.
- Course 3: Electronics Foundations: Basic Circuits
- Discover how to build basic circuits using resistors, capacitors, and inductors. Learn how each component works, how they affect voltage and current, and why they're used.
- Course 4: Learning Arduino: Interfacing with Hardware
- Learn how to build interactive electronics with the Arduino microcontroller and components such as LCD screens, LEDs, and keypads.
- Course 5: Electronics Foundations: Semiconductor Devices
- Discover how to build electronic circuits using three common types of semiconductor components: diodes, transistors, and operational amplifiers.
- Course 6: Learning Arduino: Interfacing with Analog Devices
- Take your Arduino projects to the next level. Learn how to connect analog devices—sensors and circuits, LEDs, joysticks, and stepper motors—to your Arduino board.
- Course 7: Learning Arduino: Pulse Width Modulation
- Power your DIY electronics projects with Arduino and pulse width modulation. Learn how to program servos, motors, and LEDs to react to the world around them.
- Course 8: Learning C
- Get a quick introduction to the vocabulary and basics of programming in C, the language that inspired C++, Objective-C, and many others.
- Course 9: C Programming for Embedded Applications
- Learn to write embedded software in C and deliver applications that are small, efficient, and fast.
- Course 10: Arduino: Prototyping
- Go beyond the basics and learn what it takes to develop iterative hardware prototypes using Arduino.
- Course 11: Learning Soldering for Electronics
- Learn how to solder together components to make products or projects that use electronics under the hood.
Taught by
Zahraa Khalil, Barron Stone, Barron Stone, Zahraa Khalil, Barron Stone, Zahraa Khalil, Rae Hoyt, dan gookin, Eduardo Corpeño, Robert Gallup and Marc de Vinck
Related Courses
Aplicaciones musicales con ArduinoUniversidad Nacional Autónoma de México via Coursera Building Arduino robots and devices
Moscow Institute of Physics and Technology via Coursera Arduino y algunas aplicaciones
Universidad Nacional Autónoma de México via Coursera The Arduino Platform and C Programming
University of California, Irvine via Coursera Art-duino : fabriquer des objets connectés créatifs
Gobelins, l'école de l'image via France Université Numerique