Sorry to hear your ping360 seems to have had a leak. I’d suggest you contact support@bluerobotics.com and link them to this thread, to discuss what happened and a potential refund or replacement if it was due to a manufacturing issue or similar on our side. We don’t have a direct sales option for just the PCB, but it might be possible to get one via the support team
In saying that, having drained and dried out your existing ping360 electronics it might still be working - I’d suggest giving it a dab with some isopropyl alcohol on a cotton swab and seeing if it works when you connect it back up.
Would you also be able to check for delamination of the epoxy in the penetrator? It’s possible the leak is from the epoxy starting to come off the sides of the cable or the penetrator housing, in which case you’ll want to replace that before using it in the water again.
This is the first time I bought ping360 to use. I’ve never disassembly it before and put it to work. Maybe because I’m confident with the product that I just opened the box without checking before using it.
As you suggested, I have used isopropyl alcohol to clean it. But found that the results were worse than before. Because now it can’t find the serial port at all.