Shorted Wemos D1 mini pin to 10V, is it dead?

Did you see smoke?
That'd be a guaranteed death.
Otherwise it's just highly likely.
Good thing they're so cheap you have to buy them a few at a time to not pay more in shipping than in boards :slight_smile: