РЕШЕНО Какие ардуины могут работать как hid-устройство?

Тема в разделе "Arduino & Shields", создана пользователем LCD 16x2, 15 янв 2020.

  1. LCD 16x2

    LCD 16x2 Нерд

    Доброго времени суток! Делаю проект, для которого нужна arduino, которая сможет работать как мышь или клавиатура с помощью встроенных библиотек "Mouse.h" "Keyboard.h" соответственно, но не знаю, какую ардуину взять. Отправьте список ардуин с такой возможностью, буду очень благодарен!
     
  2. issaom

    issaom Гуру

    https://amperka.ru/product/arduino-leonardo
    https://amperka.ru/product/arduino-micro
    или их аналоги где в качестве микроконтроллера используется ATmega32u4
     
    LCD 16x2 нравится это.
  3. DetSimen

    DetSimen Guest

    Куды список отправлять, барин?
     
    LCD 16x2 нравится это.
  4. a1000

    a1000 Гуру

    LCD 16x2 нравится это.
  5. LCD 16x2

    LCD 16x2 Нерд

  6. a1000

    a1000 Гуру

    Уже давно сделано до нас. Где-то на домашнем компе лежит готовый скетч. Не мой, скачал. Имитирует поведения вируса. Сворачивает окна, двигает курсор, эммулирует нажатие клавиш и т.д. Но вся соль в том, что вирус как-бы аппаратный. Ни одним антивирусом не отследишь.
    Основная трудность - установить драйвера на компьютер жертвы.
     
    LCD 16x2 нравится это.
  7. SergeiL

    SergeiL Оракул Модератор

    Драйвера можно установить через политики, если комп в домене.
    Только зачем?
     
  8. parovoZZ

    parovoZZ Гуру

    а по что STM32 обошли стороной? Ведь он круче!
     
  9. issaom

    issaom Гуру

    А библиотеки "Mouse.h" "Keyboard.h" на нем работать будут ? И в чем именно заключается крутизна в рамках этой конкретной задачи? он печатать за тебя будет и водить курсором?
     
  10. LCD 16x2

    LCD 16x2 Нерд

    Прихожу я, значит к другу, "поделиться компьютерной игрой". Пока друг варит пельмешки (минут 10) пранк-дуина, уже прошитая, втыкается в задний порт стационарного ПК. Игру устанавливаю, попутно ставлю драйвера (пельмешки ещё варятся). Пельмешки готовы, друг тестирует игру, радуется, а я иду домой (этажом выше), и с помощью большого передатчика даю сигнал на радиосвисток, и пранк-дуина начинает издеваться над ПК друга. Можно даже esp866 воткнуть, тогда вообще круть будет! (пароль от wifi друга известен мне давно)
     
  11. a1000

    a1000 Гуру

    Ты наверное очень хороший друг :)
     
    Un_ka и LCD 16x2 нравится это.
  12. LCD 16x2

    LCD 16x2 Нерд

    Ато;)
     
  13. a1000

    a1000 Гуру

    Тогда лови ссылку на видео готового проекта


    Но чур в гости ко мне не напрашиваться.:)
     
  14. LCD 16x2

    LCD 16x2 Нерд

    Вот это видос!:) Спасибо!
     
  15. akl

    akl Гуру

    немного не понял - а что за драйвера и зачем они? драйвера для хид клавомыши ведь уже есть по умолчанию
     
  16. zsm

    zsm Гик

    https://github.com/ddiakopoulos/hiduino
    есть такой проект еще , позволяет Arduino UNO превратить в HID устройство, но понадобится плата в которой USB-UART выполнен на ATmega16u2.
    Сам пользовался для создания MIDI устройства.
     
  17. parovoZZ

    parovoZZ Гуру

    Всё пошло из этой супербиблиотеки
    https://github.com/abcminiuser/lufa
    на ней можно сделать любое USB устройство.
    midi.png
     
    zsm нравится это.
  18. LCD 16x2

    LCD 16x2 Нерд

    Ariadna-on-Line нравится это.
  19. Ariadna-on-Line

    Ariadna-on-Line Гуру

    Суп из топора. Уно как раз будет топором.
     
  20. LCD 16x2

    LCD 16x2 Нерд

    А можно поподробнее? Тат архив из гитхаба вставил в папку libraries (предварительно распаковав), но arduino IDE считает эту библиотеку неправильной. Что делать?