Arduino exceeding current limit?

Hello,
I'm currently making a project, that requires me to connect these things to the Arduino Uno:

SG90 servo motor x2
LCD screen x1
button x1
HX711 load cell x1
ESP32-camera x1

I think that's quite a lot. Sometimes the LCD screen shows malformed data irregularly. Is that a problem with the current limit of arduino? Should I use a external 5V energy supply for the servo motors?

Thank you in advance.

Yes

So that means the servo motors cause the arduino to draw too much current?

  • No, it means the servos motors should never be powered from the Arduino.

What dio You want the UNO to do with the ESP camera? Sounds worrying.

No. It is the servos that can draw too much current from the Arduino which is not designed to be used as a power supply beyond a few milliamps to power sensors and LEDs

Posting an annotated schematic showing exactly how you have wired this will expedite getting an accurate answer rapidly. Be sure to show all connections, power, ground, and power sources.

Always do so. Don't forget to connect the grounds.

Thanks you all for your help

For the power supply, can I use an FTDI adapter as an alternative method?

Connect the FTDI adapter to the computer, and connect the VCC to 5V of servo, GND of FTDI to GND of servo

If the FTDI adapter can supply enough current.

Does that answer your question?

I'm not so sure about how much current my FTDI adapter can supply
It is a FT232RL
I asked deepseek and it says it may damage my adapter.
I tried it, and it works but the servo motor becomes really hot

Datasheets are our friends.

That should not happen. Are you sure the servo is good?

Then don't try to use it as a power supply

so do you have examples of 5V power supplies that are small and convenient to use? I can't find a proper one so I just used the FTDI...
Thx

So, if the servo motor draws too much current, it will become hot, not the FTDI?

This document is not about a power supply...

Both can become hot but the servo should not be drawing too much current. Does it move back anf forth OK?

it can turn smoothly and normally