From cf2ed2549526fcc00df94e9312072d5cca560d49 Mon Sep 17 00:00:00 2001 From: Jon Froehlich Date: Tue, 23 Jun 2026 07:05:14 -0700 Subject: [PATCH 1/3] Media accessibility sweep: titles, aria-labels, alt text (#110) Fix 103 mechanically-detectable accessibility issues across 16 published pages: add descriptive `title=` to YouTube ` + ### Multi-rate blinking: an object-oriented approach @@ -326,7 +326,7 @@ See the [code in our GitHub repository](https://github.com/makeabilitylab/arduin #### Workbench video
- +
## Exercises diff --git a/arduino/rgb-led-fade.md b/arduino/rgb-led-fade.md index 1df6979..b3b2bb6 100644 --- a/arduino/rgb-led-fade.md +++ b/arduino/rgb-led-fade.md @@ -147,13 +147,13 @@ This [source code](https://github.com/makeabilitylab/arduino/blob/master/Basics/ Here are two videos showing the code running on an Arduino Uno. First, in the Tinkercad simulator. You can see the crossfade colors and a plot of the corresponding `analogWrite` values.
- +
Second, a workbench video of the code running on an Arduino Uno:
- +
@@ -169,7 +169,7 @@ RGB and HSL color space visualizations from [Wikipedia](https://en.wikipedia.org Here's a video of various hues, saturations, and lightness levels using Hunor Marton's HSL Color Picker. Play around with it yourself on [codepen.io](https://codepen.io/HunorMarton/pen/dvXVvQ/). You can also open up almost any painting or graphics application to play with and switch between colorspaces from MSPaint to Adobe Photoshop and Illustrator to [GIMP](https://www.gimp.org/) and [Inkscape](https://inkscape.org/).
- +
A screen recording of [Hunor Marton's HSL Color Picker](https://codepen.io/HunorMarton/pen/dvXVvQ/). {: .fs-1 } @@ -225,7 +225,7 @@ This [source code](https://github.com/makeabilitylab/arduino/blob/master/Basics/ Here's a workbench video of [CrossFadeHue.ino](https://github.com/makeabilitylab/arduino/tree/master/Basics/analogWrite/CrossFadeHue) with a common cathode RGB LED.
- +
diff --git a/arduino/rgb-led.md b/arduino/rgb-led.md index 1d93a44..97ecf4a 100644 --- a/arduino/rgb-led.md +++ b/arduino/rgb-led.md @@ -185,14 +185,14 @@ That's it. Now compile, upload, and run your code! In the video below, I'm running our [BlinkRGB](https://github.com/makeabilitylab/arduino/tree/master/Basics/digitalWrite/BlinkRGB) code, which is the same as above but includes some [`Serial.print`](https://www.arduino.cc/reference/en/language/functions/communication/serial/print/) calls for debugging (see this [mini-tutorial](https://create.arduino.cc/projecthub/glowascii/serial-monitor-arduino-basics-399eb6) on using the Serial.print and the Arduino IDE's Serial Monitor for debugging)
- +
The yogurt container is used to diffuse the light. Kleenex, white paper, or a ping pong ball (with a hole in it for the LED) works well too! {: .fs-1 } Below, we show a video animation of the code executing and resulting circuit behavior. Pay close attention to the direction of current—it will flow in the opposite direction with the Common Anode design (covered next). -