Этого треда уже нет.
Это копия, сохраненная 20 ноября 2015 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
179 Кб, 1600x1200
esp8266 Wifi everywhere #162196 В конец треда | Веб
Первый офицальный тред esp8266
Тут мы подключаем чайники, холодильники, кофеварки, и температурные датчики прямо к вифи, без хуйни и линукса
Дрочим на AT команды, неможем в написание своих прошивок
#2 #162200
Датчик все равно через контроллер подключается к ебалайке с оп-пика. У нее на ногах UART.
#3 #162207
>>162196
ОП, ты молодец, что создал тред. Мне нужно запилить систему из девайсов, расположенных в небольшом помещении <50м2. Между всеми устройствами должна быть связь плюс в системе должена присутствовать ПеКарня. Подойдет ли твой модуль для такой штуки или лучше использовать какой-нибудь nRF24? Спасибо.
#4 #162212
>>162200
У этой ебалайки есть gpio и ADC

>>162207
Подойдёт. Nrf для дауншифтеров неосиляторов
#5 #162238
>>162196
Зигзагообразная дорожка — это антенна?
#6 #162247
>>162238
Так точно.
#7 #162270
>>162196
TCP или UDP порт им слушать можно?
#8 #162297
>>162270

можно, изучаем АТ команды

http://esp8266.ru/esp8266-at-commands-v020/
#9 #162324
>>162196
Какую скорость можно пропустить через TCP соединение?
#10 #162331
>>162324

интерфейс с микрокотролером 9600 бод лол
но внутрений CPU может ебошить на 54мбит, сам непробывал но в даташите есть пруфы, правдо будет потребление под 240мА
#11 #162340
>>162297
Лучше на esp8266.com инфу искать. На ru одни пидоры с опухшим чсв и ардуинщики.
#12 #162342
>>162200
На плечах у тебя ебалайка. Кучка gpio на борту есть. Для лохов типа меня есть nodemcu с встроенным lua и всякие библиотеки для работы с датчиками, экранчиками и прочей херней.
#13 #162343
>>162331
Сдается мне, что 54 Mbps - это только символьная скорость радиоинтерфейса. Типа как какой нибудь не самый быстрый контроллер со 100 мбитным ethernetom вряд ли сможет загрузить канал на все 100 мбит. Мне интересно, какую скорость он может пропускать через весь стек TCP/IP.
А через AT команды походу только можно будет команды передавать, ну или там данные несколько раз в секунду.

Вот здесь тестили его
http://www.youtube.com/watch?v=NH1tFupYTfw
#14 #162361
>>162343

пока мы неможем в свои прошивки, сказать точно сложно, по твоей ссылке какието пиздоглазые ардуинщики тоже немогут в прошивки
#15 #162381
>>162361
Почему? Есть же SDK, тулзы, вся хуйня
#16 #162382
>>162381
Но прошивок тонет.
#17 #162383
>>162382
Что мешает их создать?
#18 #162384
За ~ 10 баксов можно поднять комп с wifi на борту и кучей gpio на борту, т.е. этот одноплатник автоматически заменяет мк и esp, в эквиваленте цена одинаковая.
http://ru.aliexpress.com/store/product/HLK-RM04-Aerial-Serial-Wifi-Dual-Ethernet-Port-Serial-Port-UART-to-WIFI-Module-Complimentary-Antenna/1089303_32240185399.html
Конечно оно не реалтайм, но

>прямо к вифи, без хуйни и линукса


вифи, т.е. роутер через который датчик выходит в интернет работает на linux.
591 Кб, 2370x1463
#19 #162385
>>162196

>Тут мы


Не мы, а ты.

>температурные датчики прямо к вифи


У тебя дома технологическое блять производство, автоклавы, котлы, барабанные сушилки нахуй, которые работают когда хозяевов дома нет?
Забирайте свой internet of things и уёбывайте.
#20 #162388
>>162384

>Встроенный 360 м процессор MIPS, 16 м оперативной памяти и 4 м вспышка и беспроводное полосы и РФ передний конец, и разнообразные периферийные шины.



хорошая попытка сраный прыщеёб, а сколько ета ёба жрёт гигаамперов? а размеры чото великоваты

>роутер


>интеренет



ты что несёшь блеать, это необязательно
#21 #162391
>>162385

>Не мы, а ты



а ты вообще хуй

> автоклавы, котлы



а чо бы и нет?

>Забирайте



дайте два

>уёбывайте



нет ты
#22 #162392
>>162388

>прыщеёб


чё бля?

>ета ёба


понты, пять вольт и от 100 до 200 ma.

>ты что несёшь блеать, это необязательно


Опять гвозди микроскопом забиваешь, шакал ебучий?
ЭТА хуитка изначально для интернета вещей, кому нахуй надо вешать шифрование и целый блять стек протоколов (wifi), да и ещё ipv6 в микроконтроллер?
Улавливаешь?
#23 #162395
>>162383

>Дрочим на AT команды, неможем в написание своих прошивок


>какието пиздоглазые ардуинщики тоже немогут в прошивки


>прошивок тонет


То и мешает.
#24 #162396
>>162392

интернет вещей заменяет один пакет овощей
#25 #162429
>>162396
Возьми братишка ты
Свой интернет вещей
И убери его по дальше
Нам не заменит интернет вещей
Хорошего пакета овощей
И маминых вкуснейших щей
#26 #162454
>>162429
А что если я скажу тебе, что ненавижу щи? Как тебе такой поворот, сука?
#27 #162490
>>162385
Тема интересная, а ты уёбывай.
#28 #162509
>>162490

>а ты уёбывай


