EFA:001 – Resistance is Futile



Getting Started

The course is divided into six weeks. There is also an additional full-time week to work on your project during the workshop week. Matti will be available for tutoring that entire week as part of the Open Workshop course.

  1. The first week introduces you to the wonderful world of experimental electronics without any coding involved. We will also get familiar with the tools in the Mechatronics workshop.
  2. The second week brings programming into the picture as we start to work with the Arduino microcontrollers.
  3. The third week focuses on all types of sensors and ways to map the data you receive from them.
  4. The fourth week is about motors, actuators, and colorful lights.
  5. The fifth week introduces you to different ways of communicating between the Arduino and a computer (or other devices).
  6. The sixth week is reserved for tutoring on your project.

Each class will be divided roughly like this:

  • 13:15-13:45 Inspiration, examples, discussions, warming up
  • 13:45-14:15 Lecture/demonstration session 1
  • 14:15-14:30 Break
  • 14:30-15:45 Lecture/demonstration session 2
  • 15:45-16:00 Break
  • 16:00-17:00 Hands-on work independently or lecture/demonstration session 3

What’s in Your Kit?

You have a little box of goodies for the course. Here is a list of the important things that you should have.

You will get more parts throughout the course when we need them.

In your kit (make sure that these parts get returned back at the end of the course)

  • Parts box
  • Small parts container (green)
  • Small parts container (pink)
  • Arduino Uno
  • USB cable
  • Breadboard (830 points)
  • Battery holder for 5xAA batteries
  • DC power adapter (2.1mm to screw terminal)
  • Ultrasonic sensor HC-SR04
  • 3 x LEDs
  • 3 x 470Ω resistor
  • 2 x 10 kΩ resistor
  • 10kΩ Potentiometer
  • 100kΩ Potentiometer
  • Momentary Switch
  • Light dependent resistor (aka LDR, photocell, light sensor)
  • 100 µF capacitor
  • 10 µF capacitor
  • 1 µF capacitor
  • 0.1 µF capacitor
  • TIP120 darlington transistor (NPN)
  • 1N4148 small signal diode
  • 1N5819 Schottky diode
  • Qwiic Shield
  • 2 x Qwiic 100mm cable
  • TLV493D Triple-Axis Magnetometer
  • MSA301 Triple-Axis Accelerometer


Each day we will go through some specific components, I will try to always list the parts used for each day.

  • Basic Components (today we will mainly use things found in the basic components list)

Your Workstation

Each one of you has a designated workstation with a set of tools. For the duration of the course, this workstation is under your responsibility. Clean your station after you stop working each day:

  1. Make sure the tip of the soldering iron is clean and shiny
  2. Make sure all the tools are in the places where they belong
  3. Clean your desk from all wire clippings and other trash. Use the brush and shovel hanging on the tool wall.

Some of the workstations do not have all the tools as shown above. Take a picture of yours in the beginning of the course and make sure it looks the same on the last day. Each of them has at least:

A full set should also include the following (but we do not currently have enough tools for everyone):

  • Bench Top Power Supply
  • Desoldering Pump
  • PH1 Screwdriver
  • PZ1 Screwdriver
  • Flat Head Screwdriver
  • PZ0 Screwdriver
  • Needle Nose Pliers

This is also how you should ALWAYS leave your workstation after you are done, not just during this course.


Browse through the following Tools & Skills pages and the tutorials linked in them. Some of them we covered already and should be easy, but some of the concepts will still be too difficult. Come back to them as the course progresses. You will be able to understand more and more every time you go through these pages.

Parts, Tools and Skills

Videos to watch before next week

Install Arduino IDE and Test Your Arduino Uno