Купил я пару недель назад у братьев-китайцев Arduino Nano. Потыкал её, а она в тот же вечер, после пары прошивок перестала определяться. “Сгорела” – подумал я. Обругал китайцев нехорошими словами, кинул плату в стол и переключился обратно на ковыряние полноразмерных Uno и Leonardo.
А давеча читаю Хабр и натыкаюсь на статью FTDI наносит ответный удар. Симптомы отдалённо совпадают с моими. Достаю плату, подтыкаю к компу – и действительно, коварный драйвер от FTDI поменял USB-COM конвертору PID на четыре ноля.
Читаю дальше. В комментах говорят, что чип заводится и из такого состояния, если драйвера установить принудительно. Пробую – работает!
Можно работать и так, но я ещё скачал FT_Prog, поменял PID обратно и запретил обновлять драйвер.
Морали у этой истории две:
1. Не всё то сгорело, что не определяется.
2. Бороться с пиратством, отрываясь на конечных пользователях – блядство.
P.S. Пока писал, ардуйня подешевела с восьми баксов до $7,43. Как говорил классик “С ебучим темпом инфляции я заебался текст переделывать, так что пусть всё остаётся как было”.