Q) Do I have to attend all workshops?
No, one is enough, but you can attend several, and there are benefits attending several workshops.
In the Canvas calendar, the workshops are named with a topic, and workshops with the same name will be the same.
Q) Will the lectures be recorded?
Yes, everything but workshops will be recorded.
Q) What hardware do I need to pass the course?
You need a microcontroller like the Pico W(H) with some kind of connectivity to transmit data, whether that be by LoRa or Wi-Fi, a breadboard, at least one sensor and jumper cables to be able to pass the course.
For higher grades (A, B) you must utilize more than one sensor and/or use other components.
Please see the Bill of Material for the hardware list.
Q) Can I use an Arduino microcontroller?
Technically possible, but not recommended.
While the Arduino Uno WiFi does tick all boxes for a suitable microcontroller, they are not covered in the course material nor workshops.
Q) Can I use a Raspberry Pi I have lying around?
No, not as a replacement for a microcontroller. You are however free to incorporate it in your project, as a server, for instance.
Q) I already have an ESP32/ESP8266, can I use it in this course?
Yes, it's possible, and should you not get a hold of a Pico W(H), these are the microcontrollers we would suggest that you use.
Q) Can I use C/C++ instead of MicroPython?
You can, but it is not recommended. This course covers only MicroPython.
If you wish to use the course material and utilize workshops, you must use MicroPython.