roboforum.ru

Технический форум по робототехнике.
Текущее время: 06 май 2025, 09:32

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 200 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8 ... 14  След.
Автор Сообщение
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 21 янв 2015, 10:42 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
чота я про доработку не понял, чтоб в спячку уходил надо что-то закоротить...

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 17 фев 2015, 02:40 
Не в сети
Аватара пользователя

Зарегистрирован: 27 мар 2007, 13:58
Сообщения: 84
Откуда: Москва
Тут еще информацмя http://tim.jagenberg.info/2015/01/18/low-power-esp8266/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 04 мар 2015, 11:10 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
по мотивам поста на гиктаймс
постратил 30 секунд на гугл и нашёл прозрачный уарт мост https://github.com/beckdac/ESP8266-transparent-bridge
не знаю почему этого не нашёл автор поста.

Цитата:
Absolutely transparent bridge for the ESP8266

This is really basic firmware for the ESP that creates a totally transparent TCP socket to ESP UART0 bridge. Characters come in on one interface and go out the other. The totally transparent bridge mode is something that has been missing and is available on higher priced boards.

из минусов, автор пишет что передача в TCP идёт с буфером.
Цитата:
limited buffered TCP writes. The first buffer is the UART FIFO. The second buffer is to collect new uart chars until the previous packet is sent. From SDK 0.9.4 the next espconn_sent must after espconn_sent_callback of the pre-packet. All incoming UART characters in the FIFO gets sent immediately via the tx-buffer. The resulting TCP packet has only some bytes.
This could potentially impact performance, however, in my hands that hasn't been an issue.

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 22 апр 2015, 09:04 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
Вот нашел детальное описание сколько потребляет тока в разных режимах, было бы здорово кинуть в шапку (таблицу)
http://wiki.iteadstudio.com/ESP8266_Serial_WIFI_Module

Transmit 802.11n, MCS7, POUT=+14dBm :135mA / Receive 802.11n, packet length=1024 byte, -65dBm : 62mA

Для сравнения HM-11
Power: In sleep mode 60uA~1.5mA, Active mode 8.5mA

HM-13
Power: SPP 13.5mA, BLE 9.5mA

HC-06
voltage (3.1V~4.2V). The current in pairing is in the range of 30~40mA.
The current in communication is 8mA.

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Последний раз редактировалось linvinus 23 апр 2015, 13:36, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 23 апр 2015, 01:23 
Не в сети
Аватара пользователя

Зарегистрирован: 08 авг 2012, 00:38
Сообщения: 1129
Откуда: Нидерланды, Алмере
Skype: edwbes
ФИО: Эдуард
dccharacter писал(а):
следующий шаг - все то же самое, только с потреблением "год от батарейки"

Вот чел хорошо поковырялся насчет энергопотребления Power usage charts, Good enough for a battery powered sensor?
Запрограммировал так, чтобы чип просыпался, отправлял данные и впадал в глубокую спячку далььше. Две недели замерял потребление энергии. Краткий вывод - год на батарейке, только если сенсор отправляет данные 4 раза в час или меньше. Если каждую минуту, то батарейки хватит всего на 3 недели.
Основная проблема - долгое установление связи с точкой. Это уж издержки протокола вайфай. На коннект уходит от 1 до 3.5 секунд. Провел аналогичные замеры для модуля XBee. Модуль готов к отправке данных уже через 35 мсек после пробуждения.
Его сенсор построенный на XBee живет год от батарейки. Аналогичный построенный на ESP8266 прожил бы всего 8 недель.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 23 апр 2015, 05:14 
Не в сети
Аватара пользователя

Зарегистрирован: 24 окт 2011, 23:32
Сообщения: 803
Откуда: Севастополь
прог. языки: асм
Ну а сенсор, построенный на nRF24L01, живет уже год на батарейках, которые "сдохли" в пленочной мыльнице еще в 97-м году. Я нашел их на балконе, неведомо как сохранившиеся. На каждой - по вольту. С трех штук получил нужные 3 вольта. Передача посылки с температурой/влажностью происходит раз в 20 минут.

Мое убеждение - для долгоиграющих автономных датчиков применять именно "обычные" радиочастотные модули.
А уже при необходимости работать по WiFi ставить ретранслятор на ESP8266 со стационарным питанием.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 24 апр 2015, 08:55 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
вообще-то есть еще bluetooth4 ble заявлено, что ble-маяк должен работать год от cr2450


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 24 апр 2015, 22:55 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
http://blogs.bu.edu/mhirsch/2014/11/mea ... nt-page-1/
в пересчёте на 3.3в получаем 300мА максимум.
И wifi и линукс без корявого SDK, Где подвох?

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 24 апр 2015, 23:08 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
linvinus писал(а):
Где подвох?

может в том что эдиссон в 10 раз дороже?

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 24 апр 2015, 23:32 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
Ну с учётом того что пока для esp всё корявое, и документацию на чип публиковать не собираются можно и переплатить. (вопрос с ценой пока пропускаем)

Тут стоит учесть что есть разные задачи, мне не нужно работать год от одной батарейки, нужен просто нормальный wifi
А хороший контроллер впридачу совсем не помешает.

подвох есть, с эдисоном тоже не всё так гладко
Cons:

