Мои другие проекты

Кликабельно:

RP2040-One Инжектор

HID-инжектор — это устройство, которое распознается системой как стандартная клавиатура или мышь (HID-устройство) и может отправлять запрограммированные нажатия клавиш на целевой компьютер.

Что понадобится:

Сама плата RP2040-One

Скачать circuitPython для rp2040-one

Скачать adafruit hid для circuitPython(Под вашу версию circuitPython)

Шаги установки:

  1. Войти в загрузчик: Зажать BOOT на плате и вставить в компьютер, появится плата в виде флешки RPI-RP2
  2. Загрузить прошивку: Перекинуть скачанный файл .uf2 на плату. Плата должна сама перезагрузится и появится, как диск CIRCUITPY (Если не появится, самому вытащить и вставить плату в ПК)
  3. Положить библиотеки 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 x1 carbon.

Скачать .3mf файл можно по ссылке на гитхаб:

IntelFelix/Ez-Mouse-Bambu-lab-mouse: Felix Babmu lab mouse kit 002