Запишу тут, вдруг, кому пригодится. Зацепку нашел только на каком-то иностранном сайте.
Если у вас китайская Ардуинка (у меня PRO mini от WAVGAT), вы написали в скетче Serial.begin(9600), запустили монитор и видите там мусор (вроде знаков вопроса или псевдографики), то есть два пути решения:
Сменить тип процессора в настройках среды (я переключался между atmega 382 3.3V 8 Mhz или atmega 382 5V 16 Mhz) и/или попробовать другие значения скорости порта в мониторе.
Несмотря на явное указание 9600 в коде, у меня заработало в двух конфигурациях:
- atmega 382 3.3V 8 Mhz; Скорость порта в мониторе:4800
- atmega 382 5V 16 Mhz; Скорость порта 2400