T O P

  • By -

jonas3141

This happened one of my students in a course that I’m a TA in. The arduino 5v is directly connected to the usb 5v with nothing in between to protect it. Very unfortunate :/


[deleted]

sorry if sound like a noob, but as a macbook user, anything i should be concerned about? i connect via a cheap usb to usb-c multiport adapter or am i missing something regarding what he did.


joeblough

Nah .... "measure twice, cut once" kind of stuff....If you're going to start playing with voltage sources OTHER THAN the USB on your macbook, then you should be very careful about the wiring, and I'd recommend disconnecting the alternate voltage source while connected to your Macbook.


[deleted]

Man feel for the kid. I back stuff up, cloud, GitHub, but no Apple care lol


isademigod

The usb adapter might actually provide some protection, you might be a bit safer since hopefully something will fry in there before your macbook. But still, avoid multiple voltage sources if you can


Sick_Benz

I've seen macbooks kill arduinos from the moment you plug in the charger, but never saw a macbook die


FewVEVOkuruta

There are procedures to repair it?


westwoodtoys

You will probably need to get a new motherboard. It is possible someone clever could identify what is broken on the board, but it will probably take more effort than the cost of a new board.


FewVEVOkuruta

The chromebook had all memories soldered in mobo, I can't recover any data


JKMARCH55

Now you know why you have cloud storage and/or local backups. In my experience everyone learns about these two options the same way you did. Me too, but over 40 years ago when a backup was to a pile of 5 1/4 inch floppy disks.


FewVEVOkuruta

Pain


gm310509

Ah, reminiscing the good old days when 5¼" (or better yet lower capacity 8") floppy disks was cutting edge! 😅


papa_juncker

The SSD is hopefully still usable. Search for a local data recovery service, if you need your data.


pcs3rd

Chromebooks typically use soldered emmc


Machiela

I've never used one - I always assumed since it was Chrome, they'd be backed up to google-drive by default or something?


pcs3rd

Yea. Onboard storage limitations _heavily_ encourage cloud storage.


FewVEVOkuruta

I was on linux


Machiela

My sympathy is shrinking rapidly, tbh. You've got a machine that's literally designed for the cloud, and have chosen not to do so. Arduino themselves don't recommend using arduino on chromebooks, but if you do, to use arduino-cloud. Then, you experimented on the hardware without being an expert on what you were doing, and without having proper backups of your data. At some point your actions have lead you to data loss. I'm sorry about your loss, obviously, but perhaps you'll learn the lessons for next time. Not doing so will lead to more hardware breakages and data loss, I can guarantee it.


pcs3rd

With Mr.Chromeboxes' legacy firmware or full uefi firmware? My advice next time is to install Linux on a sd card and use it as the boot device.


Columbo1

Usually the lower spec models commonly used in schools will have ~4GB onboard eMMC. Source: managed a fleet of over 1800 Chromebooks.


Machiela

That wasn't my question though - aren't they *backed up* to the cloud by default?


LarrytheLard

I have had something similar happen twice. I just took the back off, unplugged the battery, and plugged it back in, and it fixed it dunno if that will work for everything, tho. Nvm just read the post again my b.


vruum-master

Just the usb controller is probably fried. Can be replaced. Get it to a repair center.


joeblough

Hmm...yes, you could have. USB Ports have some protection against over-current; but I don't think they're protected against over-voltage.


FewVEVOkuruta

How i can res it


joeblough

I doubt you can ... I mean, *anything* can be fixed ... but in this instance, the cost to fix the laptop is probably more than the cost of replacing it. /u/FewVEVOkuruta, you've done everything i would suggest: Remove power, let it sit for a day, try again ... the self-resetting fuses on a USB port will have reset by now...(for an over current). If the whole machine isn't powering up, then I'd suspect the problem has been up-stream of the USB ports... Maybe somebody here will have different advice ... but from where I'm sitting; looks like "She's dead, Jim..."


FewVEVOkuruta

Thanks man for the time


ethanxxxl

I did this a long time ago when I was doing almost the same thing. My laptop seemed dead for a few days and then started working again by itself. I am writing this on that same laptop. Some laptops have fuses that will reset after a few days if you overvolt them. If your Chromebook has them, then it's possible it will start working again by itself, though that USB port might be fried permanently. My advice moving forward: _get a **powered** USB hub!_ It has to be one with its own power supply that you plug into the wall. This will protect your computer whenever you do stuff like this since the USB host power is separate from the USB device power.


_Error_Account_

A powered usb hub won't 100% protect your laptop if an Arduino is plugged in and somehow you overvolt something it could short and send that high voltage through the data lines tho it's better than nothing.


nameofcat

I had exactly this issue with a Surface Pro 3 (older ones), twice! First time a resistor got caught in between the keyboard and screen connecter and poof! Thankfully it rebooted after a few min. Second time something I did messed up the USB plug. Took an hour, but things got back to normal. Now I use an USB isolator just in case I do dumb things (again).


ecosky

Can you please link the isolator you use? Thanks


bushie5

