# Builds, as text

One Markdown file per build page on the site. Each has the parts, the wiring, every step with its command, what you should see and the limits.

- [Blink an LED, then change the pattern in plain English.](blink.md)
- [Print a message from the chip to your Mac.](print-a-message.md)
- [Light an LED with a button](button-led.md)
- [Read a knob or a voltage](read-a-voltage.md)
- [Dim an LED or move a servo](pwm-dim.md)
- [Read a temperature sensor](temperature.md)
- [Read six sensors on one plug-in board](sensor-boosterpack.md)
- [Put colors and touch on a small screen.](small-screen.md)
- [Time a tiny AI model that counts people in a room](small-ai-model.md)
- [Draw a digit. Watch the microcontroller recognize it.](handwritten-digits.md)
- [Send a sensor reading to a phone over Bluetooth](bluetooth-sensor.md)
- [Show a low-power temperature sensor on your Home Assistant dashboard.](battery-sensor-home-assistant.md)
- [Switch a board's LED from Home Assistant over Zigbee.](zigbee-light.md)
- [Measure how far a radio reaches](radio-range.md)
- [Send sensor readings over a sub-1 GHz radio from an LP-MSPM0G5187](sub-ghz-link.md)
- [See whether a room is occupied with an IWRL6432BOOST 60 GHz radar](radar-presence.md)
- [Send a message from a Bluetooth chip to a satellite](hubble-satellite.md)
- [Detect a person in a room with Wi-Fi](wifi-presence.md)
- [Build a Thread border router from two chips, with no Linux](thread-border-router.md)
- [Send a sensor reading to Home Assistant over Wi-Fi](wifi-sensor.md)
- [Update a board's firmware over the air](ota-update.md)
- [Join a Thread network](thread-device.md)
- [Control a CC35X1 Matter light from Apple Home](matter-device.md)
- [Run Bluetooth and Zigbee on one chip at once](two-radios.md)
- [Measure how fast the chip runs, with CoreMark.](speed-test.md)
- [Time how fast a microcontroller reacts to an interrupt.](reaction-time.md)
- [Measure a board's current draw, for battery life](battery-life.md)
- [Build and flash a TI example from one terminal.](build-from-terminal.md)
- [Run Zephyr on a LaunchPad kit from the command line.](run-zephyr.md)
- [Run FreeRTOS tasks on a LaunchPad kit.](run-freertos.md)
- [Run Arduino's own sketches on a TI chip.](arduino.md)
- [Type Python at a prompt on a TI chip.](micropython.md)
- [Configure a TI radio chip with an ESPHome YAML.](esphome.md)
- [Run a vision model on a TI Linux board's accelerator and time it.](linux-vision.md)
- [Detect a smoke alarm's beep pattern on the LP-MSPM0G5187](alarm-listener.md)
- [Spin a brushless motor: six-step, FOC and sensorless FOC](bldc-spin.md)
- [Read a machine's run events on a phone, no internet.](tool-telemetry.md)
- [Press the LaunchPad kit's two buttons and a Mac sees a game controller.](ble-gamepad.md)
- [Jack-o'-Lantern Jukebox](jack-o-lantern-jukebox.md)
- [Doom on a TI board](doom.md)
- [Retro games on a TI LaunchPad](arcade.md)
- [Post-quantum key exchange on a LaunchPad](post-quantum.md)
- [A DNS ad blocker on a Wi-Fi board](dns-ad-blocker.md)
- [A Lisp prompt on a LaunchPad](ulisp.md)
- [Audio BoosterPack tone and tune on a LaunchPad](audio-boosterpack.md)
- [Audio and video codecs on a LaunchPad](codecs.md)
- [A walkie-talkie over a 915 MHz radio](walkie-talkies.md)
- [Sub-1 GHz home radio demos](sub-ghz-demos.md)
