I killed my Pixl.js board after connecting accidentally 12V directly to one of the GPIO pins. That was really frustrating, as I need the board for a Trumpet Playing Robot I'm trying to build together with friends.
Before declaring the board a total-loss, I decided to try and fix it by replacing the nRF52832 chip inside the Bluetooth module. It felt like a long shot to me, but I didn't have much to lose so I tried anyway. Surprisingly, it worked and was even easier than I initially thought. I shared a blog post with all the details, many photos and even some videos of the process:
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
I killed my Pixl.js board after connecting accidentally 12V directly to one of the GPIO pins. That was really frustrating, as I need the board for a Trumpet Playing Robot I'm trying to build together with friends.
Before declaring the board a total-loss, I decided to try and fix it by replacing the nRF52832 chip inside the Bluetooth module. It felt like a long shot to me, but I didn't have much to lose so I tried anyway. Surprisingly, it worked and was even easier than I initially thought. I shared a blog post with all the details, many photos and even some videos of the process:
https://medium.com/@urish/back-from-the-dead-how-i-revived-a-fried-espruino-board-cf70bdb008e8