1. Edison asks for an power supply in range of 3.1-4.5V – the closest we use is a 3.3V, 5V is going to kill Edison
2. All I/Os are rated 1.8V, well that is good in general, but Makers just got used to 3.3V, level shifter … puuuh
3. To get console access you do need an USB/FTDI connection but the tiny 70 pin connector is not at all Maker friendly
4. To get access to the I/O pins – again these pins are on the tiny 70 pin connector
5. Dokumentation is … (needs some improvement!!!!), but we do like to hack into things to understand them ;-)
6. Features not completed by time of shipment (e.g. BLE – old BlueZ, no gatttool, …) – no release notes or roadmap …
7. 200mA min. and up to 600mA spikes is much but you do get a lot power! specially not for wearables ;-)
8. no analog inputs (compared to Arduinos), needs always and ADC e.g. connected via SPI extension
9. my not Wheezy (Umbunto) people are used to? … new tools, cross-comilaton, lot of hassle…
10. multiplex I/Os, analog via SPI … IO pin translation matrix … where is my A0 or D5 in Edison? … could be easy
11. bash shell is missing ;-(
12. default partitions are not well balanced – quickly reaching “disk full” …

к тому же все io находятся на мелком 70 пиновом коннекторе,
самое малое что нашёл https://www.sparkfun.com/products/13025

но и с ним
Note: The mini-breakout board (m-bb) does not have analog pins like the Arduino Edison board (AEb). If you wish to use analog pins on the m-bb, you’ll have to design your own circuit. (The add-on ADC/Arduino Sparkfun boards won’t fit with the m-bb). I wish this was specifically noted in the description.

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 25 апр 2015, 00:16 
Не в сети
Аватара пользователя

Зарегистрирован: 23 апр 2009, 17:03
Сообщения: 2639
Откуда: Москва, Самара
прог. языки: C#
Глядел я на этот эдисон и.. решил не трогать его.
А зачем он нужен вам?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 25 апр 2015, 00:49 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
пригляделся, тоже решил, не нужен.
просто комбинация
1) 2ядра 1Gb ram 4Gb rom
2) wifi, bluetooth 4ble
3) среднее 300mA потребление при 3.3в
4) io, pwm
5) размер с SD-карту
очень заманчиво, но.

чтобы получить IO нужна материнка тогда теряется весь смысл в формате SD-карты и цена взлетает с 50$ до 100$
при таком раскладе конечно не нужно.
Плюс тоже непонятки с документацией.

Я получил ESP-07 и антенки (усики) как вы советовали, подходят, (но и с керамической антенной ловит по всей квартире) сейчас вот ломаю голову как с контроллером скрестить.
с одной стороны есть nodemcu с lua, но она использует espconn SDK который корявый во всех направлениях.
С другой стороны есть сторонние прошивки, но они заточены под что то конкретное и нужно их допиливать под свои нужды.
а это совсем не тривиально.
пока принюхиваюсь.
хочется получить максимум функционала, не просто uart<->tcp

стоит учесть что esp прошивки развиваются буквально на наших глазах поэтому есть шанс что через год всё буде работать правильно и из коробки в той же nodemcu, но это через год.
Чтобы не быть голословным вот это больше всего беспокоит на данный момент
http://www.esp8266.com/viewtopic.php?p=8297#p8297
т.е стандартный SDK совсем не рассчитан на что то серьёзное, несмотря на то что используется общедоступный стек iwip он скрыт за SDK API , в результате прошивки опирающиеся на SDK сильно ограничены фантазией разработчиков.
Например не более 5 TCP коннектов и после закрытия соединения нестабильное поведение стека и с этим практически ничего не поделать, только писать свою SDK (есть попытки), или вот такой костыль http://www.esp8266.com/viewtopic.php?f=9&t=1492

независимый разработчик с ником pvvx советует использовать tcp window size в качестве ограничителя если буфер в esp заполнен
http://www.esp8266.com/viewtopic.php?f= ... &start=140

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 03 май 2015, 04:18 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Меня лично беспокоит наглухо зашитые в модуль DNS сервера. Я толком не разбирался, что там с перепрошивкой, но подозреваю, что в вайфай части никто толком не копается - она, скорее всего, в либе сидит в какой-то. Кто подключал модули к домашнему вайфаю? Все аккуратненько залоггировано. Что мешает в какой-то момент сделать вот так: https://www.youtube.com/watch?v=Qdl91i0tbZc ??

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 03 май 2015, 10:47 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2011, 12:37
Сообщения: 1672
Откуда: Москва
прог. языки: С
А что хотите получить от модуля?
Перепрошивка делается легко, компиляция прошивки тоже достаточно просто.
Вот тут стараются написать открытую SDK http://esp8266.ru/forum/forums/sdk/

_________________
R3 forum87/topic15337.html
R2 roboforum.ru/forum102/topic13980.html
R4 roboforum.ru/post336339.html#p336339
Делать надо хорошо - плохо получится само!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: wifi модуль за 200 рублей. ESP8266
СообщениеДобавлено: 03 май 2015, 17:03 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Да ничего особенного... Просто меня напрягает давать пароль от вайфая железке, которая... Кхм. О чем я вообще. Все эти вайфаи у нас и так на всяких ТП-линках крутятся, которые оттуда же родом.
А ДНС-ы - то минобора американского :-) Вот вам и китайцы.

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 200 ]  На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8 ... 14  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO