Design. Prototype. Iterate.
Master the engineering design process with CAD modeling, 3D-printable parts, and Python programming. Build robots that solve real-world problems through systematic iteration.
The complete middle school engineering experience
Design custom parts in our beginner-friendly CAD software. Export for 3D printing or laser cutting.
Create unique components that integrate with the MRX building system. Print locally or order from us.
Write real Python code with our guided curriculum. From basics to advanced data structures.
Learn the full engineering cycle: identify, brainstorm, design, build, test, and improve.
Document the design journey with our digital engineering notebook templates.
Participate in XRC design challenges and showcase innovation at regional events.
Professional-grade components for serious middle school engineers.
A systematic approach to solving problems
Define the problem
Generate solutions
Plan in CAD
Create prototype
Gather data
Iterate design
Skills students develop with MRX MID
Creating 3D models with proper dimensions and constraints
Functions, classes, and object-oriented programming basics
Rapid iteration and testing of physical designs
Recording the design process in engineering notebooks
Collecting and interpreting test data to inform decisions
Communicating design decisions to judges and peers