IoT Workshops

DEUTSCHE BESCHREIBUNG hier.

Our IoT workshops are fun and educative. We emphasize an interactive setup with lots of hand-on exercises. Yet, the tutor-to-attendee ratio is so that we find enough time to address any challenges an attendee might face. Nobody is left behind. Also, there is always room for personal questions that revolved around subjects slightly outside the course agenda. Currently the following IoT workshops described below are available: entry level ESP8266 & Arduino IDE, solder & program an ESP8266 weather station with color display, advanced IoT with ESP32.

Want to host an IoT workshop yourself for your group, association or at work? No problem, get in touch with us and allow us to make a quote.

Furthermore, get in touch with us if none of the below IoT workshops covers the topics you are interested in. We would be happy to make you an offer for a workshop tailored to your needs.

WiFi Weather Station with ESP8266 and Arduino IDE

The ESP8266 is a microcontroller that has taken the maker community by storm. It is cheap and can be connected to the internet via WiFi.

We will introduce you to the exiting IoT world in easy to follow and logical steps. First of all we will set up the development environment (Arduino IDE), install drivers and work through some introductory exercises. Finally, we will then set up a weather station that fetches weather information from the internet and displays it on a bright OLED display. We will be working with the components from our Classic Kit.

The course is aimed at Arduino and ESP8266 beginners with affinity for technology and computer science.

Date: Saturday, sometime 1st quarter 2020
Location: Albisriederstrasse 80A, 8003 Zürich
Language: German, slides and code in English
Prerequisite: bring a laptop ready for programming, you need admin permissions
Target audience: anyone from 12y and up, (grand-)parents with kids. Prior programming skills helpful but not required.
Price: 120.- incl. hardware, teams of 1 adult and 1 kid only pay once
Group size: min. 8, max. 14

Build and Program a Color Weather Station with ESP8266 and Arduino IDE

In this workshop we will build (solder) and program the ESP8266 Weather Station Color. In the second part we will setup your computer for programming and configure and program the WeatherStation color. Given enough time we will also show you how to program the same hardware as a Spotify Remote Control.

Hardware is provided by us, bring your own laptop for programming.

Date: Saturday, November 30th, 13:00 – 17:00
Location: Albisriederstrasse 80A, 8003 Zürich
Language: German, slides and code in English
Prerequisite: bring a laptop ready for programming, you need admin permissions
Target audience: anyone from 12y and up, (grand-)parents with kids. Prior programming skills helpful but not required.
Price: 150.- incl. hardware, teams of 1 adult and 1 kid only pay once
Group size: min. 8, max. 14

You’ve got Mail – Advanced IoT with ESP32 and Platform IO

The ESP32 is an extremely versatile and cost-effective micro controller. It is perfectly suited for a wide range of IoT projects. Not only does it come with a WiFi module, but it also has numerous enhancements compared to its “little brother” ESP8266: Bluetooth, more RAM, dual core processor, ultra low power core and many more I/O pins make it possible to develop many exciting products based on the ESP32.

In this advanced course we will use an ESP32 camera module to develop a mailbox camera step by step. The PIR motion detector should wake the ESP32 from deep sleep when opening the package box, take a picture of the package and send it to the user’s smartphone via push notification service.

Date: Friday, January 17th 2020, 9:00 – 17:00
Location: Albisriederstrasse 80A, 8003 Zürich
Language: German, slides and code in English
Prerequisite: bring a laptop ready for programming, you need admin permissions
Target audience: developers, electronics geeks, programming skills with Arduino IDE required, ESP8266 or ESP32 know-how required
Price: 480.- incl. hardware
Group size: min. 6, max. 12