Answers.Body: <p>I'm assuming you are using the Control+ app with the 42100 liebherr r 9800 set.
  The Control+ app is indeed limited to the fixed models.
  However the Powered Up app can also connect to the Control+ hub and supports it reasonably well. The Powered Up app has a &quot;Create&quot; mode where you can use programming blocks, it's similar to the Scratch educative programming environment.
  You'll easily find the app in your app store on your device.</p>
  <p>Note that contrary to EV3, Spike Prime or the new robotics set, code runs mostly on your smart device. I.e. you cannot operate your model without your smart device.
  However, the micro-controller on the Control+ smarthub (Or the Powered Up or Boost smarthub for that matter) is powerful enough to run a version of MicroPython. This is used in the Pybricks project, which allows you to code the smarthub directly in Python.
  <a href="https://pybricks.com/about/" rel="nofollow noreferrer">https://pybricks.com/about/</a></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-10-19T17:45:35.753Z
Answers.LastActivityDate: 2023-05-09T23:01:32.590Z
Answers.LastEditDate: 2023-05-09T23:01:32.590Z
Answers.UserDisplayName: Michael Verschaeve
Body: <p>I have just started with Lego, building the excavator with the 2 Bluetooth hubs. Can I program a model I build using this type of hub and motors or do I require EV3 (if indeed EV3 allows you to control motors in a non-robotic setup)? The phone app only seems to give you Lego's own models, and no program blocks.</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-10-19T13:48:22.327Z
Comments.Text: Could you specify which motors you use. Is it EV3, Power Functions or PoweredUp? From your description I tend to think the later, so it would great to confirm. You can also add a picture of your motors and it will be easy to distinguish a type.
Comments.UserDisplayName: Alex
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-10-19T18:01:50.543Z
Comments.Text: Does this answer your question? [Alternative to LEGO CONTROL+ app](https://bricks.stackexchange.com/questions/13121/alternative-to-lego-control-app)
Comments.UserDisplayName: Alex
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-10-20T19:57:26.860Z
Comments.Text: This does not seem a duplicate to me. OP is asking about programming, which brickcontroller 2 does not provide afaik.
Comments.UserDisplayName: Michael Verschaeve
Tags: <programming><bluetooth><automation>
Title: Automating self built models
UserDisplayName: Bob
ThreadText: # Automating self built models
  
  (Asked by: username_0 on 2020-10-18)
  
  I have just started with Lego, building the excavator with the 2 Bluetooth hubs. Can I program a model I build using this type of hub and motors or do I require EV3 (if indeed EV3 allows you to control motors in a non-robotic setup)? The phone app only seems to give you Lego's own models, and no program blocks.
  
  **Tags:** programming, bluetooth, automation
  > **Comments:**
  > **username_1**: Could you specify which motors you use. Is it EV3, Power Functions or PoweredUp? From your description I tend to think the later, so it would great to confirm. You can also add a picture of your motors and it will be easy to distinguish a type.  
  > **username_1**: Does this answer your question? [Alternative to LEGO CONTROL+ app](https://bricks.stackexchange.com/questions/13121/alternative-to-lego-control-app)  
  > **username_2**: This does not seem a duplicate to me. OP is asking about programming, which brickcontroller 2 does not provide afaik.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2020-10-19. Score: 3
  
  I'm assuming you are using the Control+ app with the 42100 liebherr r 9800 set.
  The Control+ app is indeed limited to the fixed models.
  However the Powered Up app can also connect to the Control+ hub and supports it reasonably well. The Powered Up app has a "Create" mode where you can use programming blocks, it's similar to the Scratch educative programming environment.
  You'll easily find the app in your app store on your device.
  
  Note that contrary to EV3, Spike Prime or the new robotics set, code runs mostly on your smart device. I.e. you cannot operate your model without your smart device.
  However, the micro-controller on the Control+ smarthub (Or the Powered Up or Boost smarthub for that matter) is powerful enough to run a version of MicroPython. This is used in the Pybricks project, which allows you to code the smarthub directly in Python.
  <https://pybricks.com/about/>
  
  
  ---
  
  