Да, программирую через CH340G. Но сейчас я все это делаю с NodeMCU, так что CH340G отключить не могу. :(
А так-то при соединении девайсов USB отключаю, конечно. Ну когда он подключен к Ардуино, могу и не отключать, я там SoftSerial использую.
Я вот и думаю - может, дело в "встроенном" CH340G? Не...