There are three different ways to connect to your EV3 Brick in Mindstorms: USB, Bluetooth and Wi-Fi. Connecting with a USB cable is the easiest and simplest but a wireless connections allows you to be untethered from your brick. Bluetooth will allow your Brick close range communication with a device or other EV3 bricks and Wi-Fi will give you wider communication range.
- [Voiceiver] The're three ways to connect the EV3 brick to a computer. USB cable, Bluetooth, and WiFi. For this video I'll demo the connection process using my Mac, but the process is exactly the same on a windows computer. The easiest way to connect the EV3 brick, is to connect directly using the USB cable. With the brick turned on and connected, I see USB at the top right on the bricks display. And in the brick information tab of the hardware page.
I'll see details about the brick, which I've named EV3. I also see that EV3 icon has turned from grey to red and the connection type is USB. If I don't see my brick in the information tab or USB isn't displayed on the brick, I should double check my installation of Mindstorms. This storage could have skipped to the driver components needed to connect with the brick. Bluetooth is used for Short Range Communication, and allows the brick to communicate with not only my computer, but with also other Bricks, Tablets and Smartphones.
To connect my brick using bluetooth I'll navigate to the settings tab on my bricks display, and scroll down to Bluetooth. If the box isn't checked I'll press the center button to see the Bluetooth options. By default, the visibility option has it's box checked, which means when Bluetooth is enabled other devices, including other EV3 bricks can find and connect to the brick. If this box is unchecked, it means even with Bluetooth enabled, other Bluetooth devices will not respond to it.
To enable Bluetooth I'll scroll down to Bluetooth, and press the center button again to check the box. Bluetooth is now enabled and I see the Bluetooth icon on the top left of my display. Notice their's a less then sign next to the Bluetooth icon. This indicates that the brick is now visible to other Bluetooth devices. If I want to connect with an IOS device I'll need to also check the box for I Phone, I Pad , I Pod. However, be aware if I connect with an IOS device I wont be able to connect with the computer, or other bricks fine standard Bluetooth.
To search for a computer with Bluetooth I'll scroll up to connections and select it. This menu will list previous Bluetooth devices that the brick has connected to. I can scroll to search and select it to search all Bluetooth emitting devices. When found, both the device and the brick will ask for the pass key. The default is one, two, three, four. However, I've connected to the brick before with my computer. So I'll select my computer device instead.
I can connect to the brick using my computer by going to available devices tab at the hardware page and click in on refresh. My computer will search for EV3 bricks Bluetooth signal, and now it's listed as a device that can be connected via Bluetooth. I'll click on the Bluetooth option. Now when I go to the brick information tab, I can see that the connection type has been updated to Bluetooth. Now connected, my computer now shows up as a favorite on my brick.
And it's considered a trusted device. I can easily reconnect later, by selecting my computer on the display. After connecting, I now see that the icon has been updated to indicate that the bricks is connected to another Bluetooth device. I can also connect my brick over WiFi. which allows me to communicate with my brick over a longer range than Bluetooth. But, it will use up more battery power and it requires a WiFi access point rather and a WiFi dangle.
Lego.com recommends using the NETGEAR N150 Wireless Adopter, as a WiFi dangle. Other dangles can be used but they may require changes to the firm wire on the brick. Connecting to WiFi, is not an ideal way to communicate with the EV3 brick. While it has the longest range, its more cumbersome than USB and Bluetooth to set up and use. Once I have configured my connections with the EV3 brick. Switching between the connect types, is a breeze.
I see that my brick is currently connected via Bluetooth, but I can change the connection type to be via USB by simply clicking the check box. If one of this options is not possible, like I see here with WiFi the check box with grey out so I cant select it. If you're having trouble connecting with the brick using WiFi or Bluetooth, always go back to USB and ensure your able to connect with that. first, before troubleshooting the WiFi or Bluetooth connections.
Learn how to unpack the hardware, connect to the programming interface, run prebuilt programs, and control the motors and sensors. Chapter 6, "Adding Flow to a Program," covers advanced programming topics such as transferring data between blocks, using variables to store temporary data, programming conditional logic, and looping actions to run again and again. By the end of the course, you'll have the skills to bring your own robotic creations to life.
- Installing the LEGO Mindstorms software
- Exploring the programming interface
- Connecting to the EV3 brick
- Downloading and running prebuilt programs
- Coordinating motor movement
- Calibrating the sensors
- Transferring data with data wires
- Adding logic with switch blocks
- Looping actions
- Troubleshooting problems with LEGO Mindstorms
- Broadcasting sounds and displaying images
- Updating LEGO Mindstorms