My Rx, tx, and l is on but not uploading a sketch

Im not a programmer and just doing a project and my rx, tx and L are turned on but when i upload sketch it doesn't upload and my arduino heats up and i cant reset my arduino uno aswell but my laptop still reads when i plug the arduino in

Hello

Why did you post in a category where it's explicitly documented to not post there...

➜ do yourself a favour and please read How to get the best out of this forum and modify your post accordingly (including picking the right category (I moved your post), code tags and necessary documentation for your ask).


please provide more info about your code, environment, tests, connections, what you see in the console, etc...

2 Likes

I don't think that that is a healthy sign. TX can light up if the loaded code is constantly printing. RX should not light up unless you have something sending data to the Arduino; if nothing is sending, in my opinion that would mean that you have (partially) damaged the serial-to-usb converter.

Which component?

Please explain what that means. Does the sketch that is currently loaded send data to the laptop and you can see it in e.g. Serial Monitor? Or does it mean that your operating system still recognise it? Or ... ?

1 Like

it still detects the usb wire, but when i upload a sketch it will only show the uploading bar and not actually upload and the usb chip is overheating idk if it's okay for it to be overheating

It should not overheat. You can replace it if you have the skills but there might be more damage done to the board so only replacing that chip might not solve the complete issue.

i tried to connect a 12v dc to its 5v pin and i think it was the reason

That information should have been in your opening post. We would happily have told you to throw the board away.

At this point the best fix is to purchase a new one. If you do not want to follow the following crispy critter rules you need to get a bunch of them.
Gil's Crispy Critter Rules, they apply to processor hardware:
Rule #1. A Power Supply the Arduino is NOT!
Rule #2. Never Connect Anything Inductive to an Arduino!
Rule #3 Don't connecting or disconnecting wires with power on.
Rule #4 Do not apply power to any pin unless you know what you are doing.
LaryD's Corollarys
Coro #1 when first starting out, add a 220R resistor in series with both Input and Output pins.
Coro #2 buy a DMM (Digital Multi-meter) to measure voltages, currents and resistance.
Violating these rules tends to make crispy critters out of Arduinos. You can frame your Arduino and label it example of Rule #4.

you solved your issue then.

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.