The same thing happened with me. I am using the TinyG to run a dual gantry setup with 4 NEMA 23 steppers. The voltage is set to 24V and the current is limited to 2.5 amps. The driver on the 4th channel sparked and started smoking the first time. I ordered a new TinyG, and the chip near the USB plug sparked during a cycle, and the board is not working now. I was using it on cardboard to avoid moisture and shorting. Is there any way I could replace the damaged components? Any help will be highly appreciated.