собственно, сабж.данного треда я не нашел, однако, штука топовая.
>>236161 (OP)Ну, так рассказывай про этот девайс, чего молчишь-то?
Ардуинка более заточена на баловство, а есп - это уже вполне практичный девайс, для удаленного управления и других целей.
>>236194Ну-ка, пильни телевизионный передатчик на ардуине.
>>236210 -> >>236204
>>236210Espшка настолько охуенна, что я могу тебе запилить пультдля телевизора размером с эту микруху, которая на одной 1,5v батарейке проработает год без замены аккума, при том еще и пульт, связаный по wifi с сеткой.Вот примерно настолько охуенна.
>>236217Да, но у нее есть и свои ограничения, например стримить видео через нее получится.
>>236220>стримить видео через нее получится.быть может, НЕ получится?
анон, поясни за юзанье этой херни:есть идея сделать безопасный запал для модели ракеты, появилась идея взять как раз взять esp, ибо дешевая, удобная и контакт нужен только один. да и на плате сразу модуль wi-fi есть.есть ли возможность юзать его не как компонент для arduino, а полноценно на нем кодить? если да, то как сделать, собсно запал? (под 3.3 вольта электрозапал не проблема сделать)
>>236262хер с ним с видео, а как насчет статичного кадра с камеры?
>>236263кодить можно, см ESPDuino или туже NodeMCU
Ну наконец-то, джва года ждал этот тред.Я разочаровался в еспшке. Не все так охуенно, как казалось.Вот вам простая задачка: сделайте на еспшке частотомер, могущий считать вх. импульсы 15-20мгц.Как оказалось, в еспшке нет доступных юзеру хардварных таймеров. В отличие от атмег/ардуин.Так что считать оно успеет лишь сотни гц - единицы кгц.С интересом выслушаю ваши предложения по реализации данной задачи на еспшном модуле.
>>236290Подключить к нему частотомер?
>>236299Ты меня разочаровал. Мог бы сморозить что-то более оригинальное.
>>236308Посоветуй годных внешних многоразрядных таймеров.
>>236290Тебя не смущает что у esp частота всего 26 МГц, да?Импульсы свои хоть по внешнему прерыванию считал, или просто состояние gpio проверял в вайле?И нахера тебе таймеры вообще сдались, если ты импульсы считаешь?Творят хер пойми что, а потом разочаровываются ходят, кек.
>>236194А чего тут рассказывать то?Контроллер со стандартным набором свистоперделок, с бутлоадером да вифи модулем, вот и весь рассказ.>>236217Полтора вольта не хватит, к сожалению. Да и при работе вайфая может выжирать до 300мА. Но в "глубоком сне" да, что-то в районе 15 мкА.>>236287Статический кадр с камеры может почти любой микроконтроллер осилить, вопрос только в скорости.>>236288 >>236263Кодить можно и на чистом си, в тырнете есть мануалки по сборке билдера/компилятора в эклипсе.Можешь поднять вебморду на esp, подключаться с любого девайса, который может в вайфай, и прямо в браузере тыкать кнопки управления. Но на счет безопасности/надежности я ничего сказать не могу.
>>236328>Тебя не смущает что у esp частота всего 26 МГц, да?И? 8 мгц атмега способна считать до 6 с хуем мгц, более быстрые версии - и того больше.>Импульсы свои хоть по внешнему прерыванию считалИ так тоже. Попробуй сам, получится годнота - покажешь реализацию.
>>236350Неоднократно встречал инфу о "разгоне" простых атмег методом установки кварца вплоть до 100 мгц. Очевидно, падает стабильность, но в простых применениях оно вполне себе работоспособно, судя по отзывам.
>>236262Там и было написано "не получится", админ-тролль подредактил.
>>236263>под 3.3 вольта электрозапал не проблема сделатьТы только с еспшки прямо на запал не выводи, ибо там ограничение по току, и загориться не ракета а твоя попка.
>>236328Чойта у нее SD_DATA ажно 4 штуки?
>>236217А вот хуй, еспшка весьма прожорлива со включенным вайфаем (без малого 1Вт) и выжрет твою батарейку за пару часов.Я бы вообще рассматривал только для стационарных применений, в портативщине нужен блютус а не вайфай.
Мужики, лучше посоветуйте нубу как вкатится в написание кода на этой вашей esp.Всмысле чтоб купив только модуль esp8266 я мог нацарапать тупую прошивку или что-то неспецифичное по зубам МК espшки.Понимаю что си, но как прошивать, код писать на какой IDE и вообще что да как.Я сам на AVR пишу время от времени, но вот гайд по этой шняге был бы очень кстати.
>>236707в гугле дохуя этих гайдов, потрудись открыть.
>>236740Блин слушай: тут спрашивают ленивые аноны, которым очень тружно открыть гуголь, и им проще объяснить.Я тоже из числа этих дцпшников.
>>236707Присоединяюсь к вопросу. Знаю несколько языков и фундаментальные алгоритмы, но почти ничего не знаю об МК. Что гуглить? Я охуеваю от статей, читая которые, понимаешь, что тут все завязано на какой-то глубокой теории, изучение которой хуй пойми с чего начинать.
>>236707http://esp8266.ru/arduino-ide-esp8266/#basicне благодарите.
>>236945если очень кратенько: в общем и целом можно сделать Arduino IDE под esp8266, и на нем кодить. ссыль ведет на страницу, где описана специфика кодинга на esp и GPIO (ибо Arduino использует Pin. Различия не такие уж большие (в целом, весь кодинг происходит так же, просто есть возможность юзать библиотеку WiFi, да и GPIO вместо Pin), так что надрочиться можно быстренько, если имел дело с итальяшкой.Кстати, сразу за esp садиться, не кодив на ардуинке не советую. первое -- это логическое продолжение второго, своеобразный сиквел, в котором не уловишь суть без приквела.
>>236948и еще: я сам пока не изучал этот момент (кодинг из Arduino IDE под ESP8266), я могу поюзать немного это нечто, заказать плату с али, попрактиковаться и прям сюдыть (или в новый тред) запихнуть полную и очень простую инструкциютак что, анон: посоветуй мне годных трейдеров (не обязательно али), которые подкинут мне качественную плату рублей за 200, и, желательно, побыстрее.
>>236460а как тогда выводить? через дарлингтона?
>>236951Запал я бы выводил только через оптопару, ибо защита от статики. Посмотри что-то вроде 4n25. Либо реле.
>>236962сложна. я в электронике то еще необразованное быдло.попроще: как подключать, какое напряжение, схемку и пр.
>>236979Вот так научишь чурку делать ЗАПАЛ, а он завтра гейбар взорвет.
>>236986Ну всзорвет и взорвет, тебе не пох?
>>236979Хз какое напряжение, вроде бы на ракеты там довольно высокое идет, порядка 20В, а может и от автомобильного акума, а может и крона справится, смотря кагой запал.
>>237041Анон, судя по всему, имел в виду нихромовую нить, которая имеет достаточно хорошее сопротивление (при 5 вольтах до 20мА нихром от 10см, ∅=0.2мм^2 снизит точно, инфа сотка), при том отлично греется и трудно плавится.Хотя я вот тоже сомневаюсь, что есть смысл подключать напрямую.Хотяяяяя, если запал на один раз и плату не жалко... Хз кароч
>>236707Не слушай этих ардуинодаунов, собери сишный компилятор по этому https://geektimes.ru/post/241842/ гайду.Там все как у людей и куча готовых примеров.Шьется esp по юарту, то есть подтыкаешь его через какой-нибудь max232 прямо на ком порт и все работает. Если ком порта нет, то придется купить usb-->uart. Только смотри чтоб был на 3,2В.Если в статье сдохли ссылки - пиши, вышлю.
>>237053Ехал пердолинг на пердолинге и пердолингом погонял. Удачи тебе в изобретении аналогов digitalWrite и прочих велосипедов.
>>237054В любом микроконтроллере порты реализованы на уровне инструкций процессора, и когда ты работаешь на более низком уровне напрямую с контроллером, то "изобретать" ничего не нужно, достаточно открыть даташит. А если ты печалишься что анону придется самому пилить работу с I2C, SPI или еще каким говном, то спешу развеять твои печали, ведь все уже давно написано, и более того, прямо в примере лежат готовые библиотеки для работы с некоторыми распространенными датчиками. Но что я тебе рассказываю, у тебя там ардуина головного мозга, по ходу.
>>237053о спасибо.Я ардуину неприемлю потому-что:1)я знаю итальяшек и в рот ебал из закидоны2)самый ъцифровик вообще ебашит на логике или на асме пишет код, ибо нехуй пердуинством страдать:берешь и изучаешь архитектуру без задней мысли, а то развелось гуманитариев.Просто нужен гайд по всему сразу или пачка документов:что мне гуглить.То бишь даташит,программерс мануал,еще что ? Да, я понял что есть rs-232 но походу надо уровни конвертировать до КМОП логики.Мне трабла чисто код, сборка, как писать и где взять всю документацию.Ардуина не подойдет, памяти и так там мизер.Spi, I2C завезли туда чисто как интерфейс ? Или надо ебаться с либами под каждый девайс и тайминг ?
>>237106Попробуй собрать компилятор и просто полистай примеры, там от мигания светодиодом до своей вебморды и езернет моста, так что возможно даже даташит не потребуется.
>>237122По ссылке, что давал товарищ с ардуино, находится одно из русскоязычных комьюнити по есп, у них там есть раздел с документацией, можешь покопаться там. Но документации самой по себе не так много, приблуда китайская до мозга костей, и тебе, привыкшему к спеке на авр, будет печально в этом отношении.
>>237044Я бы вообще конденсатор туда разрядил.
>>237129радиолюбитель от бога.ты так не шути. а то он ведь реально кондер всунет.
>>237031А вдруг он там будет во время взрыва?
Бамп.Кстати. Поясните, пожалуйста за продукцию adafruit, конкретно:серию feather. Обмазаться стоит, или платформа не стоит своих денег?
Какую макс. частоту digitalwrite'ов (H-L-H-L...) можно выжать из еспшки?
>>237325$15.95 за штуку, Карл! За эти деньги можно взять ВОСЕМЬ голых ЕСПшек которые еще и будут гораздо компактнее.Вообще Adafruit и Sparkfun это муриканские Амперки, и точно так же могут идти в хуй со своими ценами.
>>237475А ты че хотел? Качественные товары за 5 копеек?У китайцев ессесна есть esp по 1-2 доллара. Но, блять. Одно дело, когда ты покупаешь (пусть и дорого) товар, за который отвечают,при том по качеству цена оправдана, или ты покупаешь по дешевке товар из китая, при том вряд ли это дерьмо у тебя не сгорит завтра и его могут вообще не доставить, а наебать.Я понимаю,если бы мы все здесь были нищебродами. Но 15 баксов это один поход в ресторан.
>>237482>Но 15 баксов это один поход в ресторан. facepalm
>>237482>15 баксов это один поход в ресторан. Ходить в рестораны, чтобы там выпить кофе. Понты, пидорахия-стайл.
>>237482У тебя объективные аргументы есть? А то кроме "кококитайцы не вышлют" я ничего не увидел.
>>237506Неужели, нет объективности в "некитайские компоненты лучше, потому что они качественней и надежней"Я ничего не имею против китая, их запчастей впринципе, но я по опыту знаю, что конкретно микроконтроллеры там лучше не закупать.Можно купить рассыпуху, аккумы, какую-то неведомую хуебобину. Но не технику.
>>237522Пиздос ты демагог. В Путина, небось, веришь.
>>237529>В Путина, небось, веришьНу начало-о-ось...
>>237521Тупорылое быдло. Твоя БРЕНДОВАЯ техника собирается из той же китайской рассыпухи теми же китайцами, только сначала пересылается американо-европейским белым воротничкам, которые уже тебе ее скармливают втридорога под сладкие байки о КАЧЕСТВЕННОСТИ.А еще есть такая штука как SMM - когда у каждого западного производителя сидит на зарплате целый отдел, который целыми днями постит на форумах и в соцсетях дифирамбы своему бренду про НАДЕЖНОСТЬ и ПРЕМИАЛЬНОСТЬ. А ты потом приходишь и хаваешь.
>>237615Если ты видел внутренности современного европейского брендового оборудования за 9000$, то должен понимать, что это не совсем так. Ну, я имею ввиду, что митсубишевские 400-амперные транзисторные сборки и какие-нибудь конденсаторы RIFA ты далеко не везде встретишь, и собирают из этого добра, как правило, не в Китае.
>>237126Да тут даже не в китае дело.Есть API, хоп.Смотришь туда-пачка функций, где spi в состоянии суперпозиции:вроде есть, но только для флехи.Потом как таймер заюзать как счетчик ? Где прерывания ? Вроде все полуфабрикат,не надо моск ебать регистрами или печатать карту регистров с кратким описанием.Но тут блядь, нету адекватных финтов.Или я не там шерудил ?Дайте план литературы:что читать на лето.Ну и естественно откуда почерпнуть как на AVR(всмысле не один-в-один, а гибкость написания кода типо таймера с внешним запуском или там отправка spi на нужной скорости и прерыванием только на успешную передачу) ну вы поняли.Суть в гибкости, а то получается как-то топорно.Гуглил, но блин чот я не нашел подобный ман.
>>237150бля, чо мешает воткнуть какой-то bc337 или вообще дешевый полевик для акб или от матплат.Еще нет гарантии что будет нихромовая нить, вполне возможно будут юзать специальный запальник для ракет или вообще smd резистор.Поэтому лучше воткунуть полевой транзистор или вообще транзистор+реле.Ему же запальник нужен чтоб дистанционно пуск выполнять->пусть забабахает бетонную схему.
>>237627там стоит китай, просто его совмещают с годнотой.Одно время мой препод боролся с FIATом, им жалко было воткнуть 1 китайский 1% резистор в платы авто для большей надёжности аналоговой схемы на оу.В станках стоят такие-же китайцы, но то что китайцы делают без гарантий-идет уже с мест, где есть гарантия на изделие.мимо-из-турина.
Посоветуйте какую есп лучше брать? А то на али куча разных моделей.
>>237895Меня интересует больше CH340 NodeMcu. Какие у нее характеристики? Нашел только это>160 MHz 32-bit процессор Tensilica (англ.)русск. Xtensa LX106.>IEEE 802.11 b/g/n Wi-Fi. Поддерживается WEP и WPA/WPA2.>16 портов ввода-вывода, SPI, I²C, I²S, UART, 10-bit АЦП.>Питание 3,0…3,6 В. Потребление до 200 мА в режиме передачи, 60 мА в режиме приема. >Режим пониженного потребления с сохранением соединения с точкой доступа ~1 мА.И что 4мб флеш памяти и 20 Кб памяти в кристалле. Собственно интересует, можно ли на голых сях писать или придется менять прошивку? С параллельными потоками ебли не будет? Какая микросхема на юсб стоит? Есть ли стабилизатор питания, как у ардуины? Можно ли вафлю перевести в режим мониторинга?
>>237897>можно ли на голых сях писатьВ смысле, чтобы на выходе был бинарник прошивки, а не скрипты.
>>237898Можно. Есть sdk
Бамп. А то интересно уж очень.
>>237897>Питание 3,0…3,6 В. Потребление до 200 мА в режиме передачиКаким образом на этих хуйнях пилят USB-WiFi донглы, если USB порты только 500 мВт выдают?
>>238170500мА, это 2500мВт
>>238185>USB by default will deliver 100mA of current (it is 500mW power because we know it is 5v, right?) to a device. This is the most you can pull from a USB hub that does not have its own power supply, as they never offer more than 4 ports and keep a greedy 100mA for themselves.>Some computers that are cheaply built will use an bus-powered hub(all of your USB connections share the same 500mA source and the electronics acting as a hub use that source also) internally to increase the number of USB ports and to save a small amount of money. This can be frustrating, but you can always be guaranteed 100mA.
http://www.instructables.com/id/ESP8266-As-a-Microcontroller/пользуйся, анон. сам по этой инструкции прошивал. все работает прекрасно.
>>240201только еще надо учесть, что после первой прошивки espшка будет работать как обычный контроллер, не более. свисток для ардуинки из нее уже не выйдет.
>>240202> свисток для ардуинки из нее уже не выйдет. Подробнее, плиз.
>>236937Так в любой области же, инфу надыбать несложно но без посторонней помощи связать информацию в систему ты охуеешь.
>>240256Двачую
>>240279>>240256короче.проблема в том, что на espшке стандартно зашит уже скетч именно работы в качестве свистка. то есть, перепрошивая его, ты уже не восстановишь прошивку прошлую.я где-то видел, что прошивка стандартная есть, но там какие-то неебические-магические заклинания нужно произносить, да и вообще. короче, к заводским вернуть можно, но это так сложно, что проще купить новую плату. тем более, что они пару баксов стоят.то есть, с помощью arduino или любого uart-модуля ты ее не зальешь. там нужен какой-то специальный перепрошиватор-3000, который, судя по компонентам, будет около 30 баксов стоить, что дохуя.
http://amperkot.ru/products/modules/wireless/wi-fi/?store=3анон, посоветуй, какую espшку взять?
>>240756Шо то х, шо это х.http://www.aliexpress.com/item/ESP8266-ESP-12E-serial-WIFI-Industrial-stable-version-A-full-test-board-Full-IO-leads/32369851630.htmlЯ взял такую, полностью все разведено и компактно.
>>237652>>237126Нет нихуя внятного по этой есп. Доделаю проект, сдам заказчику и забуду как страшный сон. Сижу тут со скетчей реверсю, да с миру по нитке собираю документацию. Да еще этот ебанутый ардуино IDE, который нихуя не IDE.
>>236290Я, конечно, мимокрокодил и в микроконтроллерах не сильно шарю, но инструмент должен соответствовать задаче. А так у тебя получается - Пацаны, я разочаровался в пассатижах. Вот вам простая задача - забейте гвоздь, ну ты понял.
Суп, посоны. Если я куплю себе две ESPшки, я смогу подключить их к пекарне, написать свой поточный шифр и гонять между ESPшками зашифрованные данные?
>>241501Неистово двачую, ESP простая вещь, можно вообще взять две еспешки, одна второй будет управлять, на кнопочке.
>>241836Ну ответьте мне. Люблю писать с нуля криптографические примитивы, но гонять зашифрованные потоки через сокеты надоело. Хочу гонять их через wifi.
>>242028Нахуя придумывать новый протокол?
>>242035Мне заебись.
>>242036Лучше поучаствуй в проектах.ПОУЧАСТВУЙ ЕЩЕ В ЭТИХ НОВЫХ СТАРТАПАХ, ДА ВЫПЕЙ СМУЗЗИ
>>241836Эк тебя понесло...Вприеципе, не сложно, но ебаться с этим будешь сильно в плане рутины. Если тебе делать нефиг,то можешь, но вообще подобные решения уже есть. Да и смысла, имхо, нет. Ты можешь подключить два устройства к wi-fi хабу (в роли которого, кстати говоря, может быть esp. На 5-6 устройств с подобным использованием хватит с лихвой) и там уже гонять этот трафик, который шифруется уже программно. Если тебя так ебет именно программная часть, сделай аппаратные енкодеры, проблем-то. Ты просто себе голову замучаешь этим, а пользы 0 будет.
>>242044Я как-то делал параллельные вычисления на Atmega. Когда еще всему учился. Я был байторочером. И пытался сэкономить каждый такт. Вот же придумал себе хуету. В общем там загонялось в главную мегу 2 числа, а дальше, хитровыебанным способом оно должно было передаться в остальные, при необходимости, для дальнейших вычислений. Батя сказал что это нахуй не нужно и не надо себе голову забивать, этим пусть интел занимается, а ты делай что-нибудь полезное.
Очередная айрудина без задач? Умный троллейбус из батона?
>>236707http://neilkolban.com/tech/esp8266/
>>242094Или кто-то без фантазии.Бросовость, дешевизна и размеры сего поделия открывают новые фронты. Reaver или deauth–аттакер, заныканные так, что хуй выковыряешь. Маячок в хитрозаложенной кладке с веществами, выдающий себя после биткоин-оплаты. Вебсервачок с CP и пропагандой ИГИЛ, подкинутый в карман менту. Нутыпонел.
>>242148> Вебсервачок с CP и пропагандой ИГИЛ, подкинутый в карман ментуОх лол! Хотет!
>>236161 (OP)Как работать с этой штукой? Вместе с чем ее надо покупать для использования? Надо ли ее прошивать, и если да, то чем?
>>242170Я прошиваю через FTDI адиптер, вроде можно через COM. IDE - пердулина..
>>242177Скинь адаптер, который используешь. А я пока что али почитаю.http://ru.aliexpress.com/item/FT232RL-FTDI-USB-to-TTL-Serial-Adapter-Module-for-Arduino-Mini-Port-3-3V-5V/2043815349.html
>>242178Этот и пользую. Норм.
>>242177Наконец-то, елки-палки, настроил как надо под себя IDE.
>>242178Ок, тогда эту штуку и возьму.Теперь осталось выбрать ESP. Вот эта >>241500 без батареек будет работать от питания USB?
>>242222Я выше тока что отчетик показал.
>>242223>>242222Там только видишь, я выпаял эту держалку для батареек, и впаял штыри. Ты можешь туда втыкать 5В. Там есть регулятор 3.3ВИ еще я с этой желтой платы выпаял светодиодиод питания чтоб не мешал отлаживать DeepSleep. Но это по желанию.
>>242056@АНОН ДЕЛАЕТ ПАРАЛЛЕЛЬНЫЕ ВЫЧИСЛЕНИЯ@НА ATMEGA
>>242750Какая разница на чем? Дело в опыте. Я проводил опыт. ATmega не умеет умножать. Я делал чтобы умножали сразу несколько микросхем, разве это неинтересно реализовать?
Антонио-кун, посоветуй аналогичный дешево-чип, но с bluetooth. Могущий в A2DP.
>>242961Ну раз уж такой вопрос, посоветуйте дешевый чип WiFi, могущий в нормальные скорости, я хочу связать его с WizNet по DMA и сделать мини роутер работающий от батарей.
>>242964Молю, скажи какой у тебя визнет. Мне это очень важно. Ну не wizwiki же?
>>242967У меня пока wiznet w5500. wizwiki это их википедия вроде, а сайт http://www.wiznet.co.kr/Я еще свой не тестил на скорости, но вроде W7500 пропускает на 100 мбит.
>>242968Понятно. Досадно, конечно, что это не w7500.Удачи тебе
>>243029Спсибо, но я считаю что эти девайсы вообще не предназначены для таких скоростей, это больше баловство, этим чаще занимается Realtek и Ralink. Циски делают на Циклонах.
>>243031Ты же понимаешь, что тот факт, что она может понимать 100М канал связи, далеко не означает, что она может такой поток данных обрабатывать? Конечно, РОУТЕР из есп и визнета не получится. Однако, может получиться компактное онлайн-радио за три копейки, например. Ну или что-нибудь в таком духе
>>243139Да, я понимаю, но онлайн радио тогда лучше клепать на esp8266.
>>243215А почему? Ну кроме очевидного преимущества отсутствия проводов
>>243237Ну да, проводов нет, переносное. Ну, работать будет только дома. А если уж совсем обмазываться онлайн радио, то тогда можно попробовать заюзать SIMCOM. Ну что? Сделаем?
Пришла сегодня и запустилась с полпинка.
>>244543Что ето за кадавр? Ты бы еще Esp8285 нашлепнул на плату от пердуины.
>>2432433G модули симком стоят кучу денег и, как и все модули симком, хуево работают. Да и вообще 3G в роисюшке не слишком здорово работает.
>>244663А 4g лучше работает в России?
>>244664NYET. Но я знаю, что 4G модули и вовсе пока что ебически дорогие. Что-нибудь вроде 70 долларов за модуль.
Объясните за поступ к локальному серверу. Вангую, что не сможетеНесколько сераков, все на ESP, висят на моем рутере. У каждого, что логично, свой локальный айпишник 192.168.х.х.Как к ним обращаться снаружи, есть входной айпишник рутера известен?
>>244692Настроить port forwarding/virtual server в роутере. Даже модели каменного века в это могут
>>244697Спасибо, нашел и получилось. Рутер видет примочку как ESP_E515FF на 192.168.0.102. С программой на компе она конектится и разговаривает.Как мне вывести мои сервачки списком, чтобы иметь возможность в локалке привязывать, куда надо? Ведь айпишник динамичный и может смениться в след.раз. netstat этот айпишник не выдаёт в списке.
Бамп-хуямп
>>244740Опрашиваю сервачок на ёбе в комка патетами по 100 байт. 20 раз в секунду онли.
>>244704>Ведь айпишник динамичныйDHCP со статическим IP адресом по MAC`у, не?
>>244747Спасибо. Должно помочь решить проблему. На крайняк завести доп. рутер и сделать его частью системы.
Какие есть DNS сервисы, где не нужно региться? Спрятать айпишник под фейковым именем на 24 часа, например
>>244749Да не. Это есть в каждом нормальном DHCP.А на самый крайняк - задать адреса вручную.
>>244751Спасибо за подсказки. Решение для ардуины в последнем после здесь: http://www.esp8266.com/viewtopic.php?f=6&t=3522
Кто-нибудь пытался на этой ебале сделать mesh-сеть по приколу?
>>245109Для меша есть готовый скеч
Разработчик говорит, что ESP не может Wifi direct.То бишь, если мне надо законектить ESP и какой-нить планшет, нужно через wifi рутер, пусть даже без тырнетовhttp://bbs.espressif.com/viewtopic.php?t=776
>>245161А вот и НЕТ, бля. WiFi Direct нельзя, а сделать из ESPшки access point можно. Потом конектись хоть откуда.
>>245228Годно, спасибо. Пойдет, если одно соединение нужно.
cykablyat!я нихуя не понял, В чём особенность ESP-WROOM-02?
>>236484полная шиначерез SPI для аматёров
>>241506Двачую мимокрокодила. ESP это в первую очередь не МК общего назначения, а WIFI модуль с обрезанным МК под самый корень, который позволяет без лишних движений реализовать обмен данными и всё...
>>236359Объясняю что такое разгон и стабильность: тактовая частота внутренних компонентов (транзисторов, микросхем) расчитана на определенную частоту, т.е. при этой частоте они будут работать и не пропускать такты, в силу своего ограничения по частоте. Подключая более высокие частоты т.е. за пределом работы внутренних компонентов они могут просто не успевать считать следующие такты т.к. на таких частоты они их не видят, пока он выполнял один такт, он второй и не видел, т.к. компонент не успел переключиться из одного состояния в другое, в силу своих внутренних емкостных параметров. То что там подключили кварц и разогнали до 100Мгц и поработали 10 минут, это вообще ничего не значит. Работает, это означает что каждый компонент, контроллера, каждая периферия будет эту частоту держать, от нагрева могут так же меняться емкостные, резистивные, индуктивные характеристики, которые так же будут влиять на время отклика транзистора где-то в глубинах микроконтроллера. Может EEPROM и ROM и процессор расчитаны на такие пределы, чтоб завестись (скорее всего так есть, т.к. эти компоненты должны большие нагрузки держать), а тактирование шин перефирии - нет. Периферия имеет гараздо меньшие частоты тактирования.
>>245742>EEPROM и ROM и *RAMфикс
>>245675Наскока я понимаю, там Flash встроена в сам чип. Более компактно шоб было. Хуйня кароч. Юзай esp-01 или 12e.
залетел с демкой для WifiAccessPoint, что эта падла записалась во флеш и теперь светит как ESPap (ssid в демке) в любом другом скетче!Понял, что надо запустить #include "spi_flash.h"#define CONFIG_WIFI_SECTOR 0x7Evoid setup() { spi_flash_erase_sector(CONFIG_WIFI_SECTOR);}чтобы потереть эту фигню. Но cykablyat для этого надо раскрутить sdk, что лежит в архиве arduino-1.6.10\portable\staging\packages\esp8266-2.3.0.zipведь там spi_flash.hcykablyat HOW!?
Планирую поддержать разработчиков WeMos D1 Mini (версия 2), закупившись у них на али (20 штук).У ник мини по 4$, но обновлённая серия. У прочих есть и за 2.60$, но V1 как бы.Кто юзал обе версии? Кокие различия?
>>245834>cykablyat HOW!?Niqaque
>>245834Попробуй так:#define NOVIY_SSID "моча"#define NOVIY_PASS "говноооооооо" / Min 8 char length /struct softap_config softap_info;os_memset(&softap_info, 0, sizeof(struct softap_config);os_memcpy(softap_info.ssid, NOVIY_SSID, sizeof(NOVIY_SSID) - 1);os_memcpy(softap_info.password, NOVIY_PASS, sizeof(NOVIY_PASS) - 1);softap_info.ssid_len = sizeof(NOVIY_SSID) - 1;softap_info.authmode = AUTH_WPA_PSK;softap_info.max_connection = 4;softap_info.beacon_interval = 100;wifi_set_opmode_current(SOFTAP_MODE);wifi_softap_set_config(&softap_info);Может взлетит т.к., из доков:wifi_softap_set_configFunction:Set WiFi soft-AP configuration and save it to flash
Сделал вот ESP.flashEraseSector(0x3fc); ESP.flashEraseSector(0x3fd); ESP.flashEraseSector(0x3fe); ESP.flashEraseSector(0x7c); ESP.flashEraseSector(0x7d); ESP.flashEraseSector(0x7e); ESP.flashEraseSector(0xfc); ESP.flashEraseSector(0xfd); ESP.flashEraseSector(0xfe);вижу ESP_E515FF, но это не мешает конектицца. ESP.flashEraseSector(0x3fe) должно быть достаточно. Хэдеры не нужны. spi_flash_erase_sector тоже
реквестирую гайдов на создание веб-сервера, выплёвывающий подключающемуся юзеру страничкуИ можно каким-то образом хранить то, что ввёл юзер в памяти, чтобы потом достать/прочитать?
>>247922Даааа, и еще вопрос - как я могу настроить dhcp на этой хреновине?
>>247925Ты это пошутил? По моему проше такую дверь настроить.
Как из arduino ide читать время встроенного RTC? Нигде не могу нормальных примеров найти. Есть сишный код, но он из arduino ide не компилитсяhttps://gist.github.com/0x6e/c5038ce838f15e4e601aМожно ли реализовать переход модуля в deep sleep mode по отключению питания? Выдернул БП из розетки, модуль уснул, питание от таблетки. Подключил БП, молуль проснулся, прочитал время из RTC и работает дальше.
>>248306>Можно ли реализовать переход модуля в deep sleep mode по отключению питания? Выдернул БП из розетки, модуль уснул, питание от таблетки. Подключил БП, молуль проснулся, прочитал время из RTC и работает дальше.Мониторишь наличие питания свободной ногой GPIO, в случае отсутствия - начинаешь процесс ухода в сон, питаешься в это время от конденсатора/ионистора/аккумулятора.
>>248306Попробовал добавить в библиотеку Esp.c функции из SDKuint32_t EspClass::getTime(void){ return system_get_time(void);}uint32_t EspClass::getRtcTime(void){ return system_get_rtc_time(void);}Завелось. Но выяснил что rtc таймер сбрасывается после выхода из сна. Так что толку для меня от него 0.
Кароч столкнулся с такой проблемой, стримлю грубо говоря mjpeg как "Content-Type: multipart/x-mixed-replace; boundary=frame". И на каждый отправленный кадр, esp ожидает ответа от браузера в виде пакета ACK в течении 200мс (проверял вайршарком), что очень сильно снижает фпс. Проект собран в ардуино иде, контент отправляется через client.write(&buffer[0], image_size). Может кто-нибуть занимался чем-то подобным и знает как надо делать?
>>255645Очевидно буферизировать надо, и такой подход не сработает.
Кто-нибудь пробовал это использовать? https://github.com/cnlohr/espusb
>>255645>на каждый отправленный кадр, esp ожидает ответа Наркоман? Погуглируй про мультимедиа-протоколы всякие.