Skip to main content


Let's start your journey! In this first section, you will get familiar with the basic operations before you diving deeper.

  • First try: you will install the software and run your hello world project.
  • A bit of background: a brief introduction to microcontrollers and Swift language.
  • Know your hardware: you will take a quick look at the hardware for the following tutorials.
  • SwftIO and MadBoard (id): you will learn two required libraries for all projects. What is SwftIO used for? What are ids in all codes?