My Arduino Nano 33 BLE Sense stopped working suddenly a while after uploading firmware for an ML project. I've used my board for several ML projects and it worked like a Charm.
I can't find the board in the Arduino IDE's port section.
I've tried to reset the board by double-pressing the reset button, but that didn't make any response, not even flashing LEDs.
I've tried changing USB cables, connecting to different ports of the PC, also other PC's but the result was the same.
I've checked the board's outputs, luckily the 3v, 5v, and Vin pins have output and run without any abnormal heating. I'm not sure what's the problem with this board. Maybe the bootloader got corrupted?
A way to make the connections to the SWD pads on the Nano 33 BLE.
Some possible options:
Pogo adapter like https://www.sparkfun.com/products/11591
Even with this adapter, it's a bit challenging to get the pogo pins aligned with the small test pads on the Nano 33 BLE, but if you keep at it you'll get it eventually.
Better would be to have a jig like this, but if you're not going to be doing this regularly then that's probably overkill.
Some people have managed to use a regular 0.1" pitch 2x3 male header pressed down on the test pads to make the connections.
I think that would be a bit more challenging, but it's cheap enough and something you might already have on hand.