1You program two or more of these with the same endpoint URL.
2The URL should have a unique identifier in it for the group of buttons.
3
4When somebody presses a button, it turns everybody's light green for 24 hours.
5Then it reverts back to red.
6
7
8Where to get MicroPython
9================
10
11You need a local copy of the MicroPython kernel.
12You can get that with
13
14 wget https://micropython.org/resources/firmware/ESP32_GENERIC_C3-20250415-v1.25.0.bin
15
16This is built in to the programmer, though.
17
18
19Use of AI
20========
21
22I used Google's Gemini AI for the following purposes:
23
24* Initial drafts of documentation (I edited everything afterwards)
25* Construction of the main landing page and the buddy page
26
27All code, and the programmer web app, was created solely by me.