Не твои.
#29 #162553
>>162454
Вот, новый поворот
И анон ревёт
Что он нам несёт?
Что он нам несёт?
Это обормот
69 Кб, 600x600
64 Кб, 600x600
#30 #162906
>>162196
Имеется пикрелейтед на пути из Китая. Но плату под него нужно развести уже сейчас. Поясните за TX и RX. Они у этих модулей указаны как надо (для подключения крест-на-крест) или китайцы поменяли их местами, чтобы "упростить жизнь" ньюфагам-ардуинщикам Встречал такую "фичу" а USB2UART переходниках?
#31 #162945
>>162906
Ставь джамперы на плате так, чтобы можно было переключить. Я с такой примочкой, переворачивания RXD TXD столкнулся на GSM модемах.
#32 #162952
>>162945
Вот же ж сучечки эти производители. Ладно, чего-нибудь придумаем.
#33 #163079
Ну, допустим, меня заинтересовал этот модуль и сперва хочу опробовать дистанционный выключатель света на нём. Есть к нему такие же миниатюрные модули питания и на это же напряжение реле коммутации ~230V хотя бы на пару ампер? Или надо городить большой огород из обвеса?
Есть конструктор вэбинтерфейса управления для ведроида?
#34 #163081
>>162553
Что же ты делаешь.
#35 #163096
>>163079
Что, сука? Ничего тяжелее ардуино в своих руках никогда не держал?
1081 Кб, 3264x2448
#36 #163099
>>163079
Конструктор web интерфейса? Нахуй иди.
sage #37 #163160
>>163096
>>163099
Вы нахуя долбоёбы вылезли? Пиздуйте отсюда.
#38 #163174
>>163160
Эта доска для приличных девочек, а не немощный ардуиноблядей. Пиздуй на хабрик.
3 Кб, 200x60
#39 #163180
>>163174
Игнорируй ардуиноблядь.
Ссы ардуинобляди в ебало.
квадрупл в капче не врёт
#40 #163459
>>162196
А менее навороченная версия есть? Что, например, если мне не нужны доп GPIO и ADC или ещё какая-либо хуйня, а только возможности беспроводной сети.
#41 #163473
>>163459
Таких чипов нет: как минимум засунуты почти все известные интерфейсы.

Если нужна беспроодка как опция - надо смотреть в сторону мк со встроенной вафлей.
#42 #163479
>>163473
Но я нашёл серию CC3(0,1,2)00 от TI.
Ток надо ещё что-нибудь найти компактнее.
#43 #163513
>>162212

>советует говно с UART'ом, петушиными AT-командами и петушинми баззвордами типа Internet of Things


>Nrf для дауншифтеров неосиляторов


Кто-то из нас говноед и что-то мне подсказывает что это не я.
#44 #163695
>>163513
А чем тебе iot так припек. Ты нитакойкакфсе? Айфон купил уже?
#45 #163717
>>163513

не ну нормально же общались
AT команды самые олдфажные из АТ команд
#46 #163759
Этот тред такое же говно и кончит также как тред про msp430.

Купил себе несколько esp8266-01, ftdi232 и dc-dc на lm2596. Сначала потыркал АТ-команды, потом обновился до прошивки с интерпретатором lua.
Светодиодом через веб мигал, сейчас через мосфет хочу что-нибудь потяжелее прикрутить.
17 Кб, 1224x808
#47 #163902
Вы ещё не поговорили, как запитать эту штуку от 5V UART.
Я тут схему пикретейлед запилил на КТ315Б. И страдаю. На UART не пойми что приходит.
В ньюфаг треде сказали резисторы у транзистора поставить по-меньше.
Да и вообще, разве эта штука не толерантна к 5V на UART?
Аноним #48 #163907
>>163902
У меня с ft232 напрямую нормально работает, без преобразователей уровня.
Скорость UART верная установлена?
#49 #163953
>>163902
Работает нормально на 5V - инфа сотка (хотя я потом все-таки на 3.3V пересел, просто чтобы спокойнее было)
#50 #163965
>>163902
А зачем такие сложности с транзистором? Тем более bjt. Чем тебе обычный делитель не угодил?
#51 #165517
>>163965
Это нормальный преобразователь уровней.
#52 #165518
>>163902
Правильно сказали. Уменьшай все номиналы раза в три
#53 #165520
Ананасы, выручайте. Пришел пикрилейтед: >>162906
Подоткнул его к USB2UART переходнику и подал питание на VCC и CH_PD. При включении питания или дергании ресетом модуль мигает синим светодиодом и шлет в терминал мусор. На AT-команды не реагирует. Испробовал все стандартные скорости и 75000, как пишут в мануалах. Щито можно с этим поделать?
#54 #165647
>>165520
Если у ты питаешь esp8266 через usb2uart, то попробуй подать внешние 3.3В и заново перепроверь на всех скоростях (не забудь, что у usb2uart и esp8266 должна быть общая земля).

Обычно достаточно проверить 9600, 57k и 128k
#55 #165648
>>165517
понятно, что нормальный преобразователь уровней. Здесь-то оно зачем?
#56 #165682
>>165647

>попробуй подать внешние 3.3В


Питаю от USB через LDO стабик на 3.3В. По ногам модуля стоит тантал и керамика. С питанием проблем быть не должно

>достаточно проверить 9600, 57k и 128k