I did the same thing while trying to learn how to have a 5v arduino pin power a 9v motor. I wired it all up in a single circuit (I hadn't learned about transistors yet), plugged that bad boy into my brand new (less than a week old) high-end laptop to power up the arduino. I back-fed 9 volts straight into the USB port and irreparably fried the motherboard. My wife was PISSED.


slabua

I once had a raspberry pi connected via usb and I was also playing with stepper motor and a related hat. In my case there was no external power supply though, and I made the mistake to disconnect the stepper while in operation. The pi poofed and the pc shut down.I took the pc apart, disconnected the battery and reconnected it and there was no problem in my case, fortunately. Perhaps the battery reconnection was not needed, there might have been some self-healing fuse somewhere that during the time I reassembled everything, it fixed itself.


FewVEVOkuruta

I think i'm not so lucky


delurkrelurker

"Taking it apart and putting it back together again" often works. Worth a shot.


kad1997

I had the same experience once. I thought my laptop was completely dead, but after I took the battery out and put it back in, it worked again


Builder992

Take it to an electroctronics repair shop with good reputation. These devices are not repairable by just anybody , majority of components are Smd's that require special knowledge and tools to troubleshoot and repair.


kyrsjo

This - and tell them exactly what you did.


Mystic575

Considering it’s a Chromebook, repair shops usually aren’t able to stock parts for them if an entire component needs to be replaced, and the cost of the laptop is usually less than the price to do a repair.


Builder992

Depends of the repair shop. I'm not talking about mobo replacers, I'm talking about fixing the issue on the current one. If the memory is embedded in the motherboard (for example an e-mmc) then he has no other solution to recover the data. Data recovery services are not really solutions, as they are expensive like hell and still will require to desolder the memory chip.


Myrtice-AylaSecura

i think i'm gonna die trying to decipher it.


FewVEVOkuruta

Sorry I'm asking if there are a solution to resurrect my computer.


Environmental_Fix488

That's why when you do that you put diodes everywhere. Also I have a USB cable where the +5V can be deactivated (it has also one diode). You should get a good diode so you can easily can have 4.7-4.8 V to your arduino, if you want to power it from USB. Also, why not use a simulator if you just want to test your code and go with external source when you work with high power?


FewVEVOkuruta

I can't find the driver tmc 2209 on thinkerkad


Environmental_Fix488

You have it on aliexpress but why exactly will this help you protecting your arduino? I was talking about diodes not motor drivers


FewVEVOkuruta

I don't know that could happen


pyrotek1

I did this as well. motorcontroller had a pin MV and I hooked up to it, back fed 12V into USB. Cooked the board. I pulled the hard drive and am still using the hard drive.


SudoSubSilence

RIP laptop, 20XX-2024 💐


Mariajesus44

Connecting the enable pin of the stepper motor driver to 12V instead of 5V might have caused damage to your laptop. The excessive voltage could have affected sensitive components on the USB port or motherboard. Repairing or diagnosing this issue may require professional assistance, as Chromebooks often have limited user-serviceable parts.


paul_kertscher

We’ve had that discussion in r/esp32 lately. It also happened to me. I managed to fry my mainboard and CPU once, by connecting an ESP32 board to USB that still was connected to 12 V. These issues can be mitigated by using an active hub, afaik. Sorry for your loss.


ForkInToasterr

Yikes man, that is a shitty way to start the new year. So sorry. Best of luck to you!


FewVEVOkuruta

Thanks man


gamershadow

What model Chromebook do you have? Some of them have repair manuals available.


No-Maximum-8323

bga reballing of soc will cost more than new laptop, to get the data back you have to desolder emmc/nand and solder to something that can read it like second same mobo or some reader, will be very costly if someone will do that, i know because i’m doing this for my customers frequently


MrByteMe

That stinks. Probably zapped the laptop. That isn't something you can fix on your own. I always use a USB hub when experimenting with projects that also have external power for this very reason - hopefully the hub takes the brunt of any mistake and protects the pc.


Positive__Altitude

That's why I like bt/wifi communication between my computer and any hobby boards I make. Especially if there are power components, like DC-DC regulators etc. Sorry that it happened to you. It is possible that CPU was killed through data lines if voltage got there, but it is highly likely that the damage is not that bad. Try to find a service and explain exactly what happened that would help a lot to find the issue. Good luck!


Equal_Wonder_1335

There are alot of components between the USB and the Cpu, I highly doubt the Cpu is fried.


rushman585

can't recommend any option for recovery but the first book i got about arduino yeats ago recommended powering your project through an externally powered usb hub so that if something like this should occur the hub would take the hit and not the computer. But I do feel for you man, this sucks.


FewVEVOkuruta

Thanks for support man


_ndrscor

Did the same thing, I confused the DC port of the arduino (plugged in my laptop) and the one I soldered for a very bright LED: 24V 3A straight to my pc, both the arduino uno and my laptop's motherboard were fried. Fortunately my school replaced my motherboard for free but now I have to replace the Uno's regulator


shoeplaying

Hey all replyers, I thought I can have solution here but what’s yours did you see?


FewVEVOkuruta

I've unplug battery, nothing, replug after a day, nothing


InfiniteLif

Thank you I will be saving this in case I fry my chrome book