NOTE: it is possible to accomplish every lab without having to buy all this material. You only need a Unix-like machine, such as a GNU/Linux OS with GCC installed, or, for Windows user, some virtual environment such as Cygwin, Unix shell for windows, or Mingw.
If you want to "play" with some hardware, here is a minimal list of items you should buy. It costs less than 70€, and you can of course share it. This material is also useful for the IoT course.
- A Raspberry Pi computer, with 2/4GB of RAM: approx 40-60€
- Model B with 2 GB RAM
- Model B with 4GB RAM
- You can power it using a standard USB (C, in this case) cable connected to your laptop. You shouldn't even need to buy the charger (which is however around 8-9€) - link1 - link2
- You can access to the Pi from your laptop via Ethernet/SSH, so you won't need to use keyboards nor screens, besides for the first set up. Please, feel free to use the lab ones for this.
- Also, the Pi3 is fine
- 8GB (at least) SD card, approx 10€ link
- Very basic prototyping kit for makers (you can share it - approx 10€) - link