Это копия, сохраненная 20 ноября 2015 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Тут мы подключаем чайники, холодильники, кофеварки, и температурные датчики прямо к вифи, без хуйни и линукса
Дрочим на AT команды, неможем в написание своих прошивок
ОП, ты молодец, что создал тред. Мне нужно запилить систему из девайсов, расположенных в небольшом помещении <50м2. Между всеми устройствами должна быть связь плюс в системе должена присутствовать ПеКарня. Подойдет ли твой модуль для такой штуки или лучше использовать какой-нибудь nRF24? Спасибо.
Так точно.
интерфейс с микрокотролером 9600 бод лол
но внутрений CPU может ебошить на 54мбит, сам непробывал но в даташите есть пруфы, правдо будет потребление под 240мА
Лучше на esp8266.com инфу искать. На ru одни пидоры с опухшим чсв и ардуинщики.
На плечах у тебя ебалайка. Кучка gpio на борту есть. Для лохов типа меня есть nodemcu с встроенным lua и всякие библиотеки для работы с датчиками, экранчиками и прочей херней.
Сдается мне, что 54 Mbps - это только символьная скорость радиоинтерфейса. Типа как какой нибудь не самый быстрый контроллер со 100 мбитным ethernetom вряд ли сможет загрузить канал на все 100 мбит. Мне интересно, какую скорость он может пропускать через весь стек TCP/IP.
А через AT команды походу только можно будет команды передавать, ну или там данные несколько раз в секунду.
Вот здесь тестили его
http://www.youtube.com/watch?v=NH1tFupYTfw
пока мы неможем в свои прошивки, сказать точно сложно, по твоей ссылке какието пиздоглазые ардуинщики тоже немогут в прошивки
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.
>Тут мы
Не мы, а ты.
>температурные датчики прямо к вифи
У тебя дома технологическое блять производство, автоклавы, котлы, барабанные сушилки нахуй, которые работают когда хозяевов дома нет?
Забирайте свой internet of things и уёбывайте.
>Встроенный 360 м процессор MIPS, 16 м оперативной памяти и 4 м вспышка и беспроводное полосы и РФ передний конец, и разнообразные периферийные шины.
хорошая попытка сраный прыщеёб, а сколько ета ёба жрёт гигаамперов? а размеры чото великоваты
>роутер
>интеренет
ты что несёшь блеать, это необязательно
>Не мы, а ты
а ты вообще хуй
> автоклавы, котлы
а чо бы и нет?
>Забирайте
дайте два
>уёбывайте
нет ты
>прыщеёб
чё бля?
>ета ёба
понты, пять вольт и от 100 до 200 ma.
>ты что несёшь блеать, это необязательно
Опять гвозди микроскопом забиваешь, шакал ебучий?
ЭТА хуитка изначально для интернета вещей, кому нахуй надо вешать шифрование и целый блять стек протоколов (wifi), да и ещё ipv6 в микроконтроллер?
Улавливаешь?
>Дрочим на AT команды, неможем в написание своих прошивок
>какието пиздоглазые ардуинщики тоже немогут в прошивки
>прошивок тонет
То и мешает.
Возьми братишка ты
Свой интернет вещей
И убери его по дальше
Нам не заменит интернет вещей
Хорошего пакета овощей
И маминых вкуснейших щей
Имеется пикрелейтед на пути из Китая. Но плату под него нужно развести уже сейчас. Поясните за TX и RX. Они у этих модулей указаны как надо (для подключения крест-на-крест) или китайцы поменяли их местами, чтобы "упростить жизнь" ньюфагам-ардуинщикам Встречал такую "фичу" а USB2UART переходниках?
Ставь джамперы на плате так, чтобы можно было переключить. Я с такой примочкой, переворачивания RXD TXD столкнулся на GSM модемах.
Вот же ж сучечки эти производители. Ладно, чего-нибудь придумаем.
Есть конструктор вэбинтерфейса управления для ведроида?
Что же ты делаешь.
Эта доска для приличных девочек, а не немощный ардуиноблядей. Пиздуй на хабрик.
А менее навороченная версия есть? Что, например, если мне не нужны доп GPIO и ADC или ещё какая-либо хуйня, а только возможности беспроводной сети.
Таких чипов нет: как минимум засунуты почти все известные интерфейсы.
Если нужна беспроодка как опция - надо смотреть в сторону мк со встроенной вафлей.
>советует говно с UART'ом, петушиными AT-командами и петушинми баззвордами типа Internet of Things
>Nrf для дауншифтеров неосиляторов
Кто-то из нас говноед и что-то мне подсказывает что это не я.
А чем тебе iot так припек. Ты нитакойкакфсе? Айфон купил уже?
Купил себе несколько esp8266-01, ftdi232 и dc-dc на lm2596. Сначала потыркал АТ-команды, потом обновился до прошивки с интерпретатором lua.
Светодиодом через веб мигал, сейчас через мосфет хочу что-нибудь потяжелее прикрутить.
Я тут схему пикретейлед запилил на КТ315Б. И страдаю. На UART не пойми что приходит.
В ньюфаг треде сказали резисторы у транзистора поставить по-меньше.
Да и вообще, разве эта штука не толерантна к 5V на UART?
У меня с ft232 напрямую нормально работает, без преобразователей уровня.
Скорость UART верная установлена?
Работает нормально на 5V - инфа сотка (хотя я потом все-таки на 3.3V пересел, просто чтобы спокойнее было)
А зачем такие сложности с транзистором? Тем более bjt. Чем тебе обычный делитель не угодил?
Правильно сказали. Уменьшай все номиналы раза в три
Подоткнул его к USB2UART переходнику и подал питание на VCC и CH_PD. При включении питания или дергании ресетом модуль мигает синим светодиодом и шлет в терминал мусор. На AT-команды не реагирует. Испробовал все стандартные скорости и 75000, как пишут в мануалах. Щито можно с этим поделать?
Если у ты питаешь esp8266 через usb2uart, то попробуй подать внешние 3.3В и заново перепроверь на всех скоростях (не забудь, что у usb2uart и esp8266 должна быть общая земля).
Обычно достаточно проверить 9600, 57k и 128k
понятно, что нормальный преобразователь уровней. Здесь-то оно зачем?
>попробуй подать внешние 3.3В
Питаю от USB через LDO стабик на 3.3В. По ногам модуля стоит тантал и керамика. С питанием проблем быть не должно
>достаточно проверить 9600, 57k и 128k
C этого и начинал. Только вот про 128к не понял. Какая точная скорость?
это у меня ночной загон был. Конечно, я про 9600, 57600 и 115200
Ещё не совсем понятно с обновлениями.
Надо бы найти, где это расписано подробней.
Думаю взять про запас.
Годная тема?
Esp8266.com - там все разжевано. Что тебе не понятно? Инет набит картинками и видео инструкциями по перепрошивке этих модулей.
Бери. Только смотри сколько он уже продал и рейтинг его тоже смотри. Я купился на сверх дешёвые dc-dc и уже две недели нет известий от продавца-пидараса.
Нормальный вроде продаван, да и я не первый день на али.
Вот этот лот если что http://www.aliexpress.com/item/Free-Shipping-5pcs-lot-ESP8266-remote-serial-Port-WIFI-wireless-module-through-walls-Wang-ESP-12/32268066794.html
Блядь, кому нужны эти лишние GPIO?
Понапихали всякого говна, а петухи жрут.
От этого чипа требуется только вафля, всё. Больше ничего не надо.
GPIO? Да я лучше сдвиговый регистр поставлю. ADC в 1В? Вы это, блядь, серьёзно?
Кастрированные интерфейсы, луа и прочяя залупонь? Ну вобще охуеть теперь.
Говно ебаное.
Есть ли прошивки для данного модуля на основе бинарного протокола? Заебало жрать говно в виде AT-команд. Не понимаю, почему остальные продолжают его жрать.
Да ты достал блять. Качай sdk и хуярь свою прошивку. Чего ты разнылся как девочка?
Для таких петухов как ты есть другие решения. Съеби, холоп.
Нет, я хочу готовую пиздатую прошивку с frame-based протоколом как у Мураты. Я заплатил $5 за модуль и требую надлежащей поддержки от производителя!
Целых 5$? Ну ебать. Производитель ещё и отсосать тебе должен. А то иш чего удумали. СДК сраный дали, мол разрабатывай что твоей душе угодно. Говнюки.
Целых 5$? Ну ебать. Производитель ещё и отсосать тебе должен. А то иш чего удумали. СДК сраный дали, мол разрабатывай что твоей душе угодно. Говнюки.
Заебали: одни через резисторы садят, другие вообще не трогают.
Gpio2 в воздухе висит, 15 на земле без резистора. Брат жив. Абу, ты пидор, хватит шатать вакабу.
Потому что в /б уёбывай, тралль мамкин.
вайфай кластер
Кто что к wi-fi уже подключил? Поделитесь своими идеями, пожалуйста.
> У тебя дома технологическое блять производство, автоклавы, котлы, барабанные сушилки нахуй, которые работают когда хозяевов дома нет?
Почему бы и нет, каждый занимается любимым делом.
Тебе жалко лишнего миллиметра в наколенной махарайке? А возможность напрямую подключить аналоговый датчик/несколько исполнителей - очень даже полезна, если хочется быстро собрать хуевину, закинуть ее в ебеня и забыть.
>луа и прочяя залупонь
Жвачую этого илитария. Чому до сих пор не запилена нормальная прошивка с нормальным бинарным протоколом, как например у Мураты. Почему люди жрут говно в виде АТ команд? Они что, ебанутые?
Основные потребители - ордуинщики с протобордами в баночках altoids, им как раз норм, что в BT, что в GSM, теперь вот и вай-вай подоспел.
Как успехи? Скомпилировать/прошить/запустить получилось уже что-нибудь?
мимо-залетный
>А через bluetooths можно сделать?
Можна - SPBT2632C1A или любой другой, гуглящийся по тегу "bluetooth module".
>Потом дрова писать надо будет?
Дрова, не дрова, но с подобными модулями ты общаешься с помощью AT-команд, а они "выбрасывают" согласно твоим "приказам" данные в wifi, bluetooth, elsewhere где их по идее должно что-то поймать, например управляющий контроллер, wifi роутер или что-то еще.
Я мельком глянул - SPI, I2C, UART. Последний медленный, что пиздец, остальные вытянут 3Мбита/сек (или 375 кбайта) в реальном приложении. Чот медленно, не находите?
Потоковое видео, например.
Да и просто джепеги раз в секунду если делать, 640х480 по 32 бита например, это 1.228 мбайта.
Нахуй иди. Хочу все из коробки. Я заплатил за это $5 баксов! Почему школьникам и говноедам АТ команды дали из коробки, а то что нужно мне - нет. Это несправедливо!
Как правильно организовать питание схемы от 14 вольтового блока, схема состоит из светодиодов, к которым идет 12в и МК, к которому 5в. Пробовал через обычные стабилизаторы, но тут вычитал про ДС-ДС стабилизаторы, какой способ надежнее? Желательно минимальное тепловыделение.
> с опухшим чсв
Собственно как и во всем рунете.
Специально как-то создавал идентичные нубские вопросы на stackoverflow и тостере. На стаке, естественно получил ответ, на тостере узнал что мне вообще кодить не стоит, но это уже другая история
Спасибо!
Какого хера мой ESP8266 с 3.3V питания писал FATAL'ы, а с 5V стал стабильно подключаться к wifi? Везде пишут, что не 5V-friendly, только 3.3, а оно не работает. Вчера впервые расчехлил модуль.
А ты мультиметром проверил что там точно 5V на пины подается? Алсо, от чего питаешь? Может та хрень от которой у тебя все запитано недостаточную силу тока при 3.3.V выдает.
У меня вот от этой хрени 3.3V питается и норм: http://wiki.iteadstudio.com/Foca_Pro
Да, напряжение измерял. Питаю от неизвестного зарядника 5V/1A через платку, которая идет с китайскими макетницами.
При включении модуля напряжение проседает до 2В. Работает всё нестабильно. От USBtoTTL-модуля работать не хочет. Хотя с Lua уже поигрался сегодня.
С джампером на USBTTL (5V & VCC) гораздо стабильнее стало работать.
Приобрел 5 шт. данного девайса, интересуют два вопроса,
1. Можноли сделать из этого ретранслятор wifi сигнала, Т.е. есть wifi точка до которой ноут не добивает, можноли по середине поставить сей девайс и заставить его ретранслировать wifi?
2. Можно ли организовать mesh сеть из таких устройств, т.е.
клиент1 (ноут) -> много esp8266 объединенных в mesh, оптимальным образом выбираеться маршрут -> клиент2 (ноут)
Попробуй свою плату не к этому заряднику подрубать, а к чемунибудь более "конкретному". Плата выдерживает входное напряжение 6.5-12V. Поищи у себя в закромах 9V БП и попробуй запитать через него, переключив плату на 3.3V. По спецификациям, чип для 5V не предназначен - смотри, сгорит нахуй.
>>176219
>Lua
Зачем этот костыль? Не уподобляйся безруким ардуинщикам.
Погугли esphttpd. Это веб-сервак на C написанный. Из коробки оно как раз умеет мигать светодиодом на GPIO2 через веб-интерфейс.
>>176218
>сделать ретранслятор
Учитывая что эта штука умеет работать в режиме STA+AP, думаю можно, но готовых проектов не видел.
по току не вытягивал твой источник 3.3
Вообще не понимаю в чем проблема то?
ставим на вход AMS1117 3.3 и питаем нормально от 5 вольт без опасений (78L033 не потянет по току ее ставить не надо)
по поводу программирования, есть охуенная штука: http://esp8266.ru/arduino-ide-esp8266/ не нужно блять дрочиться с АТ коммандами
>есть охуенная штука: http://esp8266.ru/arduino-ide-esp8266/
AT, Lua, Python, Wiring - все есть костыли. Нормальные посоны юзают esp-open-sdk.
А мне понравилось, честно говоря. Не надо ничего компилить. Правишь скриптик, контроллер сам его заливает по твоей просьбе.
В названии Arduion IDE смущает слово Arduino.
> ТЫ СОВСЕМ ОХУЕЛ?
Я хочу по району раскидать много esp8266 объединенных в mesh и делать независемые каналы до друзей
Почему ты так считаешь?
Для начала 30 штук, питание аккумулятор плюс солнечная панель (бюджет 600usd).
Сигнал по прямой добивает ~300 метров, http://www.youtube.com/watch?v=7BYdZ_24yg0 , мне нужен канал длинной 2 км. от меня до друга, осталось найти реализацию mesh сети либо самому придется писать
Написал большой пост и стер его, ладно не суть. Повторюсь вкратце для >>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-ной автоматизации. Двигай туда в общем, я сам туда двигаю.
>4.
А почитать что конкретное есть про это дело?
БТВ, сомневаюсь что оно вытеснит esp8266. Если нужна беспроводная связь, а данные с самодельной девайсины тебе надо пихать в сеть (или наоборот получать) - вот тебе и ниша для esp. Если речь идет просто о связи двух девайсин между собой без проводов, тогда да - тут уже можно и что-то другое намутить.
Посоны, не читал даташиту. Поясните мне за эту парашу: это контроллер с вифи или это петушиный модуль типа SIM900L с UARTом и AT-командами для СОЗДАНИЯ ТЦП СОЕДИНЕНИЯ?
Пока вы тут такие медленные я уже всё сам нагуглил.
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
А тебе- добра. Только на батарейках такая хуйня долго не проработает, пол-ватта потребляет при передаче. Придётся приделать маленькую солнечную панельку.
Пиздец, только появляется девайс с радиомодулем вне ISM band - неважно каким, всё, пиздец сразу клеймо ЗАШКВАРА стоит.
Всё нахуй закрыто.
Даташит закрыт.
Фирмварь закрыта.
SDK закрыт.
Карты памяти нет.
Где там до радиомодуля достучаться - хуй тебе а не информация.
Везде сука АНАЛЬНАЯ ОБОРОНА.
Еще бы JTAG по ключам сделали для полной картины.
Рака яиц всем пидорам которые разрабатывали этот чип. И рака яиц всем петухам по вине которых вся эта мода на NDA радиоустройств. Каждому сука, ни на кого лучей рака не пожалею.
Сука почему когда появляется что-то хорошое с виду - оно всё равно ЗАШКВАРЕНО?
Извините, накипело.
Че ты как маленький то, превозмогай давай.
Уже есть реверснутый "открытый" бутлоадер, самопальный открытый SDK и по сети еще гуляет родной упертый, кто-то ковыряет SDK'шные блобы и BIOS ROM, видел проект с приложением для ведра которое работает на реверснутом же протоколе ESP-TOUCH.
Плюс китайцы в последнее время трезвеют и уже выложили сами кучу доков, включая даташит по китайски криво написанный.
Карта памяти поддерживается чипом, просто модулей с ней нету. Закупи партейку чипов или выпаяй с существующего модуля да спаяй себе модуль по душе.
Альтернатив пока что нету, так что вот тебе стимул создать более открытого конкурента.
Да превозмогаю. Нагуглил уже и карту памяти, и сайт по реверсингу. Правда часть про радиомодуль еще не отреверсили. Ну хоть бутлоадер есть.
Просто заебало уже превозмогать. Хотелось не пердолится в radare опять а сука просто писать своё говно и наслаждаться. А еще сука под радар нет дизассемблера для этого проца КОНЕЧНО ЖЕ НУЖНО БЫЛО ВЫБРАТЬ КАКУЮ-ТО ЕБУЧУЮ НИКОМУ НЕИЗВЕСТНУЮ АРХИТЕКТУРУ ВМЕСТО БОГОУГОДНОГО АРМА
>Карта памяти поддерживается чипом
Я имел ввиду memory/register map лол.
Хоть JTAG задокументировали, падлы.
Под IDA есть плагин для архетиктуры Xtensa (та что в ESP8266 используется). Ваапще для такой хреновины как ESP8266, ARM будет очень жирно. Вон есть Spark Photon с чипом USI 850101, основанном на ядре Cortex-M3. Стоит $19. А ESP-01, на основе ESP8266, в хорошую погоду стоит $2.5 с доставкой.
Сам у ильфака отсасывай, я лучше сделаю доброе дело для коммьюнити и запилю модуль в radare2.
>Ваапще для такой хреновины как ESP8266, ARM будет очень жирно.
Вообще судя по даташиту этот ваш xtena потолще арма будет.
И да, ARM нихуя не стоит, вон тот же Cortex M0 в STM32F030 - весь чип центы стоит.
Может STM32F030 и центы стоит, но в нем нет вайфай модуля. А в 850101 помимо микроконтроллера на АРМе (тоже, кстати, от ST) стоит еще вайфай модуль от Броадкома.
Лол, погуглил Ильфака - не знал что так зовут автора Иды, и что он татарин.
>Может STM32F030 и центы стоит, но в нем нет вайфай модуля.
Ну я к тому что цена используемого контроллера - это не определяющий фактор.
С мешем там всё хорошо, в вафле есть promiscuous mode и он репортит rssi на каждый принятый пакет. Ну и конечно ты можешь генерить пакеты какие душе угодно. Осталось свелосипедить на этом ad hoc и напердолить сверху какой-нибудь бетман или HWMP
как вы думаете, анончики, вот справа и снизу там где должен быть проц и память - это шилдик от помех с радичасти или ANTI-TAMPER MESH или и то и другое?
http://s.zeptobars.ru/ESP8266-HD.jpg
Пруфируй, дружок. И сразу забери с собой под струю DMCA, т.к. 1) я ебал в жопу и рот законодательство штатов 2) даже если бы я его не ебал - я не ломаю никаких DRM так что под DMCA это не попадает.
>я ебал в жопу и рот законодательство штатов
С этого и следовало начинать, я-то думал, что речь про цивилизованный мир.
Вторую часть конечно ты не прочитал, кукарека?
DRM НАСТОКА ШИРОКОЕ ПОНЯТИЕ ЧТО ПОД НЕГО ПОПОДАЕТ ВСЕ
ВОССТАНОВЛЕНИЕ ИСХОДНОГО КОДА МОЖЕТ РАССМАТРИВАТСЯ КАК ОБХОД ЗАЩИТЫ ОТ ВОСТАНОВЛЕНИЯ ИСХОДНОВА КОДА
НИ И АВТОРСКИЕ ПРАВА НИКТО НЕ ОТМЕНЯЛ
ХОТЯ ЕСЛИ ЧТОТ-ТО СТАЛО ДОСТЯНИЕМ НАРОДА ЕТО ТРУДНО ЗАПРЕТИТЬ
ЕТОТ ИХ ЗАКОН ОБ УДАЛЕНИИ ССЫЛОК НЕ РАБОТАЕТ
работай давай, не отвлекайся
>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 бауд рейт?
>чем можно было руководствоваться выбирая 74880 бауд рейт?
Деление тактовой частоты на степень двойки или просто на круглое число?
>Деление тактовой частоты на степень двойки или просто на круглое число?
Тактовая частота - кварц 40 Мгц, проц - 80 Мгц.
Дели. Все степени двойки и круглые числа дают больше 3% погрешности необходимой для UART'а.
Возможно это так, но это не делает меньшими мудаками китайцев которые это сделали.
А вообще ты прав, анончик.
Я решил тут вывести байтик без SDK, для начала решил настроить UART, настроил его на 115200 он мне говно какое-то слал. А потом я взял и коэффициент делителя в полтора раза уменьшил и всё заработало на 115200, там похоже проц стартует на какой-то ебучей частоте а потом сама SDK переинициализирует его на 80 МГц.
А ты предлагаешь мне совать свой код без гондона в чьё-то чужое грязное окружение?
даже если будут сорцы, вы же его не скомпилите и не зальёте обратно, потому что это ROM
какие-нибудь умники додумаются статическими анализаторами найти там баги, а баги в ROM это же пиздец
А так емнип заголовочные файлы есть с описанием всех функций, берите и пользуйтесь. На самом деле круто, что в ROM уже дофига говна напичкали, если им пользоваться, то прошивка меньше будет весить и быстрее заливаться
>Всем, у кого припекает от закрытого ROM-а.
Я тут такой один, инфа сотка
>А нахрена его открывать?
Открывать его не обязательно (да и врядли его откроют), надо его отдизассемблить и отреверсить, чтобы понять что он делает и что нет ли там говна от китайцев (умышленного или неумышленного - неважно).
>а баги в ROM это же пиздец
И что, по-твоему, лучше пусть они лежат там неузнанными чтобы о них знала только 2.5 умника которые догодались таки запустить статический анализатор и чтобы они потом вдвоём ебали весь IoT, mesh, ${подставь_свой_проект_на_esp8266}? За обосрамсы надо отвечать, а не в песок голову прятать как страус.
>А так емнип заголовочные файлы есть с описанием всех функций,
Нету, есть только .ld скрипт с адресами и названиями без аргументов (кроме тех которые перечислены в ets_sys.h).
> Открывать его не обязательно (да и врядли его откроют), надо его отдизассемблить и отреверсить, чтобы понять что он делает и что нет ли там говна от китайцев (умышленного или неумышленного - неважно).
Ну, допустим там есть говно. И что теперь?
> И что, по-твоему, лучше пусть они лежат там неузнанными чтобы о них знала только 2.5 умника которые догодались таки запустить статический анализатор
Не лучше, но разработчиков чипа разве это волнует? Их волнует оттягивание момента публичной огласки, вот и всё.
> Нету, есть только .ld скрипт с адресами и названиями без аргументов (кроме тех которые перечислены в ets_sys.h).
Тогда предлагаю обмазаться идой и заревёрсить, попутно запилить заголовочный файл. У меня даже где-то есть .idb с проставленными именами функций из ld-скрипта.
>Ну, допустим там есть говно. И что теперь?
Ну для меня это повод перестать использовать ESP8266.
>Их волнует оттягивание момента публичной огласки, вот и всё.
А меня не волнует что их волнует. Меня волнует чтобы я и люди знали что этот чип зашкварен (если он зашкварен).
>Тогда предлагаю обмазаться идой и заревёрсить
Я обмазываюсь radare2 с плагином для ебания мамашки ильфака.
>попутно запилить заголовочный файл.
Чем я сейчас и занимаюсь. Уже нашел там принтф, функцию изменения скорости уарта. Так же покопался в rboot - там чувак тоже пару функций зареверсил чтобы бутлоадер написать.
>Ну для меня это повод перестать использовать ESP8266.
Ну здесь я погорячился, конечно это повод перестать использовать esp8266 если для бага нет воркэраунда и конечно же если это был баг а не сознательная закладка.
http://esp8266-re.foogod.com/wiki/ESP8266_Reverse_Engineering_Wiki
Есть вот такая вики, предлагаю срать туда.
конечно там есть говно и чип зашкварен инфа 90%
>Ну для меня это повод перестать использовать ESP8266
покажи мне незашквареный чип и чтобы подешовке?
>конечно там есть говно и чип зашкварен инфа 90%
Ну у нас есть 10% что чип не зашкварен. Как по мне - неплохие шансы получить дешевую вафлю.
>покажи мне незашквареный чип и чтобы подешовке?
Какой-нибудь транзистор или OR-элемент?
Ну ты спросил про незашкваренный китайский чип - я сказал. Ты же не уточнил что тебе нужна вафля. А вафли все зашкварены по самые яйца, в них в каждой - закрытая радиочасть. Хоть за $3 хоть за $300.
Незашкваренный вайфай если его отреверсить?
а вообще я как анончик выше хочу на него меш натянуть
Я поясню.
На самом деле я вертел на хую этот баззворд про IoT и тем более дважды вертел на хую инициативы продвигающих IoT (в т.ч. и Espressif) отправлять данные с датчика температуры ануса в клауд. А вот именно как вайфай-модуль для говноподелий ардуинщиков которым очень хочется чтобы их хуйней можно было управлять с телефончика она вполне неплохо подходит. В принципе то что там контроллер - это приятное дополнение и можно датчик температуры ануса запилить даже без ардуины.
Для меня же то что там довольно мощный проц - плюс, т.к. можно запилить роутинг вместе с криптографией прямо там же на чипе без использования (или с минимальным использованием HWRNG прим.авт.) внешних компонент.
Благодарствую за пояснение
Нет, ради AT-команд же.
И что ты с таким убогим воображением тут делаешь? Уёбывай в /б/ там тебе место.
Это тебе мамка сказала?
Покаж свой.
Я купил несколько месяцев назад, покрутил, по гуглил, ничего интересного не на гуглил, самому чтото делать лень, положил в коробку, и так там и лежит... Но надеюсь что ктонибуть запилит крутую систему типа mesh сетей на базе этого, поэтому отслеживаю эти темы
Слишком лютый китайский пиздец. У меня до сих пор ощущение будто полный рот говна пережевываю.
реверсинжиниринг-кун
Да ты просто неосилятор в программирование без навороченного SDK или среды разработки, в которой можно рисовать программу мышкой. Давай говори по существу, что тебя не устраивает и почему это нельзя решить средствами имеющегося SDK.
>Да ты просто неосилятор в программирование без навороченного SDK или среды разработки, в которой можно рисовать программу мышкой.
А ты видимо мамкин телепат.
>средствами имеющегося SDK.
Уже выше объяснил про SDK. А "китайский пиздец" - это было про сам чип и его внутренности, а не про их SDK об которое шкварится я не буду даже под страхом пыток китайскими мультиками.
Вот ты и шкварься об SDK
> Уже выше объяснил про SDK
Всё, что было выше про SDK можно описать двумя фразами: "SDK закрыт", "есть открытый SDK".
> А "китайский пиздец" - это было про сам чип и его внутренности
И что же у него с внутренностями? Есть тут гуро-специалисты? Моё мнение о самом железе: китайцы взяли и наворотили поверх вайфая кастомизируемое ядро Tensilica. В итоге они сделали чип с вайфаем за два рубля, а остальные производители соснули. Почему никто раньше так не сделал? Потому что хуи.
Руками я перетыкаю провода всё работает. Как сделать то же самое с помощью компонент? Конденсаторов, диодов, транзисторов, обратной связи? Я не силен в радиоэлектронике. Могу сделать что-то простое по схеме, но с подобными задачами до сих пор не сталкивался.
У меня 2 пина задействовано. Один идет к светодиоду, другой — к кнопке. Т.е. один на выход, другой — на вход. Какой из них будет GPIO0 мне не принципиально.
Я пробовал с GPIO0 замкнутым на VCC запускать модуль, всё работает. Так что задача его в таком положении продержать пару секунд при подаче питания.
Если слишком сложно, то можно, наверное, к невыведенному на плату пину припаяться. Но для меня это не менее страшная задача.
Йуху! Я не полный идиот! Вспомнил, как пару лет назад подключал 7-сегментный индикатор с общим анодом (или катодом?) к Atmega. "Развернул" светодиод в другую сторону, подсоединил GPIO0. В коде теперь выключенное состояние — это OUT/HIGH, включенное — INPUT, т.е. врубается сток. Осталось применить этот способ не к светодиоду, а к транзистору.
Физически это вполне осуществимо. Добавишь питальник и какие-нибудь выходные ключи. Запилишь веб интерфейс или свой маленький сервер с блекДжеком и..., и щитай дело сделано.
Так что, сможешь?
Гугли souliss.
Это копия, сохраненная 20 ноября 2015 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.