Jump to content

Recommended Posts

Posted (edited)

Hi everyone,
I want to share MOCPilot — an app for controlling LEGO®-powered creations (MOCs, official sets, robots/mechanisms) from a phone/tablet, and it’s also available on Apple devices including macOS.
You can build custom control “profiles” and automate behaviors using a Scratch-like block system.

app_phone.png

Official site / Documentation


What MOCPilot does

1) Profiles (control layouts)

  • Create a custom “profile” per model (your own MOC or a set)
  • Add on-screen controllers (steering, sliders, buttons, etc.) and connect them to motors/ports
  • Monitor hub status + sensor values in real time

2) Gamepad support (full controller driving)

  • You can connect a physical gamepad to your phone/tablet/Mac and drive your model with sticks/triggers/buttons
  • MOCPilot provides dedicated gamepad blocks you can use inside a profile program, so gamepad inputs can directly control motors or trigger custom logic (e.g. gears, lights, sequences, modes)

3) Visual programming (Scratch-like blocks)

  • Drag-and-drop blocks to build anything from simple drive code to automation sequences
  • Use events/logic to react to sensors and hub state
  • Works offline for designing/testing your programs

4) Multi-hub builds

  • A single profile can control multiple hubs at once
  • By default you can add up to 2 hubs per profile; can be extended up to 5 hubs via extra hub slots

user-hub-selection-9d88b0c7a53e6659c9ace

connect-hub-flow-ba419ba25bd43e30c5f2a9b

hubs-connected-910f4e8fe6d1c1b4a93c3acea

user-dashboard-controllers.png

user-program-blocks.png


Supported hubs

  • LEGO® WeDo 2.0 Smart Hub (45301-1)
  • LEGO® Technic™ Hub (880012)
  • LEGO® Technic™ Move Hub (103479c01)
  • LEGO® Move Hub (88006)
  • LEGO® Hub (88009)
  • LEGO® Remote Control (88010)
  • LEGO® Large Hub (88016) (not available on iOS)
  • BuWizz® 2.0 Hub
  • BuWizz® 3.0 Pro Hub
  • Mould King 4.0 (M0006)
  • Mould King 6.0 (M0019)

Supported motors

  • Technic™ Large Motor (88013)
  • Technic™ XL Motor (88014)
  • Large Angular Motor (88017)
  • Education Large Angular Motor (45602)
  • Medium Linear Motor (88008)
  • Simple Medium Linear Motor (45303)
  • Train Motor (88011)
  • Medium Angular Motor (88018)
  • Medium Angular Motor (45603)
  • Small Angular Motor (45607)
  • Light (88005)

Supported sensors

  • Color & Distance Sensor (88007)
  • Distance Sensor (45604)
  • Color Sensor (45605)
  • WeDo 2.0 Tilt Sensor (45305-1)
  • WeDo 2.0 Motion Sensor (45304-1)



Prebuilt profiles (official sets / ready-to-run)
MOCPilot includes Prebuilt profiles so you can quickly control supported official sets and also learn from ready-made block programs.

Important detail: you can experiment and edit a prebuilt profile, but changes aren’t saved — it resets to the original version next time you open it.

prebuilt-profiles.pngcontrol-screen.png



Typical use cases

  • Drive & steer Technic vehicles with a clean dashboard UI (on iPhone/iPad/Android tablet, or on a Mac)
  • Use a gamepad for realistic driving feel, plus custom actions mapped to buttons
  • Create realistic sequences (startup, shifting, lights) using blocks
  • Program sensor-based behaviors (distance/color/tilt triggers)
  • Control complex creations by splitting functions across multiple hubs (drive + gearbox + crane + lighting)
     

Download

Edited by _Ozzee_
The formatting has been updated, and additional screenshots have been added.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...