Zigbee Macropad 16 кнопок ESP32C6

Источник:

Zigbee Macropad — 16-клавишный беспроводной контроллер для домашнего помощника

Компактный 16-клавишный макропад Zigbee на базе ESP32-C6, разработанный специально для плавной интеграции с Home Assistant через Zigbee2MQTT.

Этот макропад обеспечивает тактильный ввод механических клавиш, настраиваемую светодиодную обратную связь и корпус, полностью напечатанный на 3D-принтере.
Каждая клавиша поддерживает три различных действия — однократное нажатие, двойное нажатие и длительное нажатие — что позволяет з��пускать практически любую автоматизацию Home Assistant с одного устройства.

⭐ Версия 2 (текущая и рекомендуемая)

V2 — это полная доработка оригинальной концепции, улучшающая удобство использования, энергоэффективность и общее качество сборки.

Что нового в версии 2:

Конструкция на базе XIAO ESP32-C6 для повышения производительности и снижения энергопотребления.

Встроенная система BMS для безопасной прямой зарядки аккумулятора.

Отсутствие потери мощности при работе от аккумулятора

Более 1 месяца автономной работы на одном заряде

Скрытые внутренние магниты, полностью встроенные в корпус.

Клей не требуется

Нет риска выпадения магнитов со временем.

Обновленный дизайн корпуса для более чистой и надежной сборки.

Корпус V2:

ZigbeeMacropadXIAOV2.stl

Исходный код и файлы V2:

https://github.com/StaRky33/ZigbeeMacropad/tree/V2

Эта версия предназначена для ежедневного использования, не требует обслуживания и легко монтируется в любом месте.

Версия 1 (первый прототип)

V1 — это оригинальный прототип, доступный для ознакомления и экспериментов.

Характеристики V1:

~1 неделя автономной работы

Болезненный процесс зарядки (без встроенной BMS)

Внешний понижающий преобразователь, вызывающий значительный разряд батареи

Ранний дизайн корпуса

Корпус V1:

ZigbeeMacropadBottomCoverV7.stl

Исходный код и файлы V1:

https://github.com/StaRky33/ZigbeeMacropad/tree/V1

Будучи полностью функциональным, V1 ясно отражает характер своего прототипа и был заменен V2.

Верхняя крышка, состоящая из двух частей, и диффузор светодиодов

Макропад имеет конструкцию верхней крышки, состоящую из двух частей, для улучшения рассеивания светодиодного света и визуальной настройки:

ZigbeeMacropadTopCoverInterior.stl

ZigbeeMacropadTopCoverExterior.stl

Данная конструкция позволяет:

Смешайте разные типы или цвета нитей.

Независимая точная настройка параметров печати (количество стен, заполнение, высота слоя)

Добейтесь более плавного и равномерного рассеивания светодиодов.

В своей сборке я исполь��овал прозрачную нить накаливания для внутренней части, чтобы получить мягкое, хорошо рассеянное освещение, но эта установка дает вам полную свободу экспериментировать с собственными материалами и отделкой.

Документация и файлы проекта

Все необходимое для сборки, изменения или расширения проекта доступно на GitHub, включая:

Спецификация материалов (BOM)

Инструкция по сборке и сборке

Схемы

Прошивка и исходный код

3D модели

12:37
7
Нет комментариев. Ваш будет первым!

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

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

Корпус для адаптера питания
📁 Корпус для преобразователя питания сПодробнее
Корпус для DC регулируемого источника
📁 Корпус для DC регулируемого источникаПодробнее
Крепление "народного" налобного фонаря
📁 Крепление «народного» налобного фонаряПодробнее
Ручка настройки Yaesu FT-817
📁 Ручка VFO для FT-817/818. ИспользуйтеПодробнее
Модель кнопки для Imax B6
Вам понадобится капля клея, чтобыПодробнее
Антенный изолятор "орешек"
Это стандартный изолятор дляПодробнее
Адаптер питания Yaesu FT-817
📁 Вертикальный адаптер под коннекторыПодробнее
Корпус для ESP32 WROOM
📁 Корпус для ESP32 WROOM 📐 STL 🪵 PETGПодробнее
Корпус для ESP32
📁 3D модель корпуса для платы NodeMCU наПодробнее
Станок для намотки катушек с филаментом
📁 Станок для намотки катушек сПодробнее
Кабельный ввод
📁 3D модель для печати кабельнойПодробнее
Кабельный ввод #2
📁 Компактный контейнер с завинчивающейсяПодробнее
Кабельный гермоввод #3
📁 3D модель для печати кабельногоПодробнее
Кабельные вводы различных размеров
📁 Кабельные вводы различных размеровПодробнее
Распределительная коробка
📁 3D модель для печати распределительнойПодробнее
Водозащищенный кабельный ввод
📁 3D модель кабельного ввода сПодробнее
Кабельный ввод #4
📁 3D модель для печати качественногоПодробнее
Распределительная коробка с креплением на стену
📁 Распределительная коробка с креплениемПодробнее
Адаптеры для SIM карт - 3D модель для печати
📁 Адаптеры для SIM карт — 3D модель дляПодробнее
Корпус для метеодатчика на ESP8266
📁 Корпус для метеодатчика на ESP8266Подробнее
Улучшенный дрон «Nano Long Range» на 1х18650
📁 Улучшенный дрон «Nano Long Range» наПодробнее
Электронные "песочные часы"
📁 Электронные «песочные часы» 📐 STLПодробнее
Контейнер для батарей ft-817
📁 Контейнер для аккумулятора FT-817 сПодробнее
Защитный каркас Yaesu FT 817
📁 Защитные рельсы для Yaesu FT 817 и 818Подробнее
YAESU FT-817 Рельсы
📁 Рельсы с подвесом для тангенты иПодробнее
Портативный настольный источник питания
📁 Портативный настольный источникПодробнее
Кейс для хранения батарей ( 21700, 18650, AA, AAA)
📁 Кейс для хранения батарей ( 21700Подробнее
Каркас для батарей 18650
📁 Корпус для Heltec V4 с GPS, проектПодробнее
Корпус для датчика на esp8266
📁 Корпус для датчика на esp8266 📐 STLПодробнее
Корпус для метеодатчика с анемометром
📁 Корпус для метеодатчика с анемометромПодробнее
Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.