Hardware Page

The Hardware Page provides information about your EV3 Brick. It can be viewed by clicking the Expand/ Collapse tab.


Expand/ Collapse
Downloading a Program – Programming Mode
When your program is ready, you can download it to your EV3 Brick.

Ensure that the EV3 Brick is switched on and connected to the computer. The connection can be via a USB Cable, Bluetooth, or Wi-Fi. See Connecting to your EV3 Brick.

You can download your program to the EV3 Brick by clicking the green triangle of the Start Block. Alternatively, click the appropriate button on the Hardware Page Controller:

Download: download the program to the EV3 Brick
Download and Run: download the program to the EV3 Brick and run it immediately
Run Selected: download only the highlighted blocks to the EV3 Brick and run them immediately
Downloading an Experiment - Education Edition Only
Download: download the Experiment to your EV3 Brick
Download and Run: download the Experiment to your EV3 Brick and start it running immediately
Upload: Upload your collected datasets to the Dataset Table
Brick Information


The Brick Information tab displays important information about the EV3 Brick that is currently connected.
Brick Information tab.
Brick Name: The name of your EV3 Brick.
Battery Level: Indicates how much power is left in your battery.
Firmware Version: The current version of firmware your EV3 is running.
Connection Type: The current connection between your computer and EV3 Brick.
Wireless Setup: Opens the Wireless Setup Tool to set up a wireless connection between your software and the EV3 Brick.
Memory Bar: The amount of memory being used on your EV3 Brick.
Memory Browser: Opens up the Memory Browser for file management.
Port View
The Port View tab displays information about the sensors and motors connected to the EV3 Brick. When your EV3 Brick is connected to the computer, these are automatically identified.

Port View tab
Tips and Tricks
Try it: With a Large Motor connected to a Port, turn the wheel and watch the live values change. Connect a Sensor too and see what happens!
If your EV3 Brick is not ready to connect, you can still set up the Port View tab manually. Select a port, then select the appropriate hardware from the list.



When the hardware on the ports has been identified or set up, the Programming Blocks will use those Port Values by default. For example, you might have a Touch Sensor on Port 4. After the EV3 Software identifies the Touch Sensor, the Port Selector will always be set to Port 4 for a Touch Sensor.

What happens if you change your robot? Let’s say you’ve decided to change one of your motors from Port A to Port C. If the Port Selector on the Programming Block does not match the Port View tab, then the EV3 Software uses a warning sign to indicate that corrections are needed.

Available Bricks
The Available Bricks tab shows the EV3 Bricks that are currently available for connection. More information on connecting to these EV3 Bricks can be found in Connecting to your EV3 Brick.
Available Bricks tab
NXT Compatible Hardware
The following NXT hardware is compatible with the EV3 Brick:

• Touch Sensor
• Sound Sensor
• Ultrasonic Sensor
• Light Sensor
Hardware Page
Quick links