I want to put more analog sensors, how can I do that?

EV3 Sensor Multiplexer for EV3 or NXT (EV3SensorMux). This product allows you to connect additional sensors. You can connect three sensors on a single port.

It supports EV3 sensors, namely the EV3 ultrasonic sensor, the EV3 Gyro Sensor, the EV3 Infrared Sensor, the EV3 color sensor, and the EV3 Touch Sensor.

You can connect it to EV3 or NXT! In summary, EV3SensorMux allows you to connect three EV3 sensors to a single sensor port on EV3 or NXT. The software it supports includes EV3-G (which you can use to program an EV3 or NXT), NXC, RobotC and ev3dev.