www.open-tager.ru

открытый лазертаг форум
Текущее время: 22 ноя 2024, 10:26

Часовой пояс: UTC + 3 часа [ Летнее время ]


Реклама

Правила форума


В разделе запрещены - обсуждение оборудования не поддерживающего открытых протоколов, реклама и ссылки на готовые продукты лазертага, обсуждение политики производителей и самих производителей. Виден всем.



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: ESP8266
СообщениеДобавлено: 31 янв 2017, 13:34 
Не в сети
Старожил

Зарегистрирован: 18 мар 2015, 13:19
Сообщений: 574
Откуда: Нижний Новгород
Начинаю ощупывать сабж. Думаю, многие знают, что это такое. Мое описание может быть не точным, т.к. в теме только два дня :)

ESP8266 - это не микроконтроллер, а (Soc) System on Chip с большими возможностями и низкой ценой (150р в китае: https://www.aliexpress.com/item/1PCS-ES ... 42f249ced7 ) или 350р. за отладочную плату в розницу в местных магазинах. Продукт свежий (2014 г выпуска).

Характеристики описаны в википедии: https://en.wikipedia.org/wiki/ESP8266
Главные особенности:
+ Наличие полноценного WiFi - IEEE 802.11 b/g/n, любое шифрование, режим точки доступа, режим клиента и практически все, что могут обычные WiFi-адаптеры
+ Мощное SDK с операционной системой, сетевым стеком TCP/IP, набором полезных функций вроде готового http-сервера. Бутлоадеры присутствует, можно прошивать через беспроволочную связь, вроде.
+ Есть бесплатные инструменты разработки без всяких смешных ограничений вроде 32кб прошивки и т.п.
+ Есть SPI, I2C, полтора UART, АЦП и I2S с DMA (это для подключения внешнего DAC), внешняя Flash
+ Внешний обвес не требуется (ну кроме стабилизатора питания и электролита). Всякие кварцы уже напаяны под экраном модуля. Сам экран, кстати - это тоже плюс.
+ Есть прошивкис интерпретатором Lua и другими забавами
+ Дешевый СТОПИСЯТ РУБЛЕЙ азаза

- SDK и библиотеки проприетарные, исходников нет
- Мало переферии по сравнению с многоногими монстрами от STM32, в том числе нет встроенных DAC и PWM. Вообще, всего 22 вывода у модуля.
- Нет USB
- Нет SDIO (хотя есть SPI)

По-умолчанию данный девайс поставляется с прошивкой, делающей из него WiFi-модуль для Ардуинок. С блэкджеком и AT-командами. Так большая часть людей его и использует. Разумеется неинтересно подключать мощный 32-бит чип 80MHz, >100кБ RAM к восьмибитной Atmega8.

Что это означает в аспекте лазертага?
* Легко сделать радио, легко сделать ретрансляторы (WiFi-роутеры с аккумуляторами). Сотня клинетов для хорошего роутера (от 5 т.р.) не проблема. Интеграция со смартфоном или компьютером без лишних устройств. Но хуже дальность, чем у тех же NRF24.
* Нужен внешний чип для проигрывания звука
* Нужен внешний чип для формирования ИК-пакетов. Прием ИК, скорее всего, получится собственными силами чипа.
* Скорее всего, ресурсов хватит и без SD-карт и внешней памяти

В итоге получается девайс с ESP, любым дешевым МК для формирования ИК-пакета (те же младшие STM32F030 сгодятся) и дешевым ЦАП по I2S или SPI. Компактность платы, очевидно, лучше, чем у решений на STM32, а цена - меньше. Нужно ли это - хрен знает. Но в чисто технологической плоскости довольно интересно.

Ещё, у ESP8266 есть старший брат, ESP32: https://espressif.com/en/products/hardw ... 2/overview или https://habrahabr.ru/post/309746/ . Он вышел только в сентябре, и пока ещё не сильно освоен сообществом. Можно сразу начинать с него, это реально новое слово в IoT и прочем потребительском эмбеде.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: ESP8266
СообщениеДобавлено: 31 янв 2017, 14:29 
Не в сети
Аксакал форума

Зарегистрирован: 29 авг 2011, 11:08
Сообщений: 1849
Alexies писал(а):
Что это означает в аспекте лазертага? легко сделать ретрансляторы (WiFi-роутеры с аккумуляторами).
Для расширения покрытия обычные вифи роутеры, будут удобнее, в них можно поставить нормальную прошивку вроде OpenWrt, USB звуковуху, флешку покрупнее и не заниматься упражнениями с ардуиной. Модуль ESP потребляет 300ма при _постоянно_ включенном wifi, 600ма акб сдохнет за два часа, уже пробовал 8-) А вот как мост NRF-WiFi активирующий вифи только когда надо передать данные из радиосети или наоборот может быть весьма интересен.