C этого и начинал. Только вот про 128к не понял. Какая точная скорость?
#57 #165806
>>165682
это у меня ночной загон был. Конечно, я про 9600, 57600 и 115200
#58 #166261
Этим чипом можно управлять по SPI?
Ещё не совсем понятно с обновлениями.
Надо бы найти, где это расписано подробней.
#59 #166316
Стоит ли покупать модули в исполнении ESP-09 или ESP-06? Что-то у меня сомнения большие на счёт пайки: ни феном, ни ИК станцией не пропаять.
#60 #166323
я тут у китайцев нашел ESP-12 по 2.6$ за штуку (лот 5 штук)
Думаю взять про запас.
Годная тема?
#61 #166327
>>166261
Esp8266.com - там все разжевано. Что тебе не понятно? Инет набит картинками и видео инструкциями по перепрошивке этих модулей.
#62 #166328
>>166316
Бери 07 или 12, самое удобное исполнение и максимум gpio выведено.
#63 #166329
>>166323
Бери. Только смотри сколько он уже продал и рейтинг его тоже смотри. Я купился на сверх дешёвые dc-dc и уже две недели нет известий от продавца-пидараса.
#64 #166339
>>166329
Нормальный вроде продаван, да и я не первый день на али.
Вот этот лот если что http://www.aliexpress.com/item/Free-Shipping-5pcs-lot-ESP8266-remote-serial-Port-WIFI-wireless-module-through-walls-Wang-ESP-12/32268066794.html
67 Кб, 308x300
#65 #166379
>>166328
Блядь, кому нужны эти лишние GPIO?
Понапихали всякого говна, а петухи жрут.
От этого чипа требуется только вафля, всё. Больше ничего не надо.
GPIO? Да я лучше сдвиговый регистр поставлю. ADC в 1В? Вы это, блядь, серьёзно?
Кастрированные интерфейсы, луа и прочяя залупонь? Ну вобще охуеть теперь.

Говно ебаное.
#66 #166398
>>162196
Есть ли прошивки для данного модуля на основе бинарного протокола? Заебало жрать говно в виде AT-команд. Не понимаю, почему остальные продолжают его жрать.
#67 #166424
>>166398
Да ты достал блять. Качай sdk и хуярь свою прошивку. Чего ты разнылся как девочка?
#68 #166426
>>166379
Для таких петухов как ты есть другие решения. Съеби, холоп.
#69 #166473
>>166424
Нет, я хочу готовую пиздатую прошивку с frame-based протоколом как у Мураты. Я заплатил $5 за модуль и требую надлежащей поддержки от производителя!
#70 #166578
>>166473
Целых 5$? Ну ебать. Производитель ещё и отсосать тебе должен. А то иш чего удумали. СДК сраный дали, мол разрабатывай что твоей душе угодно. Говнюки.
#71 #166616
>>166473
Целых 5$? Ну ебать. Производитель ещё и отсосать тебе должен. А то иш чего удумали. СДК сраный дали, мол разрабатывай что твоей душе угодно. Говнюки.
#72 #166794
Может кто-нибудь, у кого есть модули ESP-07 (желательно на зелёных), проверить подтянуты \ посажены ли пины GPIO2 (на Vcс, высокий уровень) и GPIO15 (на Gnd, низкий уровень)?

Заебали: одни через резисторы садят, другие вообще не трогают.
#73 #166798
Это новая дурина?
86 Кб, 310x360
#74 #166837
#75 #166843
>>166794
Gpio2 в воздухе висит, 15 на земле без резистора. Брат жив. Абу, ты пидор, хватит шатать вакабу.
#76 #166951
А можно на этой вашей хуйне запилить скажем вайфай принтер или сканер?
#77 #167050
>>166951

НЕТ.
Аноним #78 #167133
>>167050
А ПОЧЕМУ?
#79 #167136
>>167133
Потому что в /б уёбывай, тралль мамкин.
#80 #167151
>>166951
вайфай кластер
#81 #167731
Заказал пару модулей с ali. Пока посылка идет, буду думать, что интересного можно запилить.

Кто что к wi-fi уже подключил? Поделитесь своими идеями, пожалуйста.
#82 #167739
>>167731

>Кто что к wi-fi уже подключил?


Это >>165246, например.
22 Кб, 628x595
#83 #171644
Приехали две платки и я только сейчас осознал, что у меня нет программатора для них. Есть правда МК Atmega и STM32 (одна плата сгорела, одна еще жива). И Max232 можно вынуть на время с одной отладочной платы. Как-нибудь выкручусь.
30 Кб, 500x349
#84 #171649
>>171644
Хер с ним. Заказал USB/TTL переходник за 50р на али.
#85 #172558
>>171649
Держи нас в курсе
#86 #172587
Устроим холивар на тему SPWF01SA vs esp8266?
:3
129 Кб, 1008x440
#87 #172769
>>172587

увы холивара невыйдет, цынник слишком большой
213 Кб, 1600x1200
#88 #172786
>>162385

> У тебя дома технологическое блять производство, автоклавы, котлы, барабанные сушилки нахуй, которые работают когда хозяевов дома нет?


Почему бы и нет, каждый занимается любимым делом.
#89 #172788
>>166379
Тебе жалко лишнего миллиметра в наколенной махарайке? А возможность напрямую подключить аналоговый датчик/несколько исполнителей - очень даже полезна, если хочется быстро собрать хуевину, закинуть ее в ебеня и забыть.
#90 #172812
>>166379

>луа и прочяя залупонь


Жвачую этого илитария. Чому до сих пор не запилена нормальная прошивка с нормальным бинарным протоколом, как например у Мураты. Почему люди жрут говно в виде АТ команд? Они что, ебанутые?
#91 #172829
>>172812
Основные потребители - ордуинщики с протобордами в баночках altoids, им как раз норм, что в BT, что в GSM, теперь вот и вай-вай подоспел.
#92 #172896
>>172812

написано же

>неможем в написание своих прошивок



хотя я работаю над этим
#93 #173464
>>172896
Как успехи? Скомпилировать/прошить/запустить получилось уже что-нибудь?
#94 #173670
Ух ты. Эта штука позволяет управлять какой-нибудь другой штукой через wifi? А через bluetooths можно сделать? Потом дрова писать надо будет?
мимо-залетный
#95 #173679
>>173670

>А через bluetooths можно сделать?


Можна - SPBT2632C1A или любой другой, гуглящийся по тегу "bluetooth module".

>Потом дрова писать надо будет?


