Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ Microsoft AZ-900
Photoshop Graphic Design Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 16 hours on-demand video
  • 40 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
IT & Software Hardware Arduino

The Complete Beginners Guide to The Arduino - 2020

The complete Arduino course, from complete beginner to competent maker created by a best-selling Arduino book author
Rating: 4.6 out of 54.6 (96 ratings)
5,198 students
Created by Mike McRoberts
Last updated 12/2020
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • How to write code for the Arduino
  • How to easily understand the Arduino language
  • All of the necessary concepts to code proficiently
  • How to use and write code to read data from sensors
  • Essential electronics concepts for hobbyists
  • How to build electronic circuits on a breadboard
  • How to bring your interactive creations to life
  • The necessary skills and knowledge to design and build your own Arduino projects from scratch
  • How to combine two Arduino sketches into one

Requirements

  • A laptop or PC
  • An Arduino Nano (or Uno if you prefer) plus charging/programming USB cable
  • A breadboard, jumper wires and basic electronic components such as buttons, LEDs, sensors and so on. e.g. an Arduino Starter Kit
  • A willingness to learn
  • A desire to become a proficient Arduino developer and maker
  • A basic Arduino Starter Kit

Description

This course, by best-selling Arduino author, Mike McRoberts, will take you from complete beginner to confident and competent coder and electronics circuit builder. Even if you have NEVER coded before or built a circuit, you will be guided through each carefully crafted lesson until you have the skills and knowledge to go it alone and bring your very own creations to life.

Who this course is for:

  • Complete Beginners
  • Beginners at coding
  • Beginners at electronics
  • People who want to build and program cool creations
  • People who have struggled with other tutorials or courses
  • Beginner Arduino developers
  • People that are looking for a course that is clear and concise and not full of 'filler' material.

Course content

5 sections • 52 lectures • 15h 58m total length

  • Preview04:28
  • Preview05:06

  • Preview18:17
  • The Arduino Board
    20 questions

  • Preview04:08
  • Bits & Bytes
    05:56
  • Data Types
    07:58
  • Bits & Bytes & Data Types
    21 questions
  • Variables & Constants
    07:38
  • Mathematical Operators
    11:03
  • Variables, Constants and Mathematical Operators
    12 questions
  • Decision making using Comparison Operators
    13:06
  • Decisions
    20 questions
  • Iteration
    09:53
  • Iteration Quiz
    14 questions
  • Functions
    09:13
  • Functions
    8 questions
  • Arrays
    06:38
  • Arrays
    17 questions
  • Variable Scope
    05:11
  • Variable scope
    7 questions
  • Preview02:34
  • Anatomy of an Arduino Program
    7 questions

  • Basic Electric Theory
    05:22
  • Resistance & Ohms Law
    04:10
  • Preview02:32
  • Series and Parallel Resistor Circuits
    03:12
  • Buttons & Pull Up/Down Resistors
    05:10
  • LEDs & Current Limiting Resistors
    03:26
  • using BB's
    03:53

  • Installing the Arduino IDE software
    08:33
  • Hello World
    12:36
  • Blink 1 LED
    16:09
  • Blinky
    3 questions
  • Blink 3 LEDs - Using Delay
    11:20
  • Blink 3 LEDs - Using Delays
    1 question
  • Blink 3 LEDs - Using For Loops
    11:23
  • Blink 3 LEDs - State Machine
    29:31
  • Blink 3 LEDs - Using Millis
    30:45
  • Preview39:37
  • Preview53:17
  • Traffic Lights
    19:16
  • Interactive Traffic Lights
    12:08
  • Traffic Lights modifications
    1 question
  • Making Sound with a Piezo
    32:31
  • SOS Morse Code Signaller
    16:57
  • Morse Code Name Signaller
    1 question
  • Light Detection with an LDR
    15:33
  • Light Detection Alarm
    1 question
  • Electronic Dice
    53:38
  • Preview24:43
  • Temperature & Humidity Sensors - BME280
    28:40
  • How to use an 16x2 LCD display
    26:29
  • Temperature and Humidity Display - DHT11
    14:52
  • Temperature & Humidity Display - BME280
    17:27
  • Dot Matrix Display - Basics
    24:26
  • Dot Matrix Display - Electronic Dice
    22:13
  • Electronic Dice challange
    1 question
  • Joysticks
    14:56
  • 7-segment displays using the MAX7219 - Part 1 - Alphanumerics
    18:06
  • 7-segment displays using the MAX7219 - Part 2 - Integers
    38:09
  • Using Real Time Clock (RTC) modules
    59:12
  • Let's make a clock
    18:03
  • Preview20:11
  • Ultrasonic Sensors
    36:41
  • GPS Modules
    51:01
  • GPS Clock
    41:10

Instructor

Mike McRoberts
Author of 'Beginning Arduino'
Mike McRoberts
  • 4.6 Instructor Rating
  • 96 Reviews
  • 5,198 Students
  • 1 Course

Mike McRoberts is the author of the best selling Arduino book 'Beginning Arduino' now in its 2nd edition. He is the 2018 winner of the Raspberry Pi robotics competition held at Cambridge University in England each year and he also runs Medway makers, which is a small maker group in the Medway area of the UK.

Known as TheArduinoGuy on Twitter and elsewhere, Mike has been programming Arduinos for well over 10 years now. Mike discovered the Arduino when he was looking to build a cloud sensor to help with his hobby of astrophotography. In researching the various techniques possible to detect levels of cloud coverage he came across thermopile sensors and needed a way to take readings from one and send it to a laptop. This is when Mike discovered the Arduino and has never looked back since.

Mike has ran hundreds of Arduino and Raspberry Pi workshops at various places around the UK and has built countless devices using Arduino, ESP8266, ESp32 and Raspberry Pis, as well as other microcontrollers. He has well over 10 years experience in building projects using Arduino's both for personal use, collaboration with other people's projects and also for commerical products.

Over the years Mike has developed a teaching style that is especially suited to making complex subjects appear to be clear and simple. He is bringing well over 10 years of experience in the use and teaching of Arduino based projects to you. Mike takes a lot of time and effort to ensure every lecture is clear and easily understandable to even the most inexperienced student.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.