Micropython is a dialect of the Python language dedicated for use on microcontrollers. We will learn how to use it on a development board (similar to Arduino) to blink lights, move servos, collect weather data, display images or build robots. It is great fun and a good opportunity to learn a little bit about electronics.
You will need to bring:
• CHF 5 to buy a hardware kit
• a laptop
• a micro USB cable
• on Windows or MacOSX, install drivers from http://www.silabs.com/products/mcu/Pages/USBtoUARTBridgeVCPDrivers.aspx (http://www.silabs.com/products/mcu/Pages/USBtoUARTBridgeVCPDrivers.aspx))
• on Windows, make sure to install PuTTY from http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html))
• on Linux, just make sure you have a terminal emulator installed, e.g. "screen" or "picocom"