A cartridge-based expansion project for uConsole focused on reducing the friction of using different modules.
Build a visually consistent cartridge ecosystem for uConsole that makes modules faster to insert, power, detect, and use.
The product goal is not one universal cartridge for everything. The product goal is a clean split between native standards and compatibility cartridges.
- uConsole remains the host compute and UI platform
uCart Hostprovides one primary slot, power, and detection logicC1is the compact native cartridge standardC2is the future expanded native cartridge standardC3is the compatibility cartridge class for devices that do not honestly fit the native shell and UX rules- the primary host backplane remains the
C1electrical interface in v1
C1 Native Compact: standard native cartridge with consistent shell and faceplate behaviorC2 Native Expanded: larger native cartridge class, same ecosystem, not yet frozenC3 Compatibility: adapter-style cartridge for stock external tools using the host interface where practical
C1-001 Utility Navbuilt aroundRP2040 + GNSS + RTCC3-001 RTL-SDR ScoutC3-002 Proxmark3 Easy RFID
Deferred from the frozen v1 set:
- future native
LoRa/GNSScartridge candidates forC1orC2 C3-003 HackRF Onecompatibility study
- one native
C1cartridge proving the standard is real - two
C3compatibility cartridges proving stock tools can be adapted cleanly - host-side power input, device detection, and simple service access
docs/project docs and architecturehardware/cartridge shell, slot, and interface assetssoftware/host-side setup, scripts, and detection logic
- freeze the
C1/C2/C3class model - prove one native cartridge and one compatibility cartridge in the same host
- validate insertion, detection, and power stability on a simple prototype