Arduino Step by Step Getting Serious

Wishlist Share
Share Course
Page Link
Share On Social Media
Website Icon

About Course

Learn Arduino programming and electronics with this comprehensive and detailed course. This free course from Udemy provides you with 40 sections and over 250 lectures that cover everything you need to know about Arduino, from basic to advanced concepts. This is the perfect course for anyone who wants to get serious about Arduino, build new skills, and take their Arduino projects to the next level.

This course is ideal for beginners and experienced makers. You’ll learn about:

  • Advanced sensors, such as motion, position, and GPS sensors
  • Input methods like keypads, potentiometers, and encoders
  • Output methods, including color screens with touch-sensitive surfaces
  • LED configuration, including monochrome and color LEDs
  • Matrix and LED strips, and how to display text, graphics, and animations
  • Controlling motion with motors and controllers
  • Networking with Ethernet, Wifi, Bluetooth, and Bluetooth Low Energy
  • Communications with highly-reliable packet-based radio and simple, low-cost radio
  • Expanding your Arduino’s control capabilities with shift registers and port expanders
  • And much, much more!

This course provides:

  • 24 hours of brand new video content
  • 12 hours of retouched video content
  • 42 sections with reorganized content
  • More than 280 lectures
  • Over 100 new and updated sketches
  • Over 50 new circuit schematics
  • A new course repository with easy access to sketches, schematics, and lecture external resources

Enroll in this free Arduino course today and start learning the skills you need to build amazing projects.

Show More

What Will You Learn?

  • Use communications technologies like Wifi, BLE, and radio
  • Use servo, DC and stepper motors with various controllers
  • Use LCD, OLED and TFT screens with buttons and touch interfacese
  • Store data in external storage like SD Cards and EEPROM
  • Optimise a sketch to minimise memory footprint, reduce power consumption and increase performance
  • Control large loads like relays and lights
  • Improve button reliability with hardware debouncing
  • Much more, please see curriculum for a full listing

Course Content

01 – Introduction to this course

  • 001 – What is this course about.mp4
    00:00
  • 002 – Is this course right for you.mp4
    00:00
  • 003 – Finding your way around the course.mp4
    00:00
  • 004 – List of parts.mp4
    00:00
  • 005 – Two common questions about parts and tools.mp4
    00:00
  • 006 – How to ask a question.mp4
    00:00
  • 007 – How to report an error.mp4
    00:00
  • Section Quiz

02 – The BME280 environment sensor

03 – The MPU6050 motion sensor

04 – Compass and magnetometer

05 – The flex sensor and membrane potentiometer

06 – The rotary encoder

07 – Keypads

08 – Graphics screen Using a 18 TFT screen shield with joystick and SD card

09 – Graphics screen Using a 22 TFT with SD Card

10 – 28 inch TFT display with touch interface and SD card module

11 – Graphics screen using the 128×64 OLED SPI SH1106 display

12 – 8×8 LED matrix display

13 – Seven Segment Displays

14 – LED strips

15 – Neopixel LED modules

16 – DC Motors

17 – Servo motors

18 – Stepper motors

19 – Networking with the Ethernet Shield

20 – Networking with the ATWIN1500 Wifi module

21 – Shift registers

22 – Simple Bluetooth connectivity with the HC06

23 – Bluetooth Low Energy BLE with the nRF8001

24 – Adafruit Bluefruit LE UART Friend

25 – Wireless connectivity with the nRF24

26 – Simple radio communications at 433Mhz

27 – The following sections contain lectures that are in the process of replacement

28 – External Storage

29 – Interrupts

30 – Memory and power management

31 – Internal pullup resistors

32 – Hardware debouncing

33 – Port expander

34 – Real time clock

35 – Controlling large loads with relays and friends

36 – Location sensing

37 – Make a barebones Arduino

38 – How to use Processing language with the Arduino

39 – Make your own simple library

40 – Simple security with a fingerprint scanner

41 – Internet of Things with the Helium platform

42 – Small projects

43 – Bonus Lecture

Earn a certificate

Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.

selected template

Student Ratings & Reviews

No Review Yet
No Review Yet

Want to receive push notifications for all major on-site activities?

×