/iBOTS-Intro-To-Arduino

Worskhop Materials from the Feb 2024 iBehave iBOTS Workshop, "Intro to Fundamental Programming Skills with Arduino"

Primary LanguageJupyter NotebookMIT LicenseMIT

Workshop "Intro to Fundamental Programming Skills with Arduino"

GitPod Link to this Repository: https://gitpod.io/?autostart=true#https://github.com/ibehave-ibots/iBOTS-Intro-To-Arduino

Agenda

  • Day 1 (Online): Intro to Programming in an IDE, in C and C++

    • Unit 1 (In Jupyter): Syntax of the C Language
    • Unit 2 (In VSCode): Structure of C Programs, Compiling C++ Code.
    • Unit 3 (In WokWi Online Editor): Intro to Arduino Emulation.
  • Day 2 (Online): Programming Arduinos in C++, using Version Control.

    • 4 Mini Projects: Practice using Git while developing new features for an Emulated Arduino
  • Day 3 (In-Person): Practicing with Real Arduinos