Вопросы по основам радиоэлектроники нужно спрашивать в первом прикрепленном треде на доске. В данном треде обсуждается только использование экосистемы Arduino.
IDE - это ПО для разработки скетчей, брать тут:
https://www.arduino.cc/en/Main/Software
Cмотреть:
https://www.youtube.com/channel/UC7aH7HVqDvwB1xNHfSl-fDw
https://www.youtube.com/user/0arduinoLab
https://www.youtube.com/@ArduNotes
https://www.youtube.com/@AlexGyverShow
https://www.youtube.com/@greatscottlab
https://www.youtube.com/@AmperkaRuOfficial
https://www.youtube.com/watch?v=bO_jN0Lpz3Q&list=PL944BA86E715C5FEE
И помни, анон, ардуинщики - (не) дети
Предыдущий: >>477741 (OP)
была 1.8. что-то там, потом опа, мы обновляемся, 2.3.2 под 10-ку, ну, хорошо, ставлю на виртуальную машину десятку, ставлю туда эту хуйню, она вроде ставится. Запускаю, она спрашивает что-то про доступ к сетям, я ей разрешаю, мне показывают песочные часы, вскоре сменяющиеся на нормальный виндовый курсор.
На этом, собственно, все.
Ни окна ни логотипа, если открыть диспетчер задач, то там идут себе какие-то связанные процессы, ну и вот, собственно....
Это получается через эту штуку подключать плату? Или и без нее норм?
Да, но бери блок с запасом, и конденсаторов не жалей, в автомобильной сети ебанутые скачки напряжения.
ДШР40-0,9-01/8 отсюда http://www.krm.in.ua/motor/pdf/dkr40_dkr56.pdf либо KRS422S_4133 отсюда http://www.krm.in.ua/motor/krs39_42.html с контроллером А4988? Я в принципе понимаю что можно просто взять китай и не ебать себе мозги, но когда есть возможность взять НЕ китай, то всё-таки хочется именно его.
да, сойдут оба
>сходил попердулькался в соснольке прыщикса
>в гугл заглянуть не додумался
ума палата. ору с дурачка
с мамки своей ори, вась.
название кагбэ намекает, что это встроенная тулза, откуда я знал, что это не так?
с каких хуев, дурачок? оно намекает только, что это другая тулза.
Если именно от аккумулятора, то подавай напрямую на Vin, будет заебись!
Я спросил Буезаса, откуда из
https://raw.githubusercontent.com/watterott/LGT8F328P-Testing/master/LGT8FX8P_databook_v1.0.5-English.pdf
документа выходит (а оно правда - выходит), что когда таймер от внутренней частоты тактируется, то сначала ТГ делится тем делителем, который на АЛУ, а потом уже тем делителем, который для таймера и от этого дела считает таймер.
Он мне ответил, что из картинки понятно, что clkio это уже предварительно поделённая системным делителем частота...
Так вот, ни хуя мне не понятно!
а он ещё мне ответил и даже сказал. что я не совсем дебил, а мне кажется, что всё-таки да (
проминя на ЛГТ или настоящая?
Может, кварцем (кстати, его там самому надо припаять), может ещё и уровнями.
Сама микросхема ЛГТ начинает работать где-то от 2В нормально, то есть, банка 18650 на твои автономные устройства будет ок...
кстати. хуйня запустилась на свежей винде.
Потом, правда, перестала.
Я так понял, что виндуза насасывается каких-то обновлений и амба...
На третий раз запретил обновлять винду и работает, но лучше бы не работала, потому что мою VBox а-ля 10 на семёрке с 16 гигами и 2 ядрами постоянно держит в районе 100%.
Причем зиповская немного поменьше, чем которые через инсталляторы...
Не понимаю, чего там хорошего кроме закоса под VS-Code и возможность фон/расцветку менять (хочу такой же на 1.8).
Потроха то один фиг ископаемые вблизи 2005 года....
Вот что реально нужно например реле на умный дом или датчики протечек есть в удобных корпусах и по цене ниже. Что придумать то такого для дома? Да метеостанцию сделал свою и даже без гайдов, сам придумал. Нужная вещь.
Что ещё можно сделать? Покидайте своих идей что-ли на Arduino, ESP, STM.
не знаю, я вот увидел, что для драйвера ШД задатчик частоты есть, а S-образного разгона из коробки нет...
по крайней мере я понял, почему на машине в рф тормозит...
На VFD делай тогда
как надо запитывать саму ардуину? тем же источником питания что и соленоид? или отдельным аккомулятором на 5-6 вольт? а землю ардуины подключать к 12 вольтам?
>тем же источником питания что и соленоид?
Да. Если 12В много, то понижай каким-нибудь DC-DC buck converter.
>а землю ардуины подключать к 12 вольтам?
Если отдельный источник решишь, то да.
ну то есть всё можно подключить к одному источнику, так? просто тогда на пине d12 будет большое напряжение, а следовательно большая мощность, резистор будет сильно греться и тд. а будет оно всё работать если и gnd и vin подключить к более слабому источнику, который только к ардуине идёт?
>на пине d12 будет большое напряжение
Это если транзистор. Но для управления нагрузкой нужен мосфет. И нужен logic-level мосфет, который сможет от 5В открыться.
то есть биополярный транзистор не подходит?
допустим я поменяю полевой транзистор на полевой. включится ли соленоид, если я ардуину запитаю от какой нибудь рандомноы кроны?, несвязанной ни с чем другим?
Я не эксперт, но по моему биполярный транзистор сгорит нахуй от 1А. Не? Они же подходят только для всяких логических уровней, где тока почти нет.
>включится ли соленоид, если я ардуину запитаю от какой нибудь рандомноы кроны?
Если объединишь земли, то да.
почему? вот пример биополярного и полевого транзистора, оба на 1+ амер, я же не на затвор/базу подаю его
Ну вот биполярный до 30 ватт выделяет. Ему и при 1А нужен будет радиатор с вентилятором.
А мосфет и в STO23 корпусе при 1А будет холодный.
а ток надо ограничивать?
у тебя нету подтяжки базы никуда, и по-умолчанию состояние транзистора будет невнятным - какие будут закрыти, а какие-то частично.
Также у тебя нету диода для гашения тока в катушке.
Если это не катушка, а реле, то там вообще три понадобится, ибо в реле очень хитрые процессы.
Резистор подбери чтобы транзитор закрывался чётко, по его диаграммам. Ну или чтобы уверенно порт не сжечь.
Кстати, это дискрет или ЦАП - нога? Я говорю, исходя, что это дискрет.
Да, надо таки минусы объединить, а то ничего не будет...
Пока поставь источника два.
Потом можно один, но ардуину поставь за диодом и кондёр поставь - она снижает с 12 до 5 вольт, кондер её удержит живой, пока основная сеть будет колбасится от релюшки-катушки...
А так вот тут уже готовый ключ: https://aliexpress.ru/item/1005002710170738.html?spm=a2g2w.orderdetail.0.0.18054aa6pBVUGt&sku_id=12000037977946192
А зачем нужна подтяжка, если база идет прямо к цифровому пину, на котором напряжение источника при high, и gnd при low? Откуда там какое то левое напряжение может появиться?
Работает вторую неделю от алкалиновых баночек ааа три штуки и рас в минуту включает есп32. Пока разрядилось на 0.15 всего. Такие дела. Я почиткал фильтрачи и теперь ниче не виснет и не глючит все супер ЗАИБОК.
Чтоб предотвратить открытие во время запуска пердуины когда пин в high-z. Алсо, биполярным подтяжка не нужна вообще
Код читать лень, драйверы перечисленные на странице simplofoc управляются ШИМом? Как вообще выглядит связь между ардуиноконтроллером и foc- драйвером? Купил пока плату из списка совместимых, надеюсь подойдет.
Сделай руль с форс-фидбеком
Ну че бля. Надо придумывать протокол управления. Как рулить шылдом. Пердуина может же ведь быть и2ц девайсом? Кто нибудь из ананасов такое пытался сделоть? Раскажите анончики.
вот пробовал сделать светодиодную ленту через сдвиговый регистр, идея была в том, что бы потихоньку загорались все светодиодычи, начиная с первого, а на практике вышло, что одновременно горит только один светодиод, а все за ним отключаются. есть ли в коде какие то ошибки?
Покажи код shiftOut()
А вообще накидай делеев везде и наблюдай что и почему происходит. Такой код не сложно отлаживается.
это же встроенная функция
> Как рулить шылдом
я не знаю што такое шылд
> может же ведь быть и2ц девайсом
я не знаю что такое и2ц
> Кто нибудь из ананасов такое пытался сделоть
я никогда не пытался сделать ничего подобного
я не смог ответить на твои вопросы. Вернее я ответил на них. Теперь мне придётся откусить твою пчелиную голову
Это значит што ты идешь на хуй со своим регистром
Пальцем пощупай что греется. Если чип, то да.
я верю, верю
Поспи ощутимое время в теле цикла, ты же тупо надрачиваешь туда команды буквально с частотой чипа
Ебало представили?
Допустим, таймер тикает каждые 256мкс. Обычно он не делает практически нихуя, но иногда запускает функцию, собственная длительность которой может превысить 256мкс. И что тогда будет? Таймер запустит новое прерывание внутри прерывания, рекурсивно распидорасив код? Или вызов прерывания просто не сработает, и тайминг следующего тика съедет?
на пердуине нельзя
то есть не съедет, а будет пропущен
у таймеров есть свои прерывания тое таймер переполнился или как в авр достиг какогото значения не суть важно как настроиш так и будет - сработало прерывание по таймеру - майн остановился а управление передалось на функцию управления канкретнымм прерыванием
у внешнего прерывания свое прерывание - уровень там или перепад на ноге - сработало его прерывание их не много от приемо передатчика еще есть...
называеца вся эта Байкер - вектор прерываний
>советуют не выполнять в них "долгие" функции
советуют вообще выкинуть нахуй пердуиновскую иде и писать все ручками самому на С ну или по возможности минимизировать вмешательство пердуиноИДЕ в столь ответственные материи
пока идет обработка функции какого либо прерывания другие прерывания игнорируюца точнее ставяца в очередь но не все и очередь не бесконечна - конечно существуют приоритеты согласно им эта очередь и организуеца
но насколько я помню точнее у меня так в 51архитектуре что там намутили атмелы в авр вот в душе ни ебу - карочи если управление в функции обработки прерывания то пока она не будет выполнена управление на другую функцию обработки прерывания не передасца даже если у этого прерывания более высокий приоритет
то что таймер тикает он тикает каждый машинный цикл в не зависимости от того что и где происходит на то он и таймер чтобы тикать независимо и надо быть полным кретином чтобы настроить его так чтобы он вызывал каждый свой тик прерывание
а то что он съедет это очевидно тк в его функции обработки прерывания ну или в какой либо другой зависимой ты таймер перезагружаеш - останавливаеш его выдергиваеш его регистры в свои переменные можно закинуть в него какоето канкретное значение и запускаеш таймер по новой тутже ставиш пару тройку бит того что прерывание от таймера произашло и все пиздец функция закончила свою работу а потом уже в майне разгребаеш все то гавно что там пришло произашло
конечно существует и автоперезагружаемый таймер точнее такая настройка здесь ты просто проебеш прерывание точнее увидиш его тогда когда оно уже вполне вероятно нах невсралось - пизда твоему полевичку затвор или переход поджарил если ты тотже шим на таймере запилил
карочи открывай авр учебник читай внимательно все регистры касаемые таймеров и дергай ими в ручную запоминать желательно но не обязательно - напиши с коментариями и копипасть - по большому счету микароконтроллер это такой себе умный секундомер который только тем и занимаеца что отмеряет канкретные промежутки времени
кстати я с пердуины точнее с авр больше всего ору от того что чтобы клацнуть одной ногой надо весь байт порта перезаписать а пердуиноИДЕ это делает еще блядж и через функцию ...
у таймеров есть свои прерывания тое таймер переполнился или как в авр достиг какогото значения не суть важно как настроиш так и будет - сработало прерывание по таймеру - майн остановился а управление передалось на функцию управления канкретнымм прерыванием
у внешнего прерывания свое прерывание - уровень там или перепад на ноге - сработало его прерывание их не много от приемо передатчика еще есть...
называеца вся эта Байкер - вектор прерываний
>советуют не выполнять в них "долгие" функции
советуют вообще выкинуть нахуй пердуиновскую иде и писать все ручками самому на С ну или по возможности минимизировать вмешательство пердуиноИДЕ в столь ответственные материи
пока идет обработка функции какого либо прерывания другие прерывания игнорируюца точнее ставяца в очередь но не все и очередь не бесконечна - конечно существуют приоритеты согласно им эта очередь и организуеца
но насколько я помню точнее у меня так в 51архитектуре что там намутили атмелы в авр вот в душе ни ебу - карочи если управление в функции обработки прерывания то пока она не будет выполнена управление на другую функцию обработки прерывания не передасца даже если у этого прерывания более высокий приоритет
то что таймер тикает он тикает каждый машинный цикл в не зависимости от того что и где происходит на то он и таймер чтобы тикать независимо и надо быть полным кретином чтобы настроить его так чтобы он вызывал каждый свой тик прерывание
а то что он съедет это очевидно тк в его функции обработки прерывания ну или в какой либо другой зависимой ты таймер перезагружаеш - останавливаеш его выдергиваеш его регистры в свои переменные можно закинуть в него какоето канкретное значение и запускаеш таймер по новой тутже ставиш пару тройку бит того что прерывание от таймера произашло и все пиздец функция закончила свою работу а потом уже в майне разгребаеш все то гавно что там пришло произашло
конечно существует и автоперезагружаемый таймер точнее такая настройка здесь ты просто проебеш прерывание точнее увидиш его тогда когда оно уже вполне вероятно нах невсралось - пизда твоему полевичку затвор или переход поджарил если ты тотже шим на таймере запилил
карочи открывай авр учебник читай внимательно все регистры касаемые таймеров и дергай ими в ручную запоминать желательно но не обязательно - напиши с коментариями и копипасть - по большому счету микароконтроллер это такой себе умный секундомер который только тем и занимаеца что отмеряет канкретные промежутки времени
кстати я с пердуины точнее с авр больше всего ору от того что чтобы клацнуть одной ногой надо весь байт порта перезаписать а пердуиноИДЕ это делает еще блядж и через функцию ...
Контроллер - это законченное устройство, в коробочке. А микрокондуктор это чип. У тебя на фотке вообще отладочная плата. выдохнул открыл форточку
Так у этой елды ещё и своего нет?
И ладно за CH340 в мэйд ин итали лол пацаны засмеют, FT2232/PL2303 чем не угодили?
Я почитал спеку, в мелкую атмегу походу что-то там зашито, типа "firmware", наверное чтоб память не отнимать от основого контроллера, и просто так не прошить там чем попало.
Нездоровое решение короче, но она и уже discontinued.
> FT2232/PL2303 чем не угодили?
оба зашквар - первые уничтожают контрафактные чипы (а ты мог и не знать, что тебе кабанчик подогнал партию контрафакта), вторые удалили из драйвера поддержку чипов, которым больше 10 лет.
из пацанских остались только CP)))2102
>Хочется больше ног - welcome to stm, esp.
Stm-то ладно, но у esp32 ног не сильно больше, чем у нанки, причём часть этих ног проблемные. А на стмках уже начинается пердолинг как в родной среде, так и под ардуиной, ибо не всякая либа нормально встанет.
Меги2560 берут чтобы васянские ЧПУ из них делать с запасом под прикручивание новых кнопочек и модулей.
Ньюфаг вопрос № 1: хочу подключить 3 светодиода и моргать ими как светофор. На плате 2 разъема GND. Как мне сделать, чтобы третий GND для третьего диода появился? Допустимо ли в один GND втыкать все три диода?
Ньюфаг вопрос № 2: можно ли как-то писать для МК на ассемблере? NASM знаю относительно неплохо.
Картинку забыл прилепить. Красным подвел под двумя портами GND.
Чел, это явно не твоё
Ставь Atmel Studio и пиши на ассемблере. Но нужно иметь понимание архитектуры avr и систему команд поучить.
> Вкатываюсь в эти ваши ардуины.
Неблохо, я пока только готовлюсь. Пытаюсь сделать устройства, работу которых, в перспективе, хочу ардуинить.
> На плате 2 разъема GND.
Братан, это шины. К ним можно не один выход-вход подключить.
Вообще, я тут ролик интересный нарыл https://m.youtube.com/watch?v=Q7g0rLxk6K0
Посмотри, какой там клемник. Тебе такой походу нужен.
> можно ли как-то писать для МК на ассемблере?
С++ читабельнее ассемблера и библиотеки пишутся нем. Ну а так, в плюсах же есть директива asm ( ) или __asm__. Погугли.
Да, я чота поздно сообразил насчет линий "+" и "-" на макетной плате.
Какие идеи насчет устройств? Я вот на дачу хочу сделать автоматический полив. Избито, но зато сам)
Я хочу в овощную яму - вентиляцию с опциональным подогревом, влагоудалением и учётом точки росы
Нет, на ассемблере нельзя. Ну т.е. технически возможно, конечно, но поддержки этого нет, все самому придется делать. Библиотеки все ориентированы на С++ (даже не на С). Главная причина - это множество разных платформ, поддерживаемых ардуиной, там не только авр. У них у всех разные ассемблеры.
Если ты все же не передумал писать на асме, тебе стоило бы посмотреть и на другие платы и контроллеры, не только на пердуину. Потому что единственный оставшийся ее плюс - это выбор готовых шилдов (плат, которые сверху навеваются), но их можно заменить модулями, даже если эти платы тебе нужны.
писал на ассемблере под авр, задавайте свои вопросы
https://marketplace.visualstudio.com/items?itemName=smoluks.avrasmcompiler
Готов поставить анус, что пердолики уже сделали кросс-компилятор с x86 на avr
Только женские
На джаве песал. Конпелирует недоязык собственной разработки. Нечто похожее на паскаль только с упором на лямбды
LLVM это не компилятор, это кал говна, который ничего не может
Лол, я в универе на шестой делфи под z80 пейсал. и даже некоторое время пользовался.
Действительно, нет бы бухать и чмырить всех на дваче как нормальные скуфы, так нет же, какой-то чел напрягает мозг и делает что-то. Пиздец просто.
>это даже не смешно.
Почему? Какая разница на чем писать такое поделие, если оно никуда не пойдет дальше? Максимум автор этого поделия напишет что-то там для себя на своем "недоязычке", этим все и закончится.
Я так для самодельного процессора ассемблер и вовсе на tcl сделал, тем более что tcl входит в состав почти всех плисовых САПР.
Не скуфее тебя, задротина. У многих есть семестровка-компилятор, дурачок - у меня тоже. Разработчики "тулчАйнов" может и пердолики, но ты то точно задрот чванливый закомплексованный тупой, ору с тебя.
Я другой анон, примат (прикладная математика и системного программирование). У нас на одном из курсов был проект - компилятор, соответственно все писали свои компиляторы. Сейчас мне больше 30, но компилятор где-то есть. flex/bison + C, компилирует себя, плюс разные оптимизации. Такие дела.
А ты продолжай засирать борду, твои высеры всем высерам высеры. Такое не каждый осилит.
Вообще не понимаю хейта. Если на выходе у человека последовательность байтов для прошивки, то какая разница как он её получил? Да пусть хоть на bash'е пишет. Или на чем нибудь, "компилируемом" в js, чтобы на ноде потом запускать.
Лучше что-нибудь дельное бы придумал, вместо оскорблений.
Хотя, направление автоматизации "здоровье" довольно интересное. Можно программируемый раздатчик таблеток замутить, который из 10-15 банок будет три суточных набора формировать. Разным людям.
Ты ещё косвенно затронул тему автоматизации "секс". Тут ничего в голову не приходит, кроме выноса из ноута части функций при бондаже или самосвязывании, но это как-то слишком на любителя.
Радиач разрешает. Делай.
Мой вариант. Колбасная термокамера, но не то что продают, а по-взрослому.
Чтобы обеспечивала контроль температуры снаружи и опционально внутри куска мяса, автоматически работая по программе:
1 отепление до 30⁰ при 55⁰ и 25%
2 сушка/обжарка при 70⁰-75⁰ и ~0% (тут надо бы придумать или подсмотреть как контролировать, что колбаса снаружи высохла)
3 опциональное копчение при 70⁰-75⁰ и ~0% 20-60 мин
4 варка до 72⁰ при ~75⁰ и ~100%
5 дождевание холодной водой 60 минут (5 минут через 5 минут)
Чтобы всё это было компактное, а не на тонну сырья рассчитано.
* Идеально, чтобы йоба могла работать в режиме горизонтальной сушилки
Короче, грузовая самодвижущиеся платформа но принципу робота пылесоса с силовыми розетками.
Ставишь на неё холодильник, или чайный столик, или столик с кофеваркой, а потом эта байда к тебе в комнату приезжает по приказу и уезжает обратно на зарядку.
Есть у нас в фольклоре похожее описание "умного дома".
* вот действующие варианты, но моя идея роботизировать не только холодильник, но и столик с чайником, кофеваркой.
* а, прикинь, и посудомойка так приезжать будет? ) или две. Одна с чистой, другая за грязной посудой )
Нахуя? Чтобы для неё бегать на кухню самому?
Детекторы уже производит какая-то контора, хз что там с эффективностью
Минигатлинг так-то тоже идея) Наводится на все, что излучает. Резкий как понос.
25 метров дальность. Как у дроби. Если присобачить стрельбой лидар, определяя вектор и модуль скорости, можно крошить подлетающих птичек относительно безопасно.
Нахуй надо когда всё ещё в прошлом веке изобрели? Выкатываешь из музея зенитки дедовой и ебошишь куда-то туда. Дрону хватит и одного осколка в отличии от бронированных бомбардувальников.
они громоздкие и тяжёлые, БК много весит, опасен для союзников,
Если у тебя отдельная деривация против дронов в составе группы, то норм, но ставить это всё на танк - уже слишком.
Диктофоном померить
А у меня почему-то нет.
Что делаю:
1. После старта по кнопке, либо по таймауту делаю WiFi.begin(WIFI_SSID, WIFI_PASS), жду подключения.
2. Перезагружаю плату путём выдёргивания юсб.
3. По millis раз в секунду проверяю состояние коннекта.
4. ????
5. НИХУЯ
ЧЯДНТ?
джва года хочу сделать, всё руки не доходят, то пилю товарищу самогонный автомат, то дрочить пора.
Рулонные шторы с приводом и датчиком освещённости, чтобы держали яркость на заданном уровне. Задавать уровень можно энкодером.
Видимо где-то у тебя в компиляторе выставлен какой-нибудь флаг, который не сохраняет. И хуй забей, каждый раз заново выставляй данные, это логичнее.
>>4222
Всё правильно он читает. Он ещё и настрйоки точкки доступа сохраняет. 1 раз включил точку доступа для теста и она у тебя всегда будет поднята, пока не задашь новый WiFi.mode()
ну чел
https://arduino-esp8266.readthedocs.io/en/latest/esp8266wifi/readme.html
>Station (STA) mode
>In case the connection is lost, the ESP8266 will automatically reconnect to the last used access point, once it is available again. The same happens on module reboot. This is possible since ESP saves the credentials to the last used access point in flash (non-volatile) memory. Using the saved data ESP will also reconnect if sketch has been changed but code does not alter the Wi-Fi mode or credentials.
Вот о том же думаю!
Но этих флагов просто до ебени матери там! И решительно непонятно, какой именно за хранение настроек отвечает. Да ещё для разных плат эти флаги все разные. На одном из форумов наткнулся на предположение, что поскольку параметры wifi хранятся в последних областях памяти, нужно выбирать какой-то правильный вариант её распределения. Но сколько ни тыкал разные -- хуй.
>И хуй забей, каждый раз заново выставляй данные, это логичнее.
Кхм. Вот чото не думал в таком разрезе. Ну то есть мне нужно сохранять настройки, это чтобы иметь возможность менять имя-пароль точки в AP-режиме. И я планировал делать это в EEPROM. Но потом прочитал про автосохранение, и теперь у меня дискомфорт от того, что оно какбе должно само, а оно не.
Штош, наверное ещё немного потрепыхаюсь, и вернусь к варианту с епром.
Тебе нужен раздел NVS, в нём хранятся настройки вайфая.
https://docs.espressif.com/projects/esp8266-rtos-sdk/en/latest/api-guides/partition-tables.html
И эту таблицу можно слить из ESP и посмотреть что у тебя там по фатку. Я так на ESP32 делал но я уже нихуя не помню. Там какая-то софтина нужна для декодинга дампа в таблицу разделов.
И ещё
>NVS is used to store WiFi data if the esp_wifi_set_storage(WIFI_STORAGE_FLASH) initialisation function is used.
Хуй знает, вызывается ли твоя сборка эту функцию или нет.
>>4235
А, так там по ссылке всё написано.
>partition table is flashed to offset 0x8000 in the flash
>Partition table length is 0xC00 bytes
Скачиваешь его с своего чипа, потом
>To convert binary format back to CSV:
>python gen_esp32part.py --verify binary_partitions.bin input_partitions.csv
И видишь свою таблицу разделов.
Это либа, одна из многих. Сам чип ничего подобного не делает, не должен и не может.
Странная хуйня, зачем либа делает не то что ты написал в коде? Особенно если ты прошивку поменял, то за каким хером она пойдёт к последней использованной точке?
Читай дальше ту же доку, там ссылки есть. setAutoConnect регулирует это поведение с подключением на перезагрузке. Надеюсь, им просто хватило ума не включать его по-умолчанию.
проблема: не работает вывод в монитор порта на Arduinodroid. скетч компилируется и подгружается на плату, но порт остается пустым. на компьютере в adruino ide все идеально работает. мне нужно подгрузить именно на ведро - делаю портативный газоанализатор. вывод на отдельный монитор - не вариант, т.к. под задачу нужен набор данных в динамике, ручками в блокнот писать - не вариант + калибровка датчика тоже включается кодом.
условия: redmi4, 6.0.1/9.5. в скетче стоит скорость отправки данных 9600, в окне для монитора порта тоже. плата CH341SER, дрова на андроид вроде установились, в Arduinodroid и ArduinoIDE прошивается как Nano w/ATmega168.
схема датчик mhz-19b подключается к ардуино без отдельного питания, ардуино - к смартфону. на порт отправляются данные о концентрации CO2 в воздухе.
Купи на алихе мотоциклетный
Ну блин ясен пень. Если тебе не надо каким-то хитровыебанным паттерном другим участникам движения чото намигивать. Если достаточно яркости светодиода -- есть стопицот мигающих.
Вот, выбирай:
https://www.chipdip.ru/catalog/round-leds?gq=%D0%BC%D0%B8%D0%B3%D0%B0%D1%8E%D1%89%D0%B8%D0%B9+%D1%81%D0%B2%D0%B5%D1%82%D0%BE%D0%B4%D0%B8%D0%BE%D0%B4
Во, сразу оранжевый, под поворотник.
Комплект 20 штук, по пять с каждой стороны, будеш как индийский водила автобуса.
110 рублей за один мигающий светодиод и минимальный заказ 20 штук?
Идика ты нахер, менеджер чиподипа.
Потом явно захочется добавить какой-нибудь одометр или даже спидометр.
Попробуй Old Bootloader выбрать в настройках, там где проц.
Спасибо, посмотрел.
Есть даже готовая плата https://ozon.ru/t/0qylwgK. Осталось приколхозить провода питания и придумать корпус.