New app submission: Mindstorms Robot Creator (LEGO MINDSTORMS companion, MIT)

Hi

Hope to contribute a nice support app for all gens of Lego Mindstorms for users and schools that still have the kit and wish to continue bringing it to the edge AI audience as the hardware is still rock solid, as an educator i feel the current Lego smart brick is a major step backwards

I’ve submitted a merge request to fdroiddata for a new app I’ve been building:

Mindstorms Robot Creator - a companion app for LEGO MINDSTORMS Robot Inventor (51515), EV3, NXT, and RCX hubs.

What it does:

  • Connect to MINDSTORMS hubs via BLE or USB

  • Generate MicroPython/Pybricks code on-device for your specific robot

  • Step through a builder session: run one safe test, record what happened, get the next suggestion

  • Voice keyword spotting for hands-free control

Why it belongs on F-Droid (Very open to changing any of this that doesn’t fit btw)

  • MIT licensed, all source on GitHub above

  • No tracking, no accounts, no cloud, no ads

  • Builds cleanly from source with a standard Gradle setup

  • No non-free dependencies - Kotlin, Jetpack Compose, standard AndroidX BLE and USB libraries

  • Metadata file is already in the repo too.

Audience: LEGO MINDSTORMS users, students, and educators. MINDSTORMS was discontinued in 2022 so there’s a gap in tooling - especially open source tooling that works with older sets (EV3, NXT, RCX) as well as the Robot Inventor.

I also work for Edge Impulse so I have included some examples of how to integrate models in that way, if that is a conflict let me know I can remove that or add a note as needed

Best

Eoin

Interview here for example of what our AI examples do on Android, basically a wrapper for tflite and examples for building your own edge AI applications that can also be hardware accelerated with Qualcomm QNN (We are part of QC now too) - https://www.youtube.com/watch?v=fNyJFQTiadM

MR is here :smiley: New app: Mindstorms Robot Creator (!38084) · Merge requests · F-Droid / Data · GitLab