LEGOeducation.com
In order to function, motors and sensors must be connected to the 
EV3 Brick.
You can use the flat black Connector Cables to link sensors to the 
EV3 Brick using Input Ports 1, 2, 3, and 4.
If you create programs while the EV3 Brick is disconnected from 
your device, the software will assign sensors to the following default 
ports:
+  Port 1: Touch Sensor
+  Port 2: Gyro Sensor/Temperature Sensor
+  Port 3: Colour Sensor
+  Port 4: Ultrasonic Sensor/Infrared Sensor
Note:  The Temperature Sensor is not supported in the EV3 
Programming App.
If the EV3 Brick is connected to your device while you program, the 
EV3 Software/Programming App will automatically identify which 
port is being used for each sensor and motor.
You can use the flat black Connector Cables to link motors to the 
EV3 Brick using Output Ports A, B, C, and D.
As with the sensors, if the EV3 Brick is not connected when you are 
writing a program, each motor will be assigned to the following 
default ports:
+ Port A: Medium Motor
+ Port B & C: Two Large Motors
+ Port D: Large Motor
If the EV3 Brick is connected to your device while you are 
programming, the EV3 Software/Programming App will automatically 
assign the correct port in your programs.
Connecting Sensors
Connecting Motors
NOTE:
 The software  
cannot distinguish between 
two or more identical 
sensors or motors.
Connecting Sensors and Motors
EV3 TECHNOLOGY