Facilitators page

This project is a fun and easy introduction to the Internet of Things which will help you visualize the exchange of data between devices. We aim for students to construct a basic understanding of data sharing between platforms, permissions given to said platforms in terms of passwords, keys, usernames. The focus is on users using prior knowledge of social media platforms and translate their current knowledge of aggregated data into a visual representation. We then use an iterative process to give them a chance to try out many platforms and get comfortable with the amount and type of data gathered. We want students to construct a bridge between see/unseen data and their personal lives. Learners work together to negotiate each phase of the process, including selecting relevant data, suggesting an idea to focus on, and starting to develop a visual representation. Translating the data into a ‘story’ is a key part of this activity. Students will start to make key decisions which will affect the physical construction, such as the type of engagement or notification they want to pursue and how this looks like in the real world.

material

hardware software craft
microcontroller arduino IDE paper
LiPo battery zapier account scissors
servo adafruit.io account glue
wires social media account etc...
neopixels

what does data look like

twitter example

visible tweet

JSON

Metadata and data pulled from twitter by zapier

create the digital workflow

zapier link

Zapier is a platform that allows us to automate tasks. For our purpose, it streamlines the interactions between platforms and showcases the data that we care about while hiding the querring, requests, authentication usually required when talking to an API.

own_workflow

adafruit.io link

Adafruit.io is a platform that allows to display, respond and interact with our project's data over the internet without code. It allows us to upload data and easily access it thanks to libraries already built for us.


example

Here is a quick example of 3 different platforms, and how we authorize them to talk to each other.


twitter_example

create the physical signal

hardware

One can assemble multiple servos, neopixels, LEDs... here is the schematics for a servo

Follow the diagram below and connect your servo, battery and USB cable to the microcontroller.
Orange wire to Pin 14
Red wire to 3V (power)
Brown wire to GND (ground)


software

CP2104 USB driver

Download this driver to your computer

arduino IDE

Download the IDE to write and upload code on your microcontroller

wave code

Download the code to upload to your microcontroller

paper artifact link

Physical artifacts can be built from any craft material you have on hand. We offer two boxes' templates, although we encourage you to create your own, so it better matches your aesthetics and meaning.

data

Final video class presentation