🏁 The Race is ON! 🏁
🏆 Special Prize Category 🏆
Core Repository Contributions
Badge App Store
View Repository →
Unique PR Contributors
Total Lines of Code
Pull Requests
Badge Development
View Repository →
Unique PR Contributors
Total Lines of Code
Pull Requests
🌟 All Contributors 🌟
⭐ Most Stars
📝 Most Code
👥 Most Contributors
🔗 Resources & Hardware 🔗
📚 Important Links
🔧 Hardware Features
🔌 USB-to-serial (Type-C connector)
🖥️ USB host (A connector)
🔴 Reset button
💡 Light sensor (via ADC)
🌈 Tri-color LED (via PWM)
7️⃣ 2-digit 7-segment display (via SPI)
📐 Accelerometer (via I2C)
🌡️ Temperature Sensor
💾 EEPROM (write-protected) (via I2C)
🔗 mikroBus header (SPI/PWM/I2C/etc)
🔊 Piezo Buzzer
🔋 Battery Fuel Gauge
⚡ 2x QWIIC I2C Ports
📍 1x Grove UART for GPS
🎛️ ~25 GPIOs
🔍 SOICBite TestAutomation/JTAG Header
📋 Competition Rules 📋
Hardware Constraints: The app must be able to run within the constraints of
the AM62L BeagleBadge – 256MB LPDDR4, 2xA53 Cores, E-Ink
Accessories: External sensors, USB devices, etc are
ALLOWED if they can reasonably be connected.
Submission: Applications must be submitted to the Badge App Store Repo to be counted.
Full Debian Access: Applications are allowed to take advantage of the full
Debian Linux distro features running in the background – including APT package manager etc
and do not need to be strictly Micropython/LVGL (you can make system calls outside of it)
Launcher Freedom: Applications can break free of the "Launcher" entirely
but must exit cleanly and re-enable the badge launcher upon exiting.
Content Policy: Everything must be sufficiently age appropriate and
respectful.
⭐ Bonus Categories (+10% star multiplier) ⭐
Some form of AI/ML on AM62L
Low Power
Judge's discretion for Innovation