workshop

Internet of Things

Behind the IoT revolution are tiny, incredibly cheap micro controllers capable of connecting to external networks without much hassle. An example is the now ubiquitous ESP8266, available for about 2 € and about the size of your thumbnail. This workshop provides a step-by-step tutorial to make use of this controller for custom applications.

IoT gadgets are usually black boxes offering some neat features like answering your doorbell from work.

But IoT has a darker side, too. Be it shoddy code publicly exposing your personal data, weaknesses easily exploitable to turn your toaster into a botnet, or gathering masses of data to train neural nets for predicting your behavior.

So, out with the black boxes! Lets reclaim our devices, and make our own instead 🙂

What is happening in your workshop?
In this workshop, we will give you a basic toolset of hardware and software to send, route and receive messages from connected devices.

How is the target audience of your workshop?
Physical Computing tinkerers who want to build a network of connected devices and people interested in robust future compatible messaging protocols.

What will attendees of your workshop learn?

We will be using

  • the Wemos D1, a cheap carrier board with a ESP8266 module and a handy USB interface as hardware,
  • MQTT as our protocol
  • and Node-Red to route our messages arround.

In detail, we will

  • Set up our development environment
    • Setting up a MQTT Broker, either on your computer or on a Raspberry Pi
    • Setting up Node-red, an IoT focused tool from IBM
    • Installing the needed libraries for programming the ESP8266 in the Arduino IDE
  • Get physical buttons sending messages
  • Build a 30 second UI in node-red send and receive our messages
  • Receive a message and turn a light or motor on
  • Get one or two sensors sending messages
  • Set up vvvv to send and receive messages

As we go along we will explain the most important terminology and concepts.

presumed knowledge

REQUIREMENTS

  • Windows laptop with latest vvvv version and addonpack installed
  • A 3 button mouse
  • We will bring some Wemos, you can by from us for the usage during this workshop
  • But bring your own gadgets along, too, if you’ve got some of the following:
    Raspberry Pis, sensors, motors (ideally with drivers), servos, etc.
  • You can buy Wemos here, if you want

Event Type
  • Workshop
Level

Beginner

When
  • Tuesday
    10:00 am - 1:00 pm
Where

Naxoshalle

Rena

Admission

Buy a Ticket

18 of 24 seats are booked



Your hosts


More workshops