Специальная 12-клавишная макропанель с кодировщиком и ЖК-..

Источник:

Этот проект представляет собой специальную 12-клавишную макропанель, разработанную и созданную в рамках академического проекта.
Корпус и конструктивные детали напечатаны на 3D-принтере (FDM), а колпачки клавиш напечатаны с использованием SLA для достижения более высокого качества поверхности.

Возможности макропада:

Микроконтроллер Seeed Studio Xiao RP2350

12 механических клавиш (любые переключатели типа MX), расположенных в матрице 3 × 4.

Поворотный энкодер с кнопкой

Модуль ЖК-дисплея Waveshare 1,47 дюйма с сенсорной панелью (сенсорная панель в проекте не используется!)

Винты М2,5

Компактный модульный корпус, напечатанный на 3D-принтере.

Прошивка написана на CircuitPython.

меню настроек при двойном щелчке по энкодеру (нужна доработка)

Предупреждение:
В этом проекте используются проводные соединения для ключевой матрицы, поворотного энкодера и ЖК-дисплея. В результате внутренняя разводка плотная и занимает мало места, а доступ к некоторым контактам микроконтроллера ограничен.
Несмотря на полную функциональность, этот метод сборки делает сборку сложной и подверженной ошибкам, и его не рекомендуется использовать новичкам или пользователям без предварительного опыта пайки. Необходимо тщательно спланировать порядок подключения, чтобы избежать недоступных контактов во время сборки.
Простая печатная плата значительно упростит проект и улучшит повторяемость. Однако в обозримом будущем этого не планируется.

16:11
22
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Похожие модели

Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.