Разработчик Салим Бенбузиян создал Macropad Ocreeb MK2 на базе Raspberry Pi RP2040, который использует магниты для добавления и удаления модулей.
По словам Бенбузиана, идея MK2 заключалась в том, чтобы создать макропад с набором дополнительных модулей, которые можно было бы легко прикрепить в различных конфигурациях с помощью магнитов.
Проект потребовалось разрабатывать с нуля, включая различные индивидуальные печатные платы, а также корпуса для каждого модуля.
Бенбузиян использовал Fusion 360 для проектирования печатных плат и внешних корпусов. Платы он заказал в Интернете, но корпуса напечатал на 3D-принтере UltraCraft Reflex от HeyGear.
Основная питающая плата — это Xiao RP2040. Основной модуль макропада также оснащён OLED-экраном. На внешних краях всех модулей имеются магниты, а на нижней стороне установлены светодиоды RGB. Панель также получила поворотные энкодеры, дополнительные кнопки и ползунки. Она использует прошивку KMF, а также платформу Seesaw от Adafruit.
Стоит отметить, что производительность Macropad снижается по мере добавления дополнительных модулей, а магниты ослабляются, и некоторые элементы отсоединяются непроизвольно.
Источник: habr.com