Archive of 2022 version of netArt
Original netArt posts. Course order and content has changed with evolving technologies.
W02 – Introduction to Serial
Outputs: Remind yourself how basic serial outputs and the plotter work. What’s the difference between Serial.write(), and Serial.print(); ? Setup RGB LED. Inputs: Simple Serial Input
W03 Serial to Browser
Intro’d p5 Serial Control and started first exploration of browser to serial. This exploration was clarified in W04. 01 :: mouse position to LED brightness [code]
W04 – Serial Wrap & Intro MQTT
Here is a slightly better order than how we made it through class. Some of this content was started end of W03. Serial Part 2 :: Arduino to browser and back again. Weekly code from github. Examples of serial communication to and from browser. Example code from patterns. 01 :: First Serial Bridge — Pot…
W05 – Browser MQTT wrap
Last exploration of color passing with MQTT. Most of class was ocmmited to theme for community AND reading reflections. MQTT part 2 :: Browser to browser Weekly code from github. Examples of color passing via the browser. By default this is using a the public shift instance. You should take the time to connect to…
W06 – Huzzah32 – WiFi and MQTT
MQTT in the huzzah context. Link to github repository. (download link) Required Library To work with MQTT on the Huzzah32 (ESP32) you will need to install the Arduino MQTT client library. The .ZIP is included in the git repo linked above. You can also install it via Library Manager in Arduino — search for ArduinoMqttClient….
W07- Huzzah32- MQTT Send / Receive
Explorations this week began with review and continuation of W06 code samples. Demo of a Node server ( W11 ) was also shown. New examples this week: Multi-topic MQTT :: Huzzah32 Send, p5js Receive There are several examples in this folder that show how different approaches to sending MQTT data from a Huzzah32. In all…