[conn-dev wk 9] HTTPS POSTed some weather data

Continuing with last week’s failed attempt to send temperature / humidity data to Glitch, I’m glad we’re allowed another week to connect a microcontroller client to a server. Before I started, I took some time to find and read documentation from Node.js and Express.js — a big improvement for my usually very impatient self. When … [read more]

[conn-dev wk 4] Bluetooth LE

New week new topic! I gained basic understanding of BLE (Bluetooth Low Energy) devices, their differences with Bluetooth Classic, and the interaction model known as publish-and-subscribe. Overall, I really enjoyed reading the Introduction to Bluetooth LE, though I still have a couple of questions so I’ll post them first: 1. I still don’t really understand … [read more]

[intangible wk 3] Curious Cube Ideation (bad)

Mostly what I’m interested slow response, long-term interaction, and playing with different ways of feedback by building a personal relationship with the object / machine that we interact with. I’ve been wondering about long-term interactions for a while, and was pointed to Will Odom’s works, specifically the ones researching and designing with slow technology, and … [read more]

[conn-dev wk 3] Buttons! Screens! Keyboard! Pokemon!

This week, we were asked to create a Human Interface Devices (HID) with an Arduino, emulating a USB keyboard or mouse using the Keyboard and Mouse libraries. Last semester I found some cherry arcade buttons and joysticks on the floor, and it finally feels like the perfect day to try them out!! Here are three iterations of using the … [read more]

[intangible] Project 1: Light, but also how we burned an AC dimmer, a chair & almost ourselves

Last week, Dalit and I observed the lights on the floor, and decided that we really wanted to create a lamp that can be controlled by individual behaviors, independent from movement of others in the area. We used a pair of IR beam breakers and some conductive tape as capacitive sensors. The intended interactions are … [read more]

[conn-dev wk 2] QR code & Responsive Site

Prompt: Build a browser-based application that you can transfer from your personal computer to a mobile device via a QR code. Use responsive design to adjust the display for the mobile device. Here’s my (cool) site: https://viololahe.github.io/qrcode/ Despite wanting to try some OLED displays, for now this sits only on the web. Making this site reminds … [read more]