Подход автора - искать обманы Росреестра поддерживаю более чем полностью. Постоянные упоминания Горшенина - ну уже как-то смешно. Он же просто блогер, не самый дальновидный, что-то свое мутит и пусть. Его самый смешной случай - зарядки от НИИЭТ. На том примере можно понять, что нет никакой более высокой логики чем пересказывать то, что ему только что рассказали в пресс-материалах.
Сам его Честный реестр ничего не значит и ни на что не влияет (и никому не нужен). По сути своей ближе к сайту Алекса Гувера, чем к уважаемому реестру да или даже вообще реестру. Типичный высокомотивированный низкоквалифицированный труд. Он просто ходит на выставки, знакомится там с людьми и пересказывает чужие слова в перемешку с зачатками своего мнения.
Есть интересные статьи про переклейку ванго, интересно какой по вашему у них выхлоп? Ожидается что найдется сочувствующий чиновник, подхватит вашу статью и пойдет перелопачивать реестр? Или тот же Горшенин прочитает ее и поймет что был не прав?
Стараюсь писать не обижая, ваш труд ценен и хочется чтобы был не напрасен. Возможно, есть способ связаться с реестром, предоставить материалы, выбить оттуда мусор. Возможно уже это делаете. Может ваша конечная цель повторить историю с мониторами Лайтком, где у кого-то отнимут баллы. Просто конкретно тут непонятно чего вы в итоге хотите
Я только плат из статьи уже использовал 5шт, две из них уже выкинул вместе с макеткой и напаянными модулями и переделал заново.
Кстати тех же плат с v203 я использовал 3 штуки, и одну из них уже сжёг 12ю вольтами случайно. А до коронавируса bluepill-ы закупал пакетами.
Лично я плохой схемотехник, и на разводку даже простой платы могу убить больше 3х часов, а не нужно ещё и заказать или сделать.
Готовые платы позволяют экономить время разработки, на небольшие проекты я трачу обычно один вечер и получаю на выходе спаянный и работающий прототип. И уже после, только если это реально потребуется, развожу плату (или заказываю разводку на стороне)
Не платки. Контроллера. Если уж выбирать максимально дешевый камень, глупо тратить деньги на плату.
Ходим кругами.
Статья про плату с ценой меньше доллара в сумме с доставкой. Плату с m328, с v203 или с x035 на том же Алиэкспресс можно получить минимум в полтора раза дороже
И я не уверен, что его использование будет менее удобным, чем бутлоадер.
Плата позволяет не использовать ноги, только разъем usb, немного странным способом. Мой личный опыт показывает что это гораздо удобнее чем использовать 2.54мм колодку разъемов.
Для разовой поделки проще купить контроллер в два раза дороже
Противоречий у нас с вами нет. Я сам на серии в 80 штук использовал x035, который тоже пятивольтовый.
Предполагаемое использование текущей платки далеко от промышленности. Она для любителей простых и дешевых решений. Для людей, что сейчас используют в своих проектах платки ардуинки. Подключить простецкий I2C датчик (например тока) и вывести значение на экран и в консоль. По вашим комментариям можно предположить, что вам не близок такой подход, но это не значит что подход плох и нелогичен. Конкретно вы можете найти пользу для себя в моментах, которые оказались удобны вам по своим причинам
Назову очень неочевидный плюс того что плата на выходе дает UART а не USB, который заметил случайно и теперь хочу двигать в массы.
Если вам требуется гальванически развязать соединение с платой, то UART оказывается очень удобным. Можно использовать две дешевых оптопары и можно использовать одну специализированную дешевую микросхему для развязки CAN. И каждый из способов ничего не меняет в работе с платой, прошивка загружается точно так же, printf-ы выводятся точно так же.
Вот и автор появился в этом треде. Спасибо COKPOWEHEU за защиту в комментариях выше.
Статью я написал с целью получить фидбек, предложения, советы, любую отдачу. Одно из ценных замечаний, которые были получены, что можно переделать загрузчик для поддержки avrdude, т.к. для него уже есть сторонний софт.
А потому даже текущий бутлодер, который уже имеет версию 5.2 может быть не финальным.
Фидбек все еще собирается, планировал пару недель пособирать, а затем соберу все воедино и выпущу новый релиз.
Если вам даже в текущем варианте хочется получить набор плат, то можете написать мне в личные сообщения на площадке. Попробую помочь, какой-то минимальный запас и плат и кабелей (с uart-ом на type-c) у меня есть.
Можно и без какой-либо зависимости от меня получить платы, купив прямо эти же на алиэкспрессе за 90р и прошив их самостоятельно бутлодером (он так же открыт и доступен в репозитории вместе с кодом).
Я в статье или комментариях специальных ссылок не указывал. Магазины с электроникой на али (для региона РФ) бывает пропадают, ну и полагаю не все читатели с РФ. Найти плату можно по запросу ch32v003
Есть такой и в статье упониминал его же, он занимает нишу дешёвой замены bluepill и платка такого же цвета и usb аж две штуки. Я выбрал для первого проекта что попроще и самое дешевое. Все же, 10 центов есть 10 центов
Теперь вы тоже получаете удовольствие от дешёвых китайский микроконтроллеров
Кстати и для вам текущий проект тоже полезен, можете заимствовать реализацию хранения конфига. Она простая, и ее всегда можно написать самому, а можно взять код уже готовой и продолжать получать удовольствие
Arduino хорош тем, что можно легко собрать любой пример и он заработает из коробки. И вы правы, что это не то что нужно для embedded-разработки.
Даная статья это hello world проект. Далее я планирую сделать пару простых устройств на основе этого sdk с максимально простым повторением.
Почти уверен, что если идея людям понравится, то сначала на авито, озоне и вб, появятся прошитые бутлодером платы, а затем и на Али их можно будет приобрести за бесценок. У школьников, самодельщиков и других людей появится возможность купить что-то, что в два раза дешевле текущей платы ардуино нано, и повторить кучу проектов из интернета на ней без особых усилий. Можно даже не знать что такое программатор
В планах дорабатывать идею дальше, с прицелом на ch32v006, добавить камень в Arduino IDE, поддержать хотя бы Wire.h
То есть упор делается на людей, которые хотят простого старта, отлаживаются printf-ами. Люди что работают в MRS или знают как настроить Eclipse (а MRS это разве не настроенный эклипс) знают как работать с чипом и без меня
Я искал очень простой инструмент, где можно просто отписывать что делал в виде ленты. Просто для себя. Также хорошо иметь поддержку подсветки кода и вставки картинок.
Пробежался по статьям, ещё до ответа, и все инструменты показались мне перегруженными и направленными не на логирование работы, а на ее планирование. Я в итоге в аналоге jira создал себе пустую задачку и отписываю лог в комменты. Всем условиям соответствует, хоть и не все идеально.
Спасибо за ссылки, жалко что оригинал корпоративный
Посмотрел картинку с быстрым MODBUS, и если он работает по RS485, то тут явно есть ошибка транспорта. На первой картинке мы как-будто ждем ответа от сразу нескольких устройств и если они ответят вместе то пожгут другу другу порты.
В CAN разбор коллизий предусмотрен как транспортным протоколом, так и физическим
Не все в нем идеально, если не сталкивались до этого с проектом, рекомендую как минимум глянуть на их инструмент fbt. Сборка сделана через TaskRunner в VSCode, туда же притянут OpenOCD, инструментарий для тестов и проверки кода. Пользоваться удобнее чем IAR.
С точки зрения embed-ера этот проект новый и свежий.
У самого Флиппера есть и gui и cli и файловая система, и грамотная и удобная система лога.
Сам проект развивается гигантскими шагами и конечно не идеален.
Работа с флиппером завязана на его МК от stm32 и выбран он, вероятно, из-за своего потребления. esp32 кушает в Bluetooth больше 100мА
Уже сейчас в чате DIY Флиппера много людей делают себе внешние модули, например с CC1101 или nrf потомучто им нужна внешняя антенна.
Флипперы сделали внешние приложения, если хотите совместимость с ними, то нужен в точности такой же МК как у Флиппера.
Благодаря предыдущему факту, я сам наконец решился доделать свой модуль. Как доделаю выложу естественно. И когда я пишу ПО я вижу сколько труда вложено в прошивку, сколько удобств добавлено в тот же vscode для сборки проекта. Это сделало не одним человеком и не за один год. На вашей поделке будет явно меньше софта чем на Флиппере.
У Флиппера с самого старта была команда людей, у которой за плечами был проект. Помимо того что вам нужно спаять один модуль для себя, вам нужно будет спаять несколько тысяч для других людей. И либо можно надеяться на то что все чипы и конденсаторы будут идеальны, либо вкладывать свое время в полноценное заводское тестирование. В ином случае какой-то процент людей рискует получить брак.
Я не стараюсь отговорить, накидываю варианты что может пойти не так. Лично вам лучи поддержки и рекомендация все таки заказать Флиппер и сделать на него аппку
Статья и идея огонь. Очень интересно и выглядит потрясно
На видео видно что иногда ячейки не реагируют на детей, хотя следующим шагом реагируют. Расскажите как вообще текущие датчики в плане интерактивности? Отрабатывает так быстро и четко как хотелось бы, или все же есть миссклики/пропуски и задержка?
Подход автора - искать обманы Росреестра поддерживаю более чем полностью. Постоянные упоминания Горшенина - ну уже как-то смешно. Он же просто блогер, не самый дальновидный, что-то свое мутит и пусть. Его самый смешной случай - зарядки от НИИЭТ. На том примере можно понять, что нет никакой более высокой логики чем пересказывать то, что ему только что рассказали в пресс-материалах.
Сам его Честный реестр ничего не значит и ни на что не влияет (и никому не нужен). По сути своей ближе к сайту Алекса Гувера, чем к уважаемому реестру да или даже вообще реестру. Типичный высокомотивированный низкоквалифицированный труд. Он просто ходит на выставки, знакомится там с людьми и пересказывает чужие слова в перемешку с зачатками своего мнения.
Есть интересные статьи про переклейку ванго, интересно какой по вашему у них выхлоп? Ожидается что найдется сочувствующий чиновник, подхватит вашу статью и пойдет перелопачивать реестр? Или тот же Горшенин прочитает ее и поймет что был не прав?
Стараюсь писать не обижая, ваш труд ценен и хочется чтобы был не напрасен. Возможно, есть способ связаться с реестром, предоставить материалы, выбить оттуда мусор. Возможно уже это делаете. Может ваша конечная цель повторить историю с мониторами Лайтком, где у кого-то отнимут баллы. Просто конкретно тут непонятно чего вы в итоге хотите
Стало крайне интересно как будет работать ch32l103
Ядро и память те же, а вот частота 96 МГц. Возможно и вам он будет интереснее, по цене схожи
У разных людей разные запросы.
Я только плат из статьи уже использовал 5шт, две из них уже выкинул вместе с макеткой и напаянными модулями и переделал заново.
Кстати тех же плат с v203 я использовал 3 штуки, и одну из них уже сжёг 12ю вольтами случайно. А до коронавируса bluepill-ы закупал пакетами.
Лично я плохой схемотехник, и на разводку даже простой платы могу убить больше 3х часов, а не нужно ещё и заказать или сделать.
Готовые платы позволяют экономить время разработки, на небольшие проекты я трачу обычно один вечер и получаю на выходе спаянный и работающий прототип. И уже после, только если это реально потребуется, развожу плату (или заказываю разводку на стороне)
Ходим кругами.
Статья про плату с ценой меньше доллара в сумме с доставкой. Плату с m328, с v203 или с x035 на том же Алиэкспресс можно получить минимум в полтора раза дороже
Плата позволяет не использовать ноги, только разъем usb, немного странным способом. Мой личный опыт показывает что это гораздо удобнее чем использовать 2.54мм колодку разъемов.
Противоречий у нас с вами нет. Я сам на серии в 80 штук использовал x035, который тоже пятивольтовый.
Предполагаемое использование текущей платки далеко от промышленности. Она для любителей простых и дешевых решений. Для людей, что сейчас используют в своих проектах платки ардуинки. Подключить простецкий I2C датчик (например тока) и вывести значение на экран и в консоль. По вашим комментариям можно предположить, что вам не близок такой подход, но это не значит что подход плох и нелогичен. Конкретно вы можете найти пользу для себя в моментах, которые оказались удобны вам по своим причинам
Назову очень неочевидный плюс того что плата на выходе дает UART а не USB, который заметил случайно и теперь хочу двигать в массы.
Если вам требуется гальванически развязать соединение с платой, то UART оказывается очень удобным. Можно использовать две дешевых оптопары и можно использовать одну специализированную дешевую микросхему для развязки CAN. И каждый из способов ничего не меняет в работе с платой, прошивка загружается точно так же, printf-ы выводятся точно так же.
Нет цели сделать аналог Ардуино, вся статья про работу с единственной платой, самой дешёвой из доступных, и про способ работы именно с ней.
Конкретно сейчас, она выходит дешевле всего, предполагаю это и было целью ее создания. На ней даже LDO нет, только диод.
Сделать плату дешевле этой, или даже дешевле Ардуинки с Али, у меня не выйдет.
Есть цель упростить работу именно с этой платой. Бедная периферия, слабое ядро, но для большинства простецких проектов этого достаточно
Вот и автор появился в этом треде. Спасибо COKPOWEHEU за защиту в комментариях выше.
Статью я написал с целью получить фидбек, предложения, советы, любую отдачу. Одно из ценных замечаний, которые были получены, что можно переделать загрузчик для поддержки avrdude, т.к. для него уже есть сторонний софт.
А потому даже текущий бутлодер, который уже имеет версию 5.2 может быть не финальным.
Фидбек все еще собирается, планировал пару недель пособирать, а затем соберу все воедино и выпущу новый релиз.
Если вам даже в текущем варианте хочется получить набор плат, то можете написать мне в личные сообщения на площадке. Попробую помочь, какой-то минимальный запас и плат и кабелей (с uart-ом на type-c) у меня есть.
Можно и без какой-либо зависимости от меня получить платы, купив прямо эти же на алиэкспрессе за 90р и прошив их самостоятельно бутлодером (он так же открыт и доступен в репозитории вместе с кодом).
Я в статье или комментариях специальных ссылок не указывал. Магазины с электроникой на али (для региона РФ) бывает пропадают, ну и полагаю не все читатели с РФ. Найти плату можно по запросу ch32v003
Есть такой и в статье упониминал его же, он занимает нишу дешёвой замены bluepill и платка такого же цвета и usb аж две штуки. Я выбрал для первого проекта что попроще и самое дешевое. Все же, 10 центов есть 10 центов
Теперь вы тоже получаете удовольствие от дешёвых китайский микроконтроллеров
Кстати и для вам текущий проект тоже полезен, можете заимствовать реализацию хранения конфига. Она простая, и ее всегда можно написать самому, а можно взять код уже готовой и продолжать получать удовольствие
Arduino хорош тем, что можно легко собрать любой пример и он заработает из коробки. И вы правы, что это не то что нужно для embedded-разработки.
Даная статья это hello world проект. Далее я планирую сделать пару простых устройств на основе этого sdk с максимально простым повторением.
Почти уверен, что если идея людям понравится, то сначала на авито, озоне и вб, появятся прошитые бутлодером платы, а затем и на Али их можно будет приобрести за бесценок. У школьников, самодельщиков и других людей появится возможность купить что-то, что в два раза дешевле текущей платы ардуино нано, и повторить кучу проектов из интернета на ней без особых усилий. Можно даже не знать что такое программатор
В планах дорабатывать идею дальше, с прицелом на ch32v006, добавить камень в Arduino IDE, поддержать хотя бы Wire.h
То есть упор делается на людей, которые хотят простого старта, отлаживаются printf-ами. Люди что работают в MRS или знают как настроить Eclipse (а MRS это разве не настроенный эклипс) знают как работать с чипом и без меня
Они указаны в репозитории, конкретно для монитора и плоттера
code --install-extension awsxxf.serialterminal
code --install-extension badlogicgames.serial-plotter
Я искал очень простой инструмент, где можно просто отписывать что делал в виде ленты. Просто для себя. Также хорошо иметь поддержку подсветки кода и вставки картинок.
Пробежался по статьям, ещё до ответа, и все инструменты показались мне перегруженными и направленными не на логирование работы, а на ее планирование. Я в итоге в аналоге jira создал себе пустую задачку и отписываю лог в комменты. Всем условиям соответствует, хоть и не все идеально.
Спасибо за ссылки, жалко что оригинал корпоративный
Подскажи, пожалуйста, что за инструмент для логирования своей работы? Интересно стало попробовать
Посмотрел картинку с быстрым MODBUS, и если он работает по RS485, то тут явно есть ошибка транспорта. На первой картинке мы как-будто ждем ответа от сразу нескольких устройств и если они ответят вместе то пожгут другу другу порты.
В CAN разбор коллизий предусмотрен как транспортным протоколом, так и физическим
Не все в нем идеально, если не сталкивались до этого с проектом, рекомендую как минимум глянуть на их инструмент fbt. Сборка сделана через TaskRunner в VSCode, туда же притянут OpenOCD, инструментарий для тестов и проверки кода. Пользоваться удобнее чем IAR.
С точки зрения embed-ера этот проект новый и свежий.
У самого Флиппера есть и gui и cli и файловая система, и грамотная и удобная система лога.
Сам проект развивается гигантскими шагами и конечно не идеален.
Есть отличный открытый проект flipper zero где можно наслаждаться тем как настроили сборку тесты и кодогенерацию
Работа с флиппером завязана на его МК от stm32 и выбран он, вероятно, из-за своего потребления. esp32 кушает в Bluetooth больше 100мА
Уже сейчас в чате DIY Флиппера много людей делают себе внешние модули, например с CC1101 или nrf потомучто им нужна внешняя антенна.
Флипперы сделали внешние приложения, если хотите совместимость с ними, то нужен в точности такой же МК как у Флиппера.
Благодаря предыдущему факту, я сам наконец решился доделать свой модуль. Как доделаю выложу естественно. И когда я пишу ПО я вижу сколько труда вложено в прошивку, сколько удобств добавлено в тот же vscode для сборки проекта. Это сделало не одним человеком и не за один год. На вашей поделке будет явно меньше софта чем на Флиппере.
У Флиппера с самого старта была команда людей, у которой за плечами был проект. Помимо того что вам нужно спаять один модуль для себя, вам нужно будет спаять несколько тысяч для других людей. И либо можно надеяться на то что все чипы и конденсаторы будут идеальны, либо вкладывать свое время в полноценное заводское тестирование. В ином случае какой-то процент людей рискует получить брак.
Я не стараюсь отговорить, накидываю варианты что может пойти не так. Лично вам лучи поддержки и рекомендация все таки заказать Флиппер и сделать на него аппку
Статья и идея огонь. Очень интересно и выглядит потрясно
На видео видно что иногда ячейки не реагируют на детей, хотя следующим шагом реагируют. Расскажите как вообще текущие датчики в плане интерактивности? Отрабатывает так быстро и четко как хотелось бы, или все же есть миссклики/пропуски и задержка?
Если хочется дня работы от аккумулятора, то почему планируется использовать Raspberry Pi?
Можно взять NXP-шные отладки, у их камней производительность на Ватт ощутимо выше
Сама идея класс, на видео посмотрел, захотелось даже повторить, приятно работает и выглядит