PS. Недавняя поделка для макетирования, на оборотной стороне STM32F103, могу поделится печатками. На плате есть место для ИК приёмника и передатчика, но эта штука никак не связана с лазертагом ;)


Вложения:
Image1.png
Image1.png [ 441.09 KiB | Просмотров: 10762 ]

_________________
"За 2 месяца максимум можно чертёж сделать, еще за 3 фундамент." (c) Номернабис
Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: ESP8266
СообщениеДобавлено: 31 янв 2017, 15:17 
Не в сети
Старожил

Зарегистрирован: 18 мар 2015, 13:19
Сообщений: 574
Откуда: Нижний Новгород
LTagKirov писал(а):
Модуль ESP потребляет 300ма при _постоянно_ включенном wifi

Что значит - постоянно включенном? При непрерывной передаче? У вас AT-прошивка?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: ESP8266
СообщениеДобавлено: 31 янв 2017, 15:35 
Не в сети
Аксакал форума

Зарегистрирован: 29 авг 2011, 11:08
Сообщений: 1849
Alexies писал(а):
При непрерывной передаче?
Ну немножко сгустил краски ;), конечно когда пакеты не передаются потребление меньше около 100..150ма, но если пытаться экономить батарейки переходя в энергосберегающий режим около 30ма, всё равно при последующем коннекте к точке доступа будет всплеск потребления до 300..400ма (замерял осцилографом на шунте). Для встраиваемых применений устройство неплохое(малогабаритное), но не надо ожидать от него много и надеяться что оно будет долго работать от батареек. Вариант прошивки на ток потребления сильно не влияет, пробовал AT, NodeMCU и сборку из SDK. Контролировать ток потребления очень желательно в процессе отладки, а не только после завершения Smoketest. Модуль вообще глючноватый, например занимательный момент нельзя перезапускать модуль ресётом не отключив линии ТХ-RХ, какая-то из линий выгорает, сейчас не помню, но я так пожёг переходник USB-COM(уровни 3,3в), заметил только когда корпус переходника проплавился ямкой :mrgreen:

_________________
"За 2 месяца максимум можно чертёж сделать, еще за 3 фундамент." (c) Номернабис


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: ESP8266
СообщениеДобавлено: 31 янв 2017, 18:33 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Что то кидает из стороны в сторону.
У меня со смартфонами уже давно передача по wifi работает.
Даже без wifi роутеров.
Но вроде wifi раскритиковали, я и отложил в долгий ящик.

Цитата:
В итоге получается девайс с ESP, любым дешевым МК для формирования ИК-пакета (те же младшие STM32F030 сгодятся) и дешевым ЦАП по I2S или SPI. Компактность платы, очевидно, лучше, чем у решений на STM32, а цена - меньше. Нужно ли это - хрен знает. Но в чисто технологической плоскости довольно интересно.


Цитата:
Если делать легкий таггер со внешней памятью, ИМХО, это будет "ни два, ни полтора". Схема будет не самой простой, но контроллер слабый.

Цель, я так понимаю, максимальное упрощение схемотехники? Может тогда логичнее сделать упрощенную версию Армады, где будет только карта памяти, звук и простой ИК-излучатель с резистором и ключом? По сложности схемы выйдет так же, только вместо микросхемы памяти sd-карта. Разница в цене будет не существенной, зато все почти готово уже.


_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Последний раз редактировалось Pingvin 31 янв 2017, 18:42, всего редактировалось 1 раз.

Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: ESP8266
СообщениеДобавлено: 31 янв 2017, 18:40 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Чем радиопокрытие не устраивает на NRF?
Скажите, а то я как раз начал радиомодули ковырять.

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: ESP8266
СообщениеДобавлено: 31 янв 2017, 23:12 
Не в сети
Старожил

Зарегистрирован: 18 мар 2015, 13:19
Сообщений: 574
Откуда: Нижний Новгород
Pingvin писал(а):
Чем радиопокрытие не устраивает на NRF?
Скажите, а то я как раз начал радиомодули ковырять.

Всем устраивает, все норм :) Я просто обращаю внимание на данный SoС, ни больше, ни меньше. Радиус покрытия у NRF, очевидно, больше.
Pingvin писал(а):
У меня со смартфонами уже давно передача по wifi работает.
Даже без wifi роутеров.
Но вроде wifi раскритиковали, я и отложил в долгий ящик.

WiFi критиковали за маленький радиус действия (метров 50 для пары роутер-устройство в лесу при хорошей погоде, и совсем мало для пары устройств без роутера и в тумане). Зато с ним элементарно обращаться, 20 строк кода и все работает. Для определенных применений он - в самый раз. Для связи повязки и оружия, для переконфигурации оборудования, когда все лежит в кучке, для перепрошивки... Хотя придется забыть об обратной связи и горячем управлении игрой, если нет возможности ставить 20 роутеров на полигон 300x300м.


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на форуме

Сейчас этот форум просматривают: Google [Bot] и гости: 32


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

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB