Хотел я тут попробовать запрограммировать самый дешёвый микроконтроллер CH32V003. Купил платку с этим МК и программатор WCHLinkE.
Так вот, когда я подключил программатор, он нормально определился как COM-порт. В программе MounRiver он тоже отметился.
Но когда я нажал на кнопку "Загрузить", программа предложила мне обновить прошивку программатора и я согласился... Она что-то там обновила и теперь программатор не опознаётся в системе никак😭
Похоже, что мне теперь нужен новый программатор. Самое интересное, что внутри него тоже микроконтроллер из серии CH32. Поэтому, даже если я найду от него прошивку, то для восстановления нужен такой же программатор😁
К слову, в китайских клонах STLink (программаторы для STM32) я несколько раз обновлял прошивку и они работают. А тут какой-то косяк:(
Так вот, когда я подключил программатор, он нормально определился как COM-порт. В программе MounRiver он тоже отметился.
Но когда я нажал на кнопку "Загрузить", программа предложила мне обновить прошивку программатора и я согласился... Она что-то там обновила и теперь программатор не опознаётся в системе никак😭
Похоже, что мне теперь нужен новый программатор. Самое интересное, что внутри него тоже микроконтроллер из серии CH32. Поэтому, даже если я найду от него прошивку, то для восстановления нужен такой же программатор😁
К слову, в китайских клонах STLink (программаторы для STM32) я несколько раз обновлял прошивку и они работают. А тут какой-то косяк:(
😢7👍4😁3
У микроконтроллера STM32G031 столько периферии внутри, что на некоторых физических выводах сразу по 4 цифровых порта с кучей функций.
Связано это с тем, что сам чип микроконтроллера имеет множество различных функциональных блоков, но маленький корпус на 20 выводов не позволяет вывести все интерфейсы по раздельности.
И я вот что придумал. У каждого цифрового порта есть функция подтягивания к питанию или земле через 10кОм. Если включать сразу 4 подтягивающих пина, то будет 2.5кОм. То есть, меняя комбинации, можно использовать эти выводы как простейший ЦАП на пару бит😁 Хотя логичнее просто использовать PWM, которых тут тоже полно:)
Связано это с тем, что сам чип микроконтроллера имеет множество различных функциональных блоков, но маленький корпус на 20 выводов не позволяет вывести все интерфейсы по раздельности.
И я вот что придумал. У каждого цифрового порта есть функция подтягивания к питанию или земле через 10кОм. Если включать сразу 4 подтягивающих пина, то будет 2.5кОм. То есть, меняя комбинации, можно использовать эти выводы как простейший ЦАП на пару бит😁 Хотя логичнее просто использовать PWM, которых тут тоже полно:)
👍8🔥2🤔2😁1
Денег на печатные платы у меня сейчас нет, но зато когда-то давно я накупил себе тонкого провода МГТФ-0.03 и заказал кучу макеток для разных корпусов STM32 (когда ещё работал JLCPCB).
Вот почему у меня сейчас такие необычные прототипы устройств. Надо расходовать то, что есть в наличии!😁
Если запихнуть всё в распечатанный на 3D принтере корпус, то никто и не узнает, как это выглядит на самом деле:)
Вот почему у меня сейчас такие необычные прототипы устройств. Надо расходовать то, что есть в наличии!😁
Если запихнуть всё в распечатанный на 3D принтере корпус, то никто и не узнает, как это выглядит на самом деле:)
🔥10👍5😁1
Раньше ходили слухи, будто бы производители проводов специально добавляют в них вещества, чтобы домашние животные хотели их сгрызть. Типа так быстрее провода выходят из строя и им будут покупать замену. Повышение прибыли и увеличение отходов.
А тут наоборот, защита от зубов любителей погрысть гаджеты:)
Логичнее было бы продавать специальные баночки с раствором, чтобы пользователи могли натереть им любой гаджет или провод😁
А тут наоборот, защита от зубов любителей погрысть гаджеты:)
Логичнее было бы продавать специальные баночки с раствором, чтобы пользователи могли натереть им любой гаджет или провод😁
😁11👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Ну вот, мигает как нужно:) Интересно, что для меня этот индикатор выглядит вполне ярким и контрастным, а вот камера видит его каким-то тусклым.
Наверное это из-да общего серого фона. Нужно где-то брать красный светофильтр, чтобы затемнить всё вокруг сегментов. Но что-то я не могу найти тонкого цветного оргстекла для этих целей. Везде минимум толщина 2 мм, а это почти как сам дисплей:)
Наверное это из-да общего серого фона. Нужно где-то брать красный светофильтр, чтобы затемнить всё вокруг сегментов. Но что-то я не могу найти тонкого цветного оргстекла для этих целей. Везде минимум толщина 2 мм, а это почти как сам дисплей:)
👍11
На Озоне советские детали продаются по таким ценам, что мне уже кажется, будто бы там любую фигню можно продать😁
Поэтому я тоже хочу сделать там свой магазин и продавать какие-нибудь штуковины. Типа тех же часов с одним индикатором в обычном корпусе из 3д принтера.
Только наверное лучше не называть этот магазин своим именем, а то вдруг накосячу и все запомнят это😁
Кто знает, реально там заработать на своих электронных поделках? Или лучше сделать свой собственный сайт и продавать всё обычными посылками?
Поэтому я тоже хочу сделать там свой магазин и продавать какие-нибудь штуковины. Типа тех же часов с одним индикатором в обычном корпусе из 3д принтера.
Только наверное лучше не называть этот магазин своим именем, а то вдруг накосячу и все запомнят это😁
Кто знает, реально там заработать на своих электронных поделках? Или лучше сделать свой собственный сайт и продавать всё обычными посылками?
😁10👍5🔥2
Вот такой кринжовый прототипчик вышел в 3D:) Это пока просто рендер.
Габариты предварительно 84х40 мм (длина-ширина), а толщина прототипа будет около 12 мм, причём это без аккумулятора. Просто без разводки платы приходится много лишнего запихивать. Но с платой толщина будет наверное 7-8 мм, хотя зависит от толщины аккумулятора ещё (который надо будет найти и купить).
Расположение кнопок выглядит не очень красиво. Но я прикидывал, как их удобнее будет нажимать. Справа надо будет добавить отверстие под пищалку. Когда распечатаю и соберу, будет понятнее, куда что двигать нужно:)
В любом случае, этот первый макет будет в основном для отладки схемы и написания программ. А дизайном надо будет заниматься, когда будет разведённая плата и полный список элементов. Всё сразу сделать не получится никак:)
Кстати, Blender - очень классная штука для рендера:) Я даже особо не разбирался, просто закинул из FreeCAD файлы STL, добавил простейшие материалы, направил свет и камеру. И вот вышли картиночки:)
Габариты предварительно 84х40 мм (длина-ширина), а толщина прототипа будет около 12 мм, причём это без аккумулятора. Просто без разводки платы приходится много лишнего запихивать. Но с платой толщина будет наверное 7-8 мм, хотя зависит от толщины аккумулятора ещё (который надо будет найти и купить).
Расположение кнопок выглядит не очень красиво. Но я прикидывал, как их удобнее будет нажимать. Справа надо будет добавить отверстие под пищалку. Когда распечатаю и соберу, будет понятнее, куда что двигать нужно:)
В любом случае, этот первый макет будет в основном для отладки схемы и написания программ. А дизайном надо будет заниматься, когда будет разведённая плата и полный список элементов. Всё сразу сделать не получится никак:)
Кстати, Blender - очень классная штука для рендера:) Я даже особо не разбирался, просто закинул из FreeCAD файлы STL, добавил простейшие материалы, направил свет и камеру. И вот вышли картиночки:)
🔥11👍6👏2❤1
С Днём космонавтики!:)
Надеюсь, скоро мы будем запускать свои самоделки в космос и на другие планеты😁 А то всё на Земле только.
Представляете, как будут радоваться ардуинщики, когда выйдут наборы "Собери и запрограммируй свой спутник/луноход/марсоход"?😁 Главное - чтобы кто-нибудь написал для них неглючные библиотеки:)
PS: На фотке изображён типа космический корабль, а не домик с антенной.
Надеюсь, скоро мы будем запускать свои самоделки в космос и на другие планеты😁 А то всё на Земле только.
Представляете, как будут радоваться ардуинщики, когда выйдут наборы "Собери и запрограммируй свой спутник/луноход/марсоход"?😁 Главное - чтобы кто-нибудь написал для них неглючные библиотеки:)
PS: На фотке изображён типа космический корабль, а не домик с антенной.
👍14🎉6😁4