Дрова, не дрова, но с подобными модулями ты общаешься с помощью AT-команд, а они "выбрасывают" согласно твоим "приказам" данные в wifi, bluetooth, elsewhere где их по идее должно что-то поймать, например управляющий контроллер, wifi роутер или что-то еще.
#96 #173765
Блядь, решил собрать одну хуйню на STN32, и подключить этот ши-фи к ней, но, вот беда, возможно мне придется довольно интенсивно дрочить сеть. АТ-команды какие-то, блядь. Где мой бинарный режим? Как мне, блядь, сделать GET запрос без гемора? А TCP-соединение? А ошибки, блядь? А, умники?
fix #97 #173766
>>173765

>STM32

#98 #173781
А что со скоростью?
Я мельком глянул - SPI, I2C, UART. Последний медленный, что пиздец, остальные вытянут 3Мбита/сек (или 375 кбайта) в реальном приложении. Чот медленно, не находите?
#99 #173783
>>173781

>Чот медленно, не находите?


Ты технарь или дебил, или продаван? Медленно для чего?
#100 #173784
>>173783
Потоковое видео, например.
Да и просто джепеги раз в секунду если делать, 640х480 по 32 бита например, это 1.228 мбайта.
#101 #173801
>>173765

>Где мой бинарный режим?


В пизде блять. Sdk скачай, мудило залупоглазое.
#102 #173992
Бампбамп
#103 #174012
>>173801
Нахуй иди. Хочу все из коробки. Я заплатил за это $5 баксов! Почему школьникам и говноедам АТ команды дали из коробки, а то что нужно мне - нет. Это несправедливо!
51 Кб, 807x447
#104 #174078
>>174012
5 баксов?

лично меня NodeMCU с Lua устраивают
#105 #174120
Cап, анон, вопрос не ро теме треда, скорее его надо писать в прикрепленный, но там овер 800 постов, мой пека не потянет.
Как правильно организовать питание схемы от 14 вольтового блока, схема состоит из светодиодов, к которым идет 12в и МК, к которому 5в. Пробовал через обычные стабилизаторы, но тут вычитал про ДС-ДС стабилизаторы, какой способ надежнее? Желательно минимальное тепловыделение.
#106 #174126
>>174120

>ДС-ДС


This.
#107 #174217
>>162340

> с опухшим чсв


Собственно как и во всем рунете.
Специально как-то создавал идентичные нубские вопросы на stackoverflow и тостере. На стаке, естественно получил ответ, на тостере узнал что мне вообще кодить не стоит, но это уже другая история
69 Кб, 600x600
#108 #174235
Котаны, как называется переходник, чтоб подключить к плате esp8266 обычную антенну от домашнего роутера?
#109 #174240
>>174235
U.FL->RP-SMA
50 Кб, 384x604
#110 #174283
>>174240
Спасибо!
1245 Кб, 2688x1520
#111 #175520
>>172558
Какого хера мой ESP8266 с 3.3V питания писал FATAL'ы, а с 5V стал стабильно подключаться к wifi? Везде пишут, что не 5V-friendly, только 3.3, а оно не работает. Вчера впервые расчехлил модуль.
#112 #175798
>>175520
А ты мультиметром проверил что там точно 5V на пины подается? Алсо, от чего питаешь? Может та хрень от которой у тебя все запитано недостаточную силу тока при 3.3.V выдает.

У меня вот от этой хрени 3.3V питается и норм: http://wiki.iteadstudio.com/Foca_Pro
31 Кб, 500x500
#113 #176126
>>175798
Да, напряжение измерял. Питаю от неизвестного зарядника 5V/1A через платку, которая идет с китайскими макетницами.
#114 #176204
>>176126
При включении модуля напряжение проседает до 2В. Работает всё нестабильно. От USBtoTTL-модуля работать не хочет. Хотя с Lua уже поигрался сегодня.
#115 #176215
>>176204
С джампером на USBTTL (5V & VCC) гораздо стабильнее стало работать.
116 Кб, 816x489
#116 #176218
>>162196
Приобрел 5 шт. данного девайса, интересуют два вопроса,
1. Можноли сделать из этого ретранслятор wifi сигнала, Т.е. есть wifi точка до которой ноут не добивает, можноли по середине поставить сей девайс и заставить его ретранслировать wifi?

2. Можно ли организовать mesh сеть из таких устройств, т.е.
клиент1 (ноут) -> много esp8266 объединенных в mesh, оптимальным образом выбираеться маршрут -> клиент2 (ноут)
#117 #176219
>>172558
Помигал светодиодом через 80-й порт. Чувствую, намучаюсь еще с Lua.
#118 #176237
>>176204
Попробуй свою плату не к этому заряднику подрубать, а к чемунибудь более "конкретному". Плата выдерживает входное напряжение 6.5-12V. Поищи у себя в закромах 9V БП и попробуй запитать через него, переключив плату на 3.3V. По спецификациям, чип для 5V не предназначен - смотри, сгорит нахуй.

>>176219

>Lua


Зачем этот костыль? Не уподобляйся безруким ардуинщикам.

Погугли esphttpd. Это веб-сервак на C написанный. Из коробки оно как раз умеет мигать светодиодом на GPIO2 через веб-интерфейс.

>>176218

>сделать ретранслятор


Учитывая что эта штука умеет работать в режиме STA+AP, думаю можно, но готовых проектов не видел.
#119 #176264
>>176218

1. НЕТ

2. ТЫ СОВСЕМ ОХУЕЛ?
#120 #176265
>>175520
по току не вытягивал твой источник 3.3

Вообще не понимаю в чем проблема то?
ставим на вход AMS1117 3.3 и питаем нормально от 5 вольт без опасений (78L033 не потянет по току ее ставить не надо)

