Кликабельно:
RP2040-One Инжектор
HID-инжектор — это устройство, которое распознается системой как стандартная клавиатура или мышь (HID-устройство) и может отправлять запрограммированные нажатия клавиш на целевой компьютер.
Что понадобится:
Скачать circuitPython для rp2040-one
Скачать adafruit hid для circuitPython(Под вашу версию circuitPython)
Шаги установки:
- Войти в загрузчик: Зажать BOOT на плате и вставить в компьютер, появится плата в виде флешки RPI-RP2
- Загрузить прошивку: Перекинуть скачанный файл .uf2 на плату. Плата должна сама перезагрузится и появится, как диск CIRCUITPY (Если не появится, самому вытащить и вставить плату в ПК)
- Положить библиотеки HID: На диске CIRCUITPY создать папку lib. Скопировать в lib папку adafruit_hid, которая находится в скачанном файле adafruit. Вот так выглядит папка:

4. Скачать файл c кодом по ссылке на гитхаб (Download zip), распаковать zip, вставить code.py с заменой в CIRCUITPY (Должен быть скачан python):
ссылка (Клик)
5. Создать текстовый файл с названием payload в CIRCUITPY, куда будем загружать скрипты ducky 1.0. Должно быть вот так

(Папку payloads я сам создал для своих скриптов)
6. Первый скрипт, скачать текстовый файл, скопировать из текстового файла скрипт в payload.txt:
Скрипт создает на ПК игру змейку, должен быть установлен Python и доступ в интернет. Управление стрелочками
Скрипт создает на ПК игру пинг понг через HTML. Намного дольше, чем python, но позволяет запускать без python и без интернета. Управление WASD и Стрелочки, когда два игрока. WASD Когда один игрок. Кнопка R-рестарт. Кнопка G-смена режима на игру с пк или два человека.
Скрипт создает на ПК игру змейку через HTML, дольше, чем python, но позволяет запускать без python и без интернета, управление стрелочками.
Мышка на плате Bambu lab mouse kit 002


Моделировал в maya, была задача сделать удобную, легкую, дешевую мышь, которая будет на ровне с дорогими сегментами.
В качестве примера формы использовал wlmouse YING, так как для меня она лучшая.
Открытый корпус способствует снижению затрат на пластик и снижению веса мышки.
В чем плюс маленького веса? Ответ банальный, легче управляемость + быстрее движения. Для каждого пользователя вес мышки может влиять по разному.
В процессе создания, нужно было учесть плюсы и минусы пластика. На примере bambu lab PLA matte это его маленькая цена, но и хрупкость. То есть делать маленькие части нельзя.
Что вышло:




Я вдобавок припаял новые переключатели, но это не обязательно.
Так же есть съемная часть под запястье, чтобы можно было сделать удобно под любую руку:

Итоговая цена:
- Плата Bambu lab mouse 002 — 268р
- Батарейка AA 1шт — 50р
- Пластик на печать(Любой, в моем случае Bambu lab PLA matte) — 21 грамм — 31р
- Глайды(Наклейки для скольжения) — 6 штук — 100р
Итог: 450р за полную мышку.

Итоговый вес:
Кстати печать производилась на принтере Bambu lab x1 carbon.
Скачать .3mf файл можно по ссылке на гитхаб:
IntelFelix/Ez-Mouse-Bambu-lab-mouse: Felix Babmu lab mouse kit 002

