Home Team 50697 Pigeons

First Lego League Challenge Team

Hardware - EV3 Brick

Update

Bluetooth - Win10 -> Ev3

2 steps to set up Bluetooth for EV3

A. One time setup - Bluetooteh Pairing - Windows 10 pairs with EV3 brick

Setup to pair ev3dev with Windows 10 using bluetooth.

on EV3:

Wireless and Networks
  > Bluetooth
     > Powered X
     > Visible  X
     > Devices kmaclean-laptop

on Windows:

Settings
  > Bluetooth & Other Devices
    > Bluetooth On

B. Network Connection - each time you want to use your device in Visual Studio

EV3 still does not show up Visual Studio Code (VSCode), need to ‘Connect’ EV3 with computer each time you restart VSCode.

On EV3:

Wireless and Networks 
  > All Network Connections 
    > {PC-Name} 
       > Connect on the brick.

(Going to Bluetooth device and connecting does not work… need to go to All Network Connections to reconnect)

In VSCode

EV3DEV Device Browser
  > reconnect EV3 should now show up in VSCode.

see: https://github.com/ev3dev/vscode-ev3dev-browser/issues/85

Troubleshooting

Software solutions

1. Ev3dev Linux commands

(see here: https://github.com/ev3dev/ev3dev/issues/1314)

3. Use USB for initial setup then use Bluetooth

3. Shutdown, then remove batteries, and put them back in (if batteries have over 7volts left)

Hardware solutions

1. Disconnect Motors and sensors, then restarting

2. replace batteries

3. Remove Bluetooth pairing on Windows and Ev3dev

4. Re-image sd card

EV3’s successor

LEGO reveals new Mindstorms 51515 Robot Inventor

the Robot Inventor, LEGO has now fully transitioned to what he called the LPF 2.0 (LEGO Power Functions 2.0) system which features the same interface across Powered Up components, Control+ app, Boost, SPIKE Prime and now Mindstorms. He said that the new LPF 2.0 hardware is not backwards compatible with the EV3, though the Powered Up app now supports some control of past Power Functions components.

Robot Inventor coding app uses a visual drag-and-drop coding language based on Scratch and supports Python for more advanced coders.