по поводу программирования, есть охуенная штука: http://esp8266.ru/arduino-ide-esp8266/ не нужно блять дрочиться с АТ коммандами
#121 #176275
>>176265

>есть охуенная штука: http://esp8266.ru/arduino-ide-esp8266/


AT, Lua, Python, Wiring - все есть костыли. Нормальные посоны юзают esp-open-sdk.
#122 #176342
>>176275
А мне понравилось, честно говоря. Не надо ничего компилить. Правишь скриптик, контроллер сам его заливает по твоей просьбе.

В названии Arduion IDE смущает слово Arduino.
25 Кб, 480x360
#123 #176348
>>176264

> ТЫ СОВСЕМ ОХУЕЛ?



Я хочу по району раскидать много esp8266 объединенных в mesh и делать независемые каналы до друзей
#124 #176416
>>176348

> раскидать много esp8266 объединенных в mesh


Многовато раскидывать.
#125 #176420
>>176348
Мамку свою раскидай
#126 #176432
>>176420
Почему ты так считаешь?
#127 #176641
>>176416
Для начала 30 штук, питание аккумулятор плюс солнечная панель (бюджет 600usd).
Сигнал по прямой добивает ~300 метров, http://www.youtube.com/watch?v=7BYdZ_24yg0 , мне нужен канал длинной 2 км. от меня до друга, осталось найти реализацию mesh сети либо самому придется писать
#128 #176647
АБУ, СДЕЛАЙ ПОДТВЕРЖДЕНИЯ ЗАКРЫТИЯ ВКЛАДКИ, МУДАК КРИВОРУКИЙ БЛЯТЬ!
Написал большой пост и стер его, ладно не суть. Повторюсь вкратце для >>176641 господина:
1. Меши на вайфаях есть: https://pinocc.io/shop/detail/1007/-/starter-kit https://hackaday.io/project/2492-micromesh-iot-mesh-network
2. Они красиво выглядят, но реальность их работы в реальных условиях под вопросом.
3. Wifi и вообще любой гигагерц для дальних связей неоч.
4. Для неоч быстрых линков набирает популярность sub-ghz, скорее всего он вытеснит всех махарайщиков в том числе esp8266 в частности и wifi в общем для мелкой, diy-ной автоматизации. Двигай туда в общем, я сам туда двигаю.
#129 #176654
>>176647

>4.


А почитать что конкретное есть про это дело?

БТВ, сомневаюсь что оно вытеснит esp8266. Если нужна беспроводная связь, а данные с самодельной девайсины тебе надо пихать в сеть (или наоборот получать) - вот тебе и ниша для esp. Если речь идет просто о связи двух девайсин между собой без проводов, тогда да - тут уже можно и что-то другое намутить.
#130 #178013
>>162196
Посоны, не читал даташиту. Поясните мне за эту парашу: это контроллер с вифи или это петушиный модуль типа SIM900L с UARTом и AT-командами для СОЗДАНИЯ ТЦП СОЕДИНЕНИЯ?
#131 #178014
>>178013
И в догонку сразу, можно на этом говноподелии навелосипедить MESH-сеть?
#132 #178020
>>178014
Пока вы тут такие медленные я уже всё сам нагуглил.
http://tech.scargill.net/esp8266-mesh-network/
http://www.esp8266.com/viewtopic.php?f=6&t=903

https://github.com/pfalcon/esp-open-sdk

>>176264
Ссу тебе в ебало.
>>176348
А тебе- добра. Только на батарейках такая хуйня долго не проработает, пол-ватта потребляет при передаче. Придётся приделать маленькую солнечную панельку.
#133 #178030
>>178020

по ссылкам хуета а не mesh
#134 #178037
Я в шоке.
Пиздец, только появляется девайс с радиомодулем вне ISM band - неважно каким, всё, пиздец сразу клеймо ЗАШКВАРА стоит.
Всё нахуй закрыто.
Даташит закрыт.
Фирмварь закрыта.
SDK закрыт.
Карты памяти нет.
Где там до радиомодуля достучаться - хуй тебе а не информация.
Везде сука АНАЛЬНАЯ ОБОРОНА.
Еще бы JTAG по ключам сделали для полной картины.

Рака яиц всем пидорам которые разрабатывали этот чип. И рака яиц всем петухам по вине которых вся эта мода на NDA радиоустройств. Каждому сука, ни на кого лучей рака не пожалею.
Сука почему когда появляется что-то хорошое с виду - оно всё равно ЗАШКВАРЕНО?

Извините, накипело.
62 Кб, 600x428
26 Кб, 604x202
#135 #178039
>>178037
Че ты как маленький то, превозмогай давай.

Уже есть реверснутый "открытый" бутлоадер, самопальный открытый SDK и по сети еще гуляет родной упертый, кто-то ковыряет SDK'шные блобы и BIOS ROM, видел проект с приложением для ведра которое работает на реверснутом же протоколе ESP-TOUCH.

Плюс китайцы в последнее время трезвеют и уже выложили сами кучу доков, включая даташит по китайски криво написанный.

Карта памяти поддерживается чипом, просто модулей с ней нету. Закупи партейку чипов или выпаяй с существующего модуля да спаяй себе модуль по душе.

Альтернатив пока что нету, так что вот тебе стимул создать более открытого конкурента.
#136 #178040
>>178039
Да превозмогаю. Нагуглил уже и карту памяти, и сайт по реверсингу. Правда часть про радиомодуль еще не отреверсили. Ну хоть бутлоадер есть.
Просто заебало уже превозмогать. Хотелось не пердолится в radare опять а сука просто писать своё говно и наслаждаться. А еще сука под радар нет дизассемблера для этого проца КОНЕЧНО ЖЕ НУЖНО БЫЛО ВЫБРАТЬ КАКУЮ-ТО ЕБУЧУЮ НИКОМУ НЕИЗВЕСТНУЮ АРХИТЕКТУРУ ВМЕСТО БОГОУГОДНОГО АРМА

