Решил немного забежать вперед и перерисовать явные просчеты в схеме и плате диспенсера. Это тоже не окончательный вариант - просто чтобы избавиться от накопившихся мыслей. Ну и не забывайте что прошивки вообще нет. Кто хочет прославиться в веках - можно присоединиться к разработке.
Заменил светодиод на графический индикатор. Будет намного проще проектировать удобный интерфейс.
Выкинул разъем педальки. Довольно редкая фича, занимающая много места.
Поставил более удачную (надеюсь) кнопку.
Поджал размеры платы, и местами сгладил углы.
Подкрутил разводку, проверил что корпус микроконтроллера можно будет заменить на LQFN (не факт что понадобится, но пусть будет).
Заменил отладочный разъем на отдельные отверстия, разбросанные по плате. Все равно стоковую версию будут прошивать по USB.
Из плюсов - теперь мотор и электронику можно закрыть одним отрезком термоусадки.
Можно еще перетащить джойстик на хобот, чтобы лишний сантиметр выгадать, но как-то не лежит душа это делать. Все равно в 10см вписаться проблемно - становится не очень удобно держать с мелкими шприцами. Еще не крутил в руках подробно, но кажется подходящей длиной будет 12-14см. В дисконт jlcpcb не вписываемся, но получается все равно в пределах 5$.
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"39c21abc3df9550077797d18":{"_id":"39c21abc3df9550077797d18","hid":349,"name":"Vitaly","nick":"Vitaly","avatar_id":null,"css":""}},"settings":{"blogs_can_create":false,"blogs_mod_can_delete":false,"blogs_mod_can_hard_delete":false,"blogs_mod_can_add_infractions":false,"can_report_abuse":false,"can_vote":false,"can_see_ip":false,"blogs_edit_comments_max_time":30,"blogs_show_ignored":false,"blogs_reply_old_comment_threshold":30,"votes_add_max_time":168},"entry":{"_id":"5d59fcee9970730077118dac","hid":23923,"title":"Переразвел плату диспенсера","html":"<p><a href=\"https://easyeda.com/puzrin/dispenser\" class=\"link link-ext link-auto\" data-nd-link-type=\"autolink\" data-nd-link-orig=\"https://easyeda.com/puzrin/dispenser\" target=\"_blank\" rel=\"nofollow noopener\">easyeda.com/puzrin/dispenser</a></p>\n<p>Решил немного забежать вперед и перерисовать явные просчеты в схеме и плате диспенсера. Это тоже не окончательный вариант - просто чтобы избавиться от накопившихся мыслей. Ну и не забывайте что прошивки вообще нет. Кто хочет прославиться в веках - можно присоединиться к разработке.</p>\n<ul>\n<li>Заменил светодиод на графический индикатор. Будет намного проще проектировать удобный интерфейс.</li>\n<li>Выкинул разъем педальки. Довольно редкая фича, занимающая много места.</li>\n<li>Поставил более удачную (надеюсь) кнопку.</li>\n<li>Поджал размеры платы, и местами сгладил углы.</li>\n<li>Подкрутил разводку, проверил что корпус микроконтроллера можно будет заменить на LQFN (не факт что понадобится, но пусть будет).</li>\n<li>Заменил отладочный разъем на отдельные отверстия, разбросанные по плате. Все равно стоковую версию будут прошивать по USB.</li>\n</ul>\n<p>Из плюсов - теперь мотор и электронику можно закрыть одним отрезком термоусадки.</p>\n<!--cut-->\n<p>Можно еще перетащить джойстик на хобот, чтобы лишний сантиметр выгадать, но как-то не лежит душа это делать. Все равно в 10см вписаться проблемно - становится не очень удобно держать с мелкими шприцами. Еще не крутил в руках подробно, но кажется подходящей длиной будет 12-14см. В дисконт jlcpcb не вписываемся, но получается все равно в пределах 5$.</p>\n","user":"39c21abc3df9550077797d18","ts":"2019-08-19T01:35:42.000Z","st":1,"cache":{"comment_count":0},"views":394,"bookmarks":0,"votes":0},"subscription":null},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}