Skip to content

Very based on IEEE UP SB previous Arduino workshop. Filtered stuff for new IDE, and things that matter most when startin a project like State Machines, git version control and non-stuck code. Hope you like it!

Notifications You must be signed in to change notification settings

ieeeupsb/ws_robot_project_101

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

Arduino Workshop

Welcome to our workshop on Arduino. We followed a hands-on approach so be ready to get your hands dirty real soon!

Throughout the workshop, this page will be your main menu. We suggest that you follow the order we provide. Don't worry too much about the time, you will have access to this documentation later on.

If you find any typo or error in the documentation, feel free to create a pull request.

Introduction

  1. Getting started with PlatformIO - Arduino, Programming, the IDE
  2. Basic electronics - Breadboards, Circuits
  3. Hello World - Pins, LEDs, Delay

The Essentials

  1. On/Off - Variables and Conditions
  2. Taking Measurements - Analog I/O

Getting Interesting

  1. Musical Genius - Buzzer, Analog & Digital
  2. Stop Everything - Interrupts

Advanced-ish Stuff

  1. Cheap Talk - Serial Communication, Connecting devices
  2. Watch Me Please - WatchDog Timers
  3. Broaden Your Horizons - Other IDEs

Extras

  1. Github Basics
  2. State Machines

About

Very based on IEEE UP SB previous Arduino workshop. Filtered stuff for new IDE, and things that matter most when startin a project like State Machines, git version control and non-stuck code. Hope you like it!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published