>Карта памяти поддерживается чипом


Я имел ввиду memory/register map лол.
#137 #178041
>>178040
Хоть JTAG задокументировали, падлы.
#138 #178044
>>178040
Под IDA есть плагин для архетиктуры Xtensa (та что в ESP8266 используется). Ваапще для такой хреновины как ESP8266, ARM будет очень жирно. Вон есть Spark Photon с чипом USI 850101, основанном на ядре Cortex-M3. Стоит $19. А ESP-01, на основе ESP8266, в хорошую погоду стоит $2.5 с доставкой.
#139 #178047
>>178044
Сам у ильфака отсасывай, я лучше сделаю доброе дело для коммьюнити и запилю модуль в radare2.

>Ваапще для такой хреновины как ESP8266, ARM будет очень жирно.


Вообще судя по даташиту этот ваш xtena потолще арма будет.
И да, ARM нихуя не стоит, вон тот же Cortex M0 в STM32F030 - весь чип центы стоит.
#140 #178048
>>178047
Может STM32F030 и центы стоит, но в нем нет вайфай модуля. А в 850101 помимо микроконтроллера на АРМе (тоже, кстати, от ST) стоит еще вайфай модуль от Броадкома.

Лол, погуглил Ильфака - не знал что так зовут автора Иды, и что он татарин.
#141 #178049
>>178048

>Может STM32F030 и центы стоит, но в нем нет вайфай модуля.


Ну я к тому что цена используемого контроллера - это не определяющий фактор.
#142 #178074
>>178030
С мешем там всё хорошо, в вафле есть promiscuous mode и он репортит rssi на каждый принятый пакет. Ну и конечно ты можешь генерить пакеты какие душе угодно. Осталось свелосипедить на этом ad hoc и напердолить сверху какой-нибудь бетман или HWMP
#143 #178080
РАЗБАНИЛ?
#144 #178257
Что мне не понятно, вроде уже дизассемблили ромку на борту и sdk обждумпом разковыривается, код не обфусцированный... Что никто так не сел и не попробовал написать открытую реализацию? Всем лень или там какие-то подводные камни про которые я не догадываюсь?
1592 Кб, 1000x1053
#145 #178258
Алсо вопрос-вброс:
как вы думаете, анончики, вот справа и снизу там где должен быть проц и память - это шилдик от помех с радичасти или ANTI-TAMPER MESH или и то и другое?
http://s.zeptobars.ru/ESP8266-HD.jpg
#146 #178265
>>178257

мне лень

>>178258

вот за такие вопросы ...
#147 #178268
>>178265

>вот за такие вопросы ...


Думаешь не стоит вскрывать эту тему?
#148 #178319
>>178257
АВТОРСКИЕ ПРАВА
#149 #178340
>>178319
С каких пор реверс-инжиниринг запрещен копирайтом?
#150 #178342
>>178340
С давних.
#151 #178343
>>178342
Пруфируй, дружок. И сразу забери с собой под струю DMCA, т.к. 1) я ебал в жопу и рот законодательство штатов 2) даже если бы я его не ебал - я не ломаю никаких DRM так что под DMCA это не попадает.
#152 #178344
>>178343

>я ебал в жопу и рот законодательство штатов


С этого и следовало начинать, я-то думал, что речь про цивилизованный мир.
#153 #178345
>>178344
Вторую часть конечно ты не прочитал, кукарека?
#154 #178488
>>178343
DRM НАСТОКА ШИРОКОЕ ПОНЯТИЕ ЧТО ПОД НЕГО ПОПОДАЕТ ВСЕ
ВОССТАНОВЛЕНИЕ ИСХОДНОГО КОДА МОЖЕТ РАССМАТРИВАТСЯ КАК ОБХОД ЗАЩИТЫ ОТ ВОСТАНОВЛЕНИЯ ИСХОДНОВА КОДА
#155 #178490
>>178343
НИ И АВТОРСКИЕ ПРАВА НИКТО НЕ ОТМЕНЯЛ
ХОТЯ ЕСЛИ ЧТОТ-ТО СТАЛО ДОСТЯНИЕМ НАРОДА ЕТО ТРУДНО ЗАПРЕТИТЬ
ЕТОТ ИХ ЗАКОН ОБ УДАЛЕНИИ ССЫЛОК НЕ РАБОТАЕТ
#156 #178557
>>178488
Это тебе мамка рассказала когда ты её спросил про DRM?
>>178490
Как авторские права связаны с реверс-инжинирингом?
#157 #178563
>>178557
работай давай, не отвлекайся
#158 #178687
какие есть терморегуляторы, чтобы задавать с компутера по USB температуру, обратную логику и гистерезис?
19 Кб, 300x264
#159 #178741
>>178687

держи хули
304 Кб, 1500x1440
#160 #178991

>The boot rom writes a log to the UART when booting. The timing is a little bit unusual: 74880 baud


>The timing is a little bit unusual: 74880 baud


>little bit unusual


>little bit


>74880 baud


>little bit


>74880 baud


>little bit


Сука я удивлён что это не простое число.
Нет, серьезно, чем можно было руководствоваться выбирая 74880 бауд рейт?
#161 #179059
>>178991
Операция «Ы» (74880) - Чтоб никто не догадался
#162 #179080
>>178991

>чем можно было руководствоваться выбирая 74880 бауд рейт?


Деление тактовой частоты на степень двойки или просто на круглое число?
#163 #179089
>>179080

>Деление тактовой частоты на степень двойки или просто на круглое число?


