Programming Arduino Getting Started with Sketches

Learn how to program your Arduino
Programming Arduino Getting Started with Sketches
File Size :
1.82 GB
Total length :
3h 22m



Dr Simon Monk


Last update




Programming Arduino Getting Started with Sketches

What you’ll learn

How to write Arduino C for their Arduino
How to use the Serial Monitor
How to write code to access digital and analog inputs and outputs
How to write their own functions
How to use arrays and strings

Programming Arduino Getting Started with Sketches


An Arduino Uno and USB cable
Optionally a multimeter and wire


This course is intended for the Arduino beginner who wants to learn how to write code for their Arduino. The course concentrates on how to program your Arduino rather than electronics and is based on my best selling book Programming Arduino: Getting Started with Sketches. The course explains in simple terms what is meant by a program and then leads the participant in a step-by-step manner through the process of writing their first sketch (Arduino program). The course lectures are supplemented with exercises to reinforce the participants understanding.After completing this course you will be able to write simple programs for your Arduino and will have learnt a fair bit about the C programming language that Arduino uses.


Section 1: Introduction

Lecture 1 Introduction

Lecture 2 What You Will Need

Section 2: Getting Started

Lecture 3 Introduction

Lecture 4 Installing the Arduino IDE

Lecture 5 Connecting and Uploading

Lecture 6 A Tour of the Arduino Uno

Section 3: C Language Basics

Lecture 7 Introduction

Lecture 8 Programming and Compilation

Lecture 9 Blink Again

Lecture 10 Variables and Constants

Lecture 11 Experimenting

Lecture 12 Commands

Section 4: Functions

Lecture 13 Introduction

Lecture 14 Functions, Parameters and Return Values

Lecture 15 Global and Local Variables

Lecture 16 Types

Lecture 17 Coding with Style

Section 5: Arrays and Strings

Lecture 18 Introduction

Lecture 19 Arrays

Lecture 20 Strings

Lecture 21 Morse Code Translator Project

Section 6: Inputs and Outputs

Lecture 22 Introduction

Lecture 23 Digital Outputs

Lecture 24 Digital Inputs

Lecture 25 Analog Outputs

Lecture 26 Analog Inputs

Section 7: The Arduino Library

Lecture 27 Introduction

Lecture 28 Random Numbers

Lecture 29 Math Functions

Lecture 30 Bit Manipulation

Section 8: Next Steps

Lecture 31 Next Steps

Beginner Arduino users new to programming,Electronics hobbyists wanting to learn how to program a microcontroiller,Students and educators interested in embedded software

Course Information:

Udemy | English | 3h 22m | 1.82 GB
Created by: Dr Simon Monk

You Can See More Courses in the IT & Software >> Greetings from

New Courses

Scroll to Top