Students should be familiar with working with a PC (Windows or Linux) and have basic programming knowledge (such as C, C++). Students should also have basic knowledge about electronic circuits.
During class the students work in teams of 2-3 students. Each team should have access to a PC. The PC must have internet access and be able to run the Arduino programming software