-
Notifications
You must be signed in to change notification settings - Fork 0
EugeneSkrebnev/NinjaCadMouse
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
проект Cad мышка - цель: 1) сделать устройство помощник для 3д разработки в fusion 360 2) по возможности не противоречить себе и тому что я рассказываю на занятиях :) 3) изучить freeRTOS на esp32 или хотя бы синтаксис прерываний на esp32. 4) сделать всё минимальными усилиями и максимально быстро... на проект отводится 2-3 дня () 5) изучить возможно ли сделать два блютус устройства одним модулем не меняя код библиотеки 6) использовать trello для себя и для использования как демонстрацию на уроке - компоненты 1) breadboard 2) провода 3) esp32 devkit1 плата 4) кнопочный модуль на 12 клавиш для shortcut ссылок 5) два джойстика - ход работы: в отдельных ветках: 1) настроить hello world для esp32 и platformio 2) найти и протестировать библиотеку для симуляции bluetooth устройства ввода 3) проверить можно ли 2 устройства симулировать с одного esp32 4) изучить какие пины могут работать на analog read 5) подключить два джойстика 6) оформить класс джойстика а лучше найти готовый 7) на всё это создать таски в trello функционал: 1) один джойстик работает как pan 2) работает как кручение 3) нажать и вверх-низ работает как zoom перспективы: для тех учеников которые хотят поучаствовать предложить задания - модули расширения - дизайн корпуса - поиск близких готовых решений на thingiverse - добавить светодиодов - создать патреон для тех кому пригодился cad mouse и они хотят сказать спасибо) - развести плату дополнительно: 6) кнопочный модуль для ввода цифр сделать самому из cherry клавишных элементов, возможно с отдельным контроллером 7) экранчик дополнительно какой-нибудь прикрутить дополнительный балл (не входит в основную оценку по времени 2-3 дня): 1) изучить i2c коммуникацию и сделать плату расширяемой кастомными модулями (будь то доп клавишные наборы или еще что-то) 2)
About
Educational project for students of the bsu lyceum MakeIT class
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published