ucsd-et4a

Week 5 - Spooky Action at a Distance

Philco-Ford 1999 A.D. (1967)

Agenda

Discuss EAT and Exhausting a Place

Discuss Experiments in Art and Technology reading.

Hands-On

ESP32 Setup

ESP32S3 Dev Board - Tool of Imagination (TOI)

week 4 tutorial

Overview of BLE

Talk through what Bluetooth Low Energy (BLE) is, and how it compares/differs from serial, WiFi, and other ways of connecting.

BLE Scanner App

nRF Connect is a good one for iOS, Anrdoid, and other OSes.

BLE LED

Control the onboard LED1 or LED2 using a BLE characteristic.

1. Compile and upload arduino code

ble-led.zip

You can keep the serial port open to see what is happening.

Be sure to change the device name to be something special to you! (And so you don’t conflict with your classmates)

1. Control with BLE scanner

2. Control with p5js

Use a p5js app to connect to and control the LED.

3. Activity

BLE Button

Use the onboard switch (SW1) to control an on-screen sketch.

1. Compile and upload arduino code

ble-button.zip

You can keep the serial port open to see what is happening.

Be sure to change the device name to be something special to you! (And so you don’t conflict with your classmates)

1. Debug with BLE scanner

2. Control with p5js

Use a p5js app to connect and read the unboard switch.

3. Activity

Homework

Reference

[TK]