You can and Should Build XKCD's "Sky Alarm" for Cool Space Things
summary
Claim: a working XKCD “Sky Alarm” runs on Circuit Python and an off‑the‑shelf board, queries a remote Noah forecast, and triggers lights and sound when aurora conditions hit. It uses a Metro ESP32S2 Express with built‑in NeoPixel and buzzer, parses KP values and trips on KP index ≥5, plays WAV files or LEDs, logs events to a local Flask server, and can add I²C sensors via STEMMA QT — no soldering required.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 3:11Core components
- 5:20Microcontrollers basics
- 8:32Defining a space thing
- 12:02Fetching KP index
- 14:27LED animations and sound
- 17:19Time sync and servers
- 22:25Sensors with I2C
- 24:32Summary
related talks
24mLights! Python! Action!
24mCircuit Playground Bluefruit Board: Bringing Objects to Life (With Python Code)
31mProgram all the things - How to develop IoT devices using MicroPython
28m"Build Your Own IoT! Fun With Python and Raspberry Pi."
02h 00mEducation Showcase
32mIt's dark and my lights aren't working (an asyncio success story)
01h 01mLightning Talks (Sunday)
27mLight Up Your Life - With Python and LEDs!