Тактовая частота - кварц 40 Мгц, проц - 80 Мгц.
Дели. Все степени двойки и круглые числа дают больше 3% погрешности необходимой для UART'а.
#164 #179094
>>179089
74880 очень близко к 115200 / 1.5
#165 #179096
>>179094
Возможно это так, но это не делает меньшими мудаками китайцев которые это сделали.
#166 #179099
Обосраться, там в mask ROM'е на борту целая ОС со своими тредами, приоритетами, сисколлами, хипом и мамашкой ОПа.
#167 #179113
>>179094
А вообще ты прав, анончик.
Я решил тут вывести байтик без SDK, для начала решил настроить UART, настроил его на 115200 он мне говно какое-то слал. А потом я взял и коэффициент делителя в полтора раза уменьшил и всё заработало на 115200, там похоже проц стартует на какой-то ебучей частоте а потом сама SDK переинициализирует его на 80 МГц.
#168 #179175
>>179099

тебя кто просил туда залазить обмудок ты ебанутый?
#169 #179178
>>179175
А ты предлагаешь мне совать свой код без гондона в чьё-то чужое грязное окружение?
#170 #179217
Всем, у кого припекает от закрытого ROM-а. А нахрена его открывать? Из очевидного:
даже если будут сорцы, вы же его не скомпилите и не зальёте обратно, потому что это ROM
какие-нибудь умники додумаются статическими анализаторами найти там баги, а баги в ROM это же пиздец
А так емнип заголовочные файлы есть с описанием всех функций, берите и пользуйтесь. На самом деле круто, что в ROM уже дофига говна напичкали, если им пользоваться, то прошивка меньше будет весить и быстрее заливаться
#171 #179226
>>179217

>Всем, у кого припекает от закрытого ROM-а.


Я тут такой один, инфа сотка

>А нахрена его открывать?


Открывать его не обязательно (да и врядли его откроют), надо его отдизассемблить и отреверсить, чтобы понять что он делает и что нет ли там говна от китайцев (умышленного или неумышленного - неважно).

>а баги в ROM это же пиздец


И что, по-твоему, лучше пусть они лежат там неузнанными чтобы о них знала только 2.5 умника которые догодались таки запустить статический анализатор и чтобы они потом вдвоём ебали весь IoT, mesh, ${подставь_свой_проект_на_esp8266}? За обосрамсы надо отвечать, а не в песок голову прятать как страус.

>А так емнип заголовочные файлы есть с описанием всех функций,


Нету, есть только .ld скрипт с адресами и названиями без аргументов (кроме тех которые перечислены в ets_sys.h).
#172 #179227
>>179226

> Открывать его не обязательно (да и врядли его откроют), надо его отдизассемблить и отреверсить, чтобы понять что он делает и что нет ли там говна от китайцев (умышленного или неумышленного - неважно).


Ну, допустим там есть говно. И что теперь?

> И что, по-твоему, лучше пусть они лежат там неузнанными чтобы о них знала только 2.5 умника которые догодались таки запустить статический анализатор


Не лучше, но разработчиков чипа разве это волнует? Их волнует оттягивание момента публичной огласки, вот и всё.

> Нету, есть только .ld скрипт с адресами и названиями без аргументов (кроме тех которые перечислены в ets_sys.h).


Тогда предлагаю обмазаться идой и заревёрсить, попутно запилить заголовочный файл. У меня даже где-то есть .idb с проставленными именами функций из ld-скрипта.
#173 #179228
>>179227

>Ну, допустим там есть говно. И что теперь?


Ну для меня это повод перестать использовать ESP8266.

>Их волнует оттягивание момента публичной огласки, вот и всё.


А меня не волнует что их волнует. Меня волнует чтобы я и люди знали что этот чип зашкварен (если он зашкварен).

>Тогда предлагаю обмазаться идой и заревёрсить


Я обмазываюсь radare2 с плагином для ебания мамашки ильфака.

>попутно запилить заголовочный файл.


Чем я сейчас и занимаюсь. Уже нашел там принтф, функцию изменения скорости уарта. Так же покопался в rboot - там чувак тоже пару функций зареверсил чтобы бутлоадер написать.
#174 #179229
>>179228

>Ну для меня это повод перестать использовать ESP8266.


Ну здесь я погорячился, конечно это повод перестать использовать esp8266 если для бага нет воркэраунда и конечно же если это был баг а не сознательная закладка.
#175 #179230
>>179228
Может какой-нибудь github запилить под это дело?
#176 #179231
>>179230
http://esp8266-re.foogod.com/wiki/ESP8266_Reverse_Engineering_Wiki
Есть вот такая вики, предлагаю срать туда.
#177 #179237
>>179228

конечно там есть говно и чип зашкварен инфа 90%

>Ну для меня это повод перестать использовать ESP8266



покажи мне незашквареный чип и чтобы подешовке?
#178 #179238
>>179237

>конечно там есть говно и чип зашкварен инфа 90%


Ну у нас есть 10% что чип не зашкварен. Как по мне - неплохие шансы получить дешевую вафлю.

>покажи мне незашквареный чип и чтобы подешовке?


Какой-нибудь транзистор или OR-элемент?
#179 #179243
>>179238

охуительная история бро, вафля на OR-элементах, реквестирую схему
#180 #179245
>>179243
Ну ты спросил про незашкваренный китайский чип - я сказал. Ты же не уточнил что тебе нужна вафля. А вафли все зашкварены по самые яйца, в них в каждой - закрытая радиочасть. Хоть за $3 хоть за $300.
#181 #179246
Ну что, много вы поделок с этим говномодулем наделали? Хоть один проект до реализации довели?
#182 #179247
>>179246
я так и не понял, какое у него вообще применение?
#183 #179248
>>179247
Незашкваренный вайфай если его отреверсить?
а вообще я как анончик выше хочу на него меш натянуть
#184 #179249
>>179248
смысл только как в вафай модуле и все?
#185 #179250
>>179249
Ну да.
и в standalone-меш узле
#186 #179251
>>179250
я правильно понимаю что народ тут ебется только ради вайфай????
#187 #179252
Запчасть от ардуины оно.
#188 #179254
>>179251
Я поясню.
На самом деле я вертел на хую этот баззворд про IoT и тем более дважды вертел на хую инициативы продвигающих IoT (в т.ч. и Espressif) отправлять данные с датчика температуры ануса в клауд. А вот именно как вайфай-модуль для говноподелий ардуинщиков которым очень хочется чтобы их хуйней можно было управлять с телефончика она вполне неплохо подходит. В принципе то что там контроллер - это приятное дополнение и можно датчик температуры ануса запилить даже без ардуины.

