badger-2350-dev
CommunityMaster Badger 2350 development, from firmware to apps.
Authorjohnlindquist
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Developers need a comprehensive guide to the entire development lifecycle for the Universe 2025 Badge, including environment setup, firmware management, app deployment, and debugging. This skill consolidates all critical information for efficient and effective development.
Core Features & Use Cases
- Full Development Workflow: Covers toolchain installation (MicroPython and C++), connecting to the badge, and flashing firmware.
- MonaOS App Deployment: Detailed instructions for installing and managing MonaOS applications using USB Mass Storage Mode.
- Debugging & Diagnostics: Provides methods for checking logs, testing display, WiFi, and power management.
- Use Case: A developer can use this skill to set up their C++ development environment, flash a custom MicroPython firmware, and then deploy and debug a complex MonaOS application.
Quick Start
To temporarily run an app for testing, use mpremote run my_app/__init__.py. To install it permanently, enter USB Mass Storage Mode (double-click RESET) and copy my_app to /Volumes/BADGER/apps/.
Dependency Matrix
Required Modules
esptooladafruit-ampympremotethonnypico-sdk
Components
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: badger-2350-dev Download link: https://github.com/johnlindquist/badger-2350-plugin/archive/main.zip#badger-2350-dev Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.