WHY2025

Bring Your Badge to Life and personalize it to your taste.
2025-08-09 , Workshop Euclid
Language: English

Unlock your WHY2025 badge's potential!
This workshop guides you through setting up the necessary toolchain and programming your badge's MCU, screen, keyboard, and sensors. Learn hands-on how to customize its behavior, display information, and interact with your environment.
No prior experience needed, just a curious mind!


To compile firmware you need to install esp-idf toolchain v5.5

Follow these steps to get esp-idf installed: https://docs.espressif.com/projects/esp-idf/en/v5.5/esp32p4/get-started/index.html
linux: make sure you have access rights to your serial port (usually newgrp dialout)
MacOS: install the correct driver on MacOS (you can try https://github.com/WCHSoftGroup/ch34xser_macos)

See also: presentation (3.2 MB)

Software Engineer @Vito Satellite/Plane/Drone image processing, calibration
Coderdojo Belgium (lead @Geel, coach @Meerhout, coach @Westerlo, board member)
running enthusiast, woodworker, gardener
badgelife - linux - arduino - esp32 - micropython - hamradio (on8en) - home assistant - makeblock - raspberry

This speaker also appears in: