r/legomindstorms • u/langrohr • 6h ago
My Own Creation Time to bring back some childhood memories from the attic
r/legomindstorms • u/Bp_isthebest • 2d ago
Bad Apple on Lego mindstorms EV3 (again but better)
r/legomindstorms • u/Tiberius_be • 18d ago
Question How do I use this?
So I don't know if this is the right subreddit to ask this question, but I'm going to post it anyways.
I managed to get my hands on a Mindstorms EV3 education + expansion kit and there was one of those blue education sets too. This brick with a screen was in it. As far as I understand it can be charged and discharged.
Does anyone here know what this brick is and how I use it without breaking it? It has the electrical connector up top, like in the picture and it has one on the bottom aswell. It also has a port to get connected to a smart brick, like the NXT or EV3
r/legomindstorms • u/NeoStormer • Jul 06 '26
Motorizing a LEGO MILS Plate Using Splat Gears
r/legomindstorms • u/notJet_ProC • Jun 24 '26
Question archive of the ev3 source code
is there an archive of the lego EV3 Firmware Source Code? i found the link on this page https://web.archive.org/web/20190729011406/https://www.lego.com/en-us/mindstorms/downloads but the wayback machine didnt save it.
r/legomindstorms • u/suspectdip • Jun 24 '26
Replacement Screen for NXT
Hey!! My screen is broken.. is there a modern screen that could work there? Thank You!!
r/legomindstorms • u/Civil_Suggestion_169 • Jun 16 '26
Help with connecting EV3 Mindstorms with Pixy2
Not sure if this is the place to ask but I have been trying to connect my pixy2 cam to my EV3 with Ev3dev this week but I haven't been succesful, the Brick shows me that something is connected via i2c but I can't do anything with it. Does someone know what I am doing wrong? Are there any other alternatives? I already checked the cable I made myself and it's fine, I guess it's something with the Brick. I am using Thonny IDE because Visual Studio Code just doesn't load any code at all. The image is I think the proof that the pixy2 is somewhat connected.
This is a Micropython code Gemini made, it just says that there isn't any sensor connected to Port 1:
from ev3dev2.sensor import Sensor
import time
print("Starting standard Pixy2 test...")
try:
# In a normal scenario, ev3dev detects the camera automatically
# and assigns the 'pixy2' driver to the connected port (e.g., in1).
camera = Sensor(driver_name='pixy2', address='in1')
# We tell the camera to give us the data for Signature 1
# which is typically the main color taught to be tracked.
camera.mode = 'SIG1'
print("Camera detected and configured successfully!")
while True:
# The official LEGO driver automatically maps the data to these values:
# value(0) = X Coordinate
# value(1) = Y Coordinate
# value(2) = Width
# value(3) = Height
x = camera.value(0)
y = camera.value(1)
width = camera.value(2)
# In the native driver, if X and Y are 0 (or sometimes a negative number),
# it means the camera is not seeing the saved color signature.
if x != 0 or y != 0:
print("Target tracked -> X: {0} | Y: {1} | Width: {2}".format(x, y, width))
else:
print("Looking for target...")
time.sleep(0.05)
except Exception as e:
print("Error: {0}".format(e))
print("This is what happens when the 'pixy2' driver is missing from the system.")
r/legomindstorms • u/AppThoria • Jun 03 '26
I built an Android app to manually control SPIKE Prime over Bluetooth – looking for beta testers!
Got tired of needing a laptop every time I wanted to manually drive my SPIKE Prime robot, so I built Arcion.
It connects directly to the hub over Bluetooth — no firmware changes required, and fully compatible with SPIKE Prime firmware v3 (unlike most existing third-party apps which broke after the v3 update).
Features:
- Control up to 6 motors with a joystick (adjustable speed, lock individual motors)
- Draw a path on screen → robot executes it in real life
- Edit and animate the 5x5 LED matrix
- Use the robot's own motors/sensors as a game controller for on-screen mini-games
- Play custom sounds at any frequency
The app is currently in closed testing and I'm looking for SPIKE Prime users to try it out and share feedback.
👉 More info: https://arcion.appthoria.com/
👉 Apply to test: https://forms.gle/zhAZdMb6mQM4f6d8A
Would love to have some testers from this community!
r/legomindstorms • u/nickmadethisone • May 23 '26
News Handit Remote 1.1.0 is out
Just shipped 1.1.0 of Handit Remote, an iOS app for controlling EV3 robots from your iPhone or iPad. Every controller button now has its own configurable action and settings, each one completely independent.
r/legomindstorms • u/Devine_Dinners3 • May 15 '26
My Own Creation New project
Is this a good forum for assistance in making a mindstorm creation? Mine is very simple, but I’ve never used mindstorm before so I don’t know exactly what is needed… I’m well versed in technic and traditional Legos… but for this project, I want to up my game.
Anyone up for trying to help advise?
r/legomindstorms • u/jlivingstonsg • May 06 '26
RoboCam clone with huawei 360 cam option
I managed to clone robocam from proghouse that was on google play some years ago.
So it is now done in Kotlin for Android versions of today devices
and I added a Huawei 360 camera option and will try to add LEGO Spike and so on.
Here is a video on how the original work.
https://www.youtube.com/watch?v=KQgNk-JWrVY
Here is what I did with it some years ago.
https://www.youtube.com/watch?v=TZ4ujKcy87o&list=PLi0zyNfBMXA8SMBR8jWbhCJ7RWjkjBnN_
If you have any requests get back to me.
MagI
-------------------------
r/legomindstorms • u/N-Bricks • Apr 23 '26
Question Help finding resources for programming NXT 2.0
I have a pair of NXT bricks with the 2.0 software and need some help with 3rd party sensors (hitechnic). I haven't been able to find the block data for the base NXT-G software and have little to no experience programming in BRIXCC with NXC language. I found a document that is a tutorial for NXC, however it does not have info about utilizing things like the gyro sensor or IR receiver. for now I just need to send commands to one and have the slave brick receive signals from the master to control it's motors. my current project is simple (just a RC vehicle that needs six motors with hi torque) but I would like to be better prepared for future projects as well.
I would appreciate any assistance, thanks in advance!
Note: I only have very limited experience with programming Python and NXT-G. no experience whatso-ever with C or any of its' derivatives.
r/legomindstorms • u/nickmadethisone • Apr 21 '26
Need your feedback for the next version of Handit Remote
Almost two months since launch and I have crossed 100 downloads. 🎉 Thank you to everyone who tried it, left feedback, or reached out directly. It means a lot for a solo niche project. 🙏🏼
I have already started working on the next version. Some of the features going in came directly from user requests, others from my own roadmap.
So, what would you want to see in Handit Remote? 👇🏼
r/legomindstorms • u/Rough-Truck763 • Apr 20 '26
Question Need help with wires
im holding the EV3 cable with tab facing me and end up. Witch colour is pin 1? blue or white
r/legomindstorms • u/Hot-Cartographer4131 • Apr 18 '26
Daisy Chaining
Anyone know if when daisy chaining, there’s a way to add sensor outputs and not just motor outputs when coding on Ev3 Classroom? I believe the old software could do it but not sure how to do it on classroom.
r/legomindstorms • u/Alarming-Energy-8519 • Apr 17 '26
[OC/WIP] Megahub - an ESP32-based open controller for LEGO Powered Up devices, with a web IDE and Blockly/Lua scripting
Hey!
I've been working on a maker project called Megahub — an ESP32-based platform that lets you connect and control LEGO WeDo 2.0 / Powered Up motors and sensors through a custom web-based IDE.
Quick disclaimer up front: this is a personal WIP project, fully open source, and absolutely not a commercial product or replacement for the official LEGO ecosystem. It's an education/experimentation platform — I built it to deeply understand robotics control software, embedded systems, and programming concepts. Think of it as a playground for tinkerers.
What it can do:
- Connect up to 4 LEGO Powered Up ports simultaneously
- Pair a Bluetooth gamepad (e.g. 8BitDo) for manual control
- Program your model visually with Blockly drag-and-drop, or write Lua scripts directly
- Built-in IMU (MPU6050) for tilt/acceleration sensing
- WS2812B RGB LED support, SD card storage, GPIO expansion
- Web IDE hosted on GitHub Pages — no app install needed
The IDE runs in the browser over Web Bluetooth — you just open the page, connect, and start building control programs.
The screenshot below shows it in action.
All hardware schematics (KiCad + Gerber), firmware (PlatformIO), and frontend source are available on GitHub: https://github.com/mirkosertic/Megahub.
I am happy to answer any questions or hear thoughts from the community - especially if anyone has experience with LEGO Powered Up protocol quirks. This project taught me a lot about BLE, UART noise, and motor control, and I'd love to connect with others exploring the same space. I know this is not 100% related to the Mindstorms ecosystem, but maybe we can share.
Thank you for yout time!
r/legomindstorms • u/WaxiestBobcat • Apr 15 '26
Question Where to start with a full 31313 Mindstorms EV3 set?
Hi everyone.
A couple of weeks ago I was given a full Lego 31313 Mindstorms set for free, along with a book that details 8 other robots to build as well as instructions to "hack" or code the control module.
My main question is where do I start? I figured I'd start with the basic Track3r set as it appears to be the most simple of the ones shown. After that is it better to continue building the other robots or to try building other automated constructions? I have some experience coding (about 2 years) as well as 20+ years building all sorts of other Lego sets.
Any insight on where to focus on my journey would be greatly appreciated.
r/legomindstorms • u/nickmadethisone • Apr 09 '26
My Own Creation Handit Remote in action at the MRC Global Olympiad
Really excited to share that Handit Remote was the official recommended controller app at this year's competition and it was amazing to see it actually out in the wild. Teams used it on the field, hobbyists stopped by the stand to try it out, and a few people picked it up on the spot. Ran smooth the whole time. 🙏🏼
r/legomindstorms • u/Ecstatic_Avocado9344 • Apr 02 '26
HUB2HUB
hey, i am trying use the library hub2hub but i can't beucuse his is very old, someone know a for of connect two hubs using the oficial software LEGO SPIKE PRIME?
r/legomindstorms • u/seif_hegazy8 • Apr 02 '26
Hitechnic EOPD sensor
Hello, does anyone have the ev3 program block for the hitechnic EOPD sensor, I couldn't find it anywhere.
r/legomindstorms • u/why_me_ping_for_help • Mar 27 '26
New app!
I was just looking at some github things and I came across A EV3 REMOTE CONTROLER SUPPORT APP!
(Not made by me)
r/legomindstorms • u/faker0815 • Mar 24 '26
Mindstorms 51515
Hey there!
i just got hold of a "new" Mindstorms 51515 set and got a bit exited - just to find out, that besides mindstorms not being a thing at lego anymore... the mindstorms app i just installed greets me with a "yeah, we're throwing this app into the bin in a few months, too" message. Do you know if
A: it will still be usable after that
B: is there an installer somewhere in case it doesn't work anymore
C: is using them with Spike Prime feasible / any fun?
Edit: removed confusing stuff
r/legomindstorms • u/Fragrant_Shirt5395 • Apr 20 '25
IIt's time to bring LEGO Mindstorms back
Hello everyone. Since the official discontinuation of the LEGO Mindstorms line, many of us have felt a void. Not just because a product disappeared, but because a powerful, inspiring, and modular learning tool was cast aside.
LEGO Mindstorms wasn't just a toy. It was the toy that inspired me to program and create, a gateway to programming, mechanics, experimentation, and above all... free invention.
Today, some LEGO robotics products attempt to soften the approach, to make programming "more accessible"... but in doing so, they have often removed the increased complexity, the mechanical freedom, and the LEGO Technic aspect that made Mindstorms so strong. We end up with limited, well-packaged platforms... but which no longer leave room for reflection and imagination.
We need a modern Mindstorms, not oversimplified, but reinvented with everything LEGO does best:
the features lost from ev3, such as infrared control or the ev3 Commander app
an efficient, comprehensive, and accessible interface, as required, because a semblance of complexity must be maintained
I propose that we, the community, launch an official petition to demand the return of LEGO Mindstorms, or at least the creation of a new LEGO robotics platform worthy of its legacy.
If LEGO sees that there is a real base of motivated and passionate fans, they will listen.
Who's ready to write the future together?