Для меня же то что там довольно мощный проц - плюс, т.к. можно запилить роутинг вместе с криптографией прямо там же на чипе без использования (или с минимальным использованием HWRNG прим.авт.) внешних компонент.
#189 #179255
>>179254
Благодарствую за пояснение
#190 #179257
>>179251
Нет, ради AT-команд же.
#191 #179381
>>179254
специально для тебя запилили: http://threadgroup.org/
#192 #179416
>>179381

>На самом деле я вертел на хую этот баззворд про IoT


>кидает ссылку на IoT-говно


oh you~
#193 #179422
Потому что теперь это не buzz word
#194 #179432
>>179246
Да.
#195 #179433
>>179247
И что ты с таким убогим воображением тут делаешь? Уёбывай в /б/ там тебе место.
#196 #179447
>>179422
Это тебе мамка сказала?
#197 #179466
>>179432
Покаж свой.
#198 #179635
>>179246
Я купил несколько месяцев назад, покрутил, по гуглил, ничего интересного не на гуглил, самому чтото делать лень, положил в коробку, и так там и лежит... Но надеюсь что ктонибуть запилит крутую систему типа mesh сетей на базе этого, поэтому отслеживаю эти темы
#199 #179663
>>179635
Слишком лютый китайский пиздец. У меня до сих пор ощущение будто полный рот говна пережевываю.
реверсинжиниринг-кун
#200 #179667
Новая инфа кстати, там на внутренней i2c половина потрохов чипа висит, в т.ч. и PLL от проца и PLL от вафли. Надо будет посчитать на какой скорости эта внутренняя i2c работает, правда после сканирования всех адресов по всем i2c шинам чтение с i2c возвращает нули, похоже я уебал чип немного, надо подождать пока новая партия приедет.
#201 #179752
>>179663
Да ты просто неосилятор в программирование без навороченного SDK или среды разработки, в которой можно рисовать программу мышкой. Давай говори по существу, что тебя не устраивает и почему это нельзя решить средствами имеющегося SDK.
#202 #179786
>>179752

>Да ты просто неосилятор в программирование без навороченного SDK или среды разработки, в которой можно рисовать программу мышкой.


А ты видимо мамкин телепат.

>средствами имеющегося SDK.


Уже выше объяснил про SDK. А "китайский пиздец" - это было про сам чип и его внутренности, а не про их SDK об которое шкварится я не буду даже под страхом пыток китайскими мультиками.
#203 #179810
>>179786

а мне нравятся китайские мультики
#204 #179819
>>179810
Вот ты и шкварься об SDK
#205 #179901
>>179786

> Уже выше объяснил про SDK


Всё, что было выше про SDK можно описать двумя фразами: "SDK закрыт", "есть открытый SDK".

> А "китайский пиздец" - это было про сам чип и его внутренности


И что же у него с внутренностями? Есть тут гуро-специалисты? Моё мнение о самом железе: китайцы взяли и наворотили поверх вайфая кастомизируемое ядро Tensilica. В итоге они сделали чип с вайфаем за два рубля, а остальные производители соснули. Почему никто раньше так не сделал? Потому что хуи.
#206 #180014
Бамп
#207 #180042
>>179901

>"есть открытый SDK"


Его нет.
90 Кб, 445x537
#208 #181204
У моего днищемодуля 2 рабочих пина. Один из них — GPIO0, замыкание на землю которого при старте определяется как режим прошивки. Т.е. на землю его при запуске замыкать нельзя.

Руками я перетыкаю провода всё работает. Как сделать то же самое с помощью компонент? Конденсаторов, диодов, транзисторов, обратной связи? Я не силен в радиоэлектронике. Могу сделать что-то простое по схеме, но с подобными задачами до сих пор не сталкивался.

У меня 2 пина задействовано. Один идет к светодиоду, другой — к кнопке. Т.е. один на выход, другой — на вход. Какой из них будет GPIO0 мне не принципиально.

Я пробовал с GPIO0 замкнутым на VCC запускать модуль, всё работает. Так что задача его в таком положении продержать пару секунд при подаче питания.

Если слишком сложно, то можно, наверное, к невыведенному на плату пину припаяться. Но для меня это не менее страшная задача.
#209 #181205
>>181204
Йуху! Я не полный идиот! Вспомнил, как пару лет назад подключал 7-сегментный индикатор с общим анодом (или катодом?) к Atmega. "Развернул" светодиод в другую сторону, подсоединил GPIO0. В коде теперь выключенное состояние — это OUT/HIGH, включенное — INPUT, т.е. врубается сток. Осталось применить этот способ не к светодиоду, а к транзистору.
#210 #181214
Есть три лампы в люстре. Смогу с этой штукой запилить ёбу, чтоб удалённо управлять их включением?
#211 #181307
>>181214
Физически это вполне осуществимо. Добавишь питальник и какие-нибудь выходные ключи. Запилишь веб интерфейс или свой маленький сервер с блекДжеком и..., и щитай дело сделано.
Так что, сможешь?
#212 #181412
>>181214
Гугли souliss.
Тред утонул или удален.
Это копия, сохраненная 20 ноября 2015 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /ra/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски