как прошить Arduino Micro Pro (Atmega32U4) в корпусе USB флешки
- Войдите на сайт для отправки комментариев
Ср, 28/04/2021 - 14:49
как прошить BadUsb Beetle Bad USB ATMEGA32U4 Development Board Virtual Keyboard for Arduino или попроще Arduino Micro USB ATMEGA32U4 в корпусе USB флешки https://www.aliexpress.com/item/4001217518176.html?spm=a2g0s.9042311.0.0.32234c4dmse0uT.
Скетч такой себе простенький, на Pro mini теперь работает но вот захотел более навороченный формат корпуса. В 7 виндовсах и порт и устройство как ардуино микро определяется, прошиваю с Arduino IDE запускаю прошивку и пишет что загрузка завершена но ни чего непроисходит. Arduino Micro не издаёт ни каких признаков что прошился, а должен имитировать движение мышки.
устройство как ардуино микро определяется, прошиваю с Arduino IDE запускаю прошивку и пишет что загрузка завершена но ни чего непроисходит.
то есть заголовок неправильный и вопрос не "как прошить", а "Почему не работает?"
Может с кодом что не так? Что говорит автор?
то есть заголовок неправильный и вопрос не "как прошить", а "Почему не работает?"
Может с кодом что не так? Что говорит автор?
Возможно что какие то пины и не совпадают, но само устройство тоже после прошивки определяется как Arduino Micro а не HID как должно быть.
Вот код которым прошит Аrduino Pro Mini и работает:
а если из кода всю работу с пинами убрать? - их же на этой флешке нет. или я ошибаюсь?
Про мини эмулирует USB, а про микро имеет встроенный аппаратный USB. Соответственно скетч и не должен заработать !!!
Ну вот и как быть? Тогда совсем без понятия как и чем прошивать чтобы виртуально дёргал мышку
Про мини эмулирует USB, а про микро имеет встроенный аппаратный USB.
не, у автора там Атмега32U судя по сообщению в первом посте
Я немного путаюсь между названиями промини и промикро, но атмега32u точно умеет эмулировать HID. так что вроде должно работать
В описании написано ATMEGA32U4, определяется как Arduino Micro
Надо искать скетч именно под МИКРО ! Он вроде даже есть в родных примерах !
ewas, вам сюда https://www.arduino.cc/reference/en/language/functions/usb/mouse/
Спасибо всем. Вот такой скетч получился, прошился и работает. Отличие от Arduino ProMini с самодельным УСБ переходником и Arduino Micro то что в виндосах в устройствах виден занятый порт с названием ардуино микро, и в HID его нет, а вот про мини практический не виден. Т.е. злые админы так просто не засекут.