Spark Fun Pro Micro Problems

I have 8 pro micro boards. When I hook them to the computer all is good. As soon as I load a simple Arduino sketch to the board it stop and I get Unknown USB Device (Device Descriptor Request Failed) This is on 3 different computers with 3 different cables. I can short the RST and Ground pins and it shows up for about 10 seconds then back to the same message. These were all brand new never used boards. This is the first sketch put on them. This is the simple sketch.

#include <FastLED.h>

#define LED_PIN 6

#define NUM_LEDS 10

#define BRIGHTNESS 100

#define LED_TYPE WS2812B

#define COLOR_ORDER GRB

CRGB leds[NUM_LEDS];

void setup() {

FastLED.addLeds<LED_TYPE, LED_PIN, COLOR_ORDER>(leds, NUM_LEDS);

FastLED.setBrightness(BRIGHTNESS);

}

void loop() {

// Chase red LED

for (int i = 0; i < NUM_LEDS; i++) {

fill_solid(leds, NUM_LEDS, CRGB::Black);

leds\[i\] = CRGB::Red;

FastLED.show();

delay(200);

}

// All Green

fill_solid(leds, NUM_LEDS, CRGB::Green);

FastLED.show();

delay(1000);

// All Blue

fill_solid(leds, NUM_LEDS, CRGB::Blue);

FastLED.show();

delay(1000);

// Off

fill_solid(leds, NUM_LEDS, CRGB::Black);

FastLED.show();

delay(500);

}

I am building a cockpit and it uses these boards all over like in 25 of them. This just started a couple of days ago. Any help would be much appreciated.

The ProMicro can be tricky, because there are two versions. One is 5V/16MHz and the other is 3.3V/8Mhz. If you select the wrong one when you upload a sketch then it will appear to brick the ProMicro.

You can refer to the troubleshooting section of the hookup guide to attempt to revive it.

I understand they are two different voltages. I made sure when I ordered them they were all 5v. Funny thing is it was working just fine two days ago. Changed the number of LED’s in the sketch and started doing this. So not sure Also only get one option when choosing the board in Arduino. but will keep digging And got it. There are options in Arduino for 5v and 3.3v changed that and reset the boards and all good. Thanks