Developing with the ESP8266: DIY processes for building interfaces
Miguel Vargas, Santiago Gaviria and Julian Giraldo / Colombia
Metropolitan Technological Institute – Unloquer
The ESP8266 is an Arduino-compatible microcontroller that integrates WiFi capabilities in a miniature footprint, making it an appealing tool for artists and designers who need to deploy projects requiring remote or networked interactions between different components in an installation. The workshop introduces participants to the ESP8266 showcasing three fully-fledged projects that expose different sensors and actuators that capture input from the environment and control physical objects. We'll cover a design process for prototyping and developing custom devices based on the ESP8266 showing how to sketch a circuit in a breadboard, making bakelite boards by DIY methods, and finally using Open Source CAD software to model boards for industrial manufacturing. The process emphasizes on good documentation as pivotal in collaborative projects where members contribute work on different schedules and locations. Participants will go thru the experience of building one of the exposed projects and integrate its components from kits provided. The three projects consist on: the “Biostation”, with sensors for measuring humidity and temperature on air and soil, as well as gases and dust density; the “Automaton showing how to control an electrical or mechanical object; and the “eMotion”, a wearable that uses an accelerometer/gyroscope sensor to detect motion accurately.