www.open-tager.ru http://open-tager.ru/forum/ |
|
ESP8266 http://open-tager.ru/forum/viewtopic.php?f=5&t=4957 |
Страница 1 из 1 |
Автор: | Alexies [ 31 янв 2017, 13:34 ] |
Заголовок сообщения: | ESP8266 |
Начинаю ощупывать сабж. Думаю, многие знают, что это такое. Мое описание может быть не точным, т.к. в теме только два дня ![]() 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 и прочем потребительском эмбеде. |
Автор: | LTagKirov [ 31 янв 2017, 14:29 ] | ||
Заголовок сообщения: | Re: ESP8266 | ||
Alexies писал(а): Что это означает в аспекте лазертага? легко сделать ретрансляторы (WiFi-роутеры с аккумуляторами). Для расширения покрытия обычные вифи роутеры, будут удобнее, в них можно поставить нормальную прошивку вроде OpenWrt, USB звуковуху, флешку покрупнее и не заниматься упражнениями с ардуиной. Модуль ESP потребляет 300ма при _постоянно_ включенном wifi, 600ма акб сдохнет за два часа, уже пробовал ![]() PS. Недавняя поделка для макетирования, на оборотной стороне STM32F103, могу поделится печатками. На плате есть место для ИК приёмника и передатчика, но эта штука никак не связана с лазертагом ![]()
|
Автор: | Alexies [ 31 янв 2017, 15:17 ] |
Заголовок сообщения: | Re: ESP8266 |
LTagKirov писал(а): Модуль ESP потребляет 300ма при _постоянно_ включенном wifi Что значит - постоянно включенном? При непрерывной передаче? У вас AT-прошивка? |
Автор: | LTagKirov [ 31 янв 2017, 15:35 ] |
Заголовок сообщения: | Re: ESP8266 |
Alexies писал(а): При непрерывной передаче? Ну немножко сгустил краски ![]() ![]() |
Автор: | Pingvin [ 31 янв 2017, 18:33 ] |
Заголовок сообщения: | Re: ESP8266 |
Что то кидает из стороны в сторону. У меня со смартфонами уже давно передача по wifi работает. Даже без wifi роутеров. Но вроде wifi раскритиковали, я и отложил в долгий ящик. Цитата: В итоге получается девайс с ESP, любым дешевым МК для формирования ИК-пакета (те же младшие STM32F030 сгодятся) и дешевым ЦАП по I2S или SPI. Компактность платы, очевидно, лучше, чем у решений на STM32, а цена - меньше. Нужно ли это - хрен знает. Но в чисто технологической плоскости довольно интересно. Цитата: Если делать легкий таггер со внешней памятью, ИМХО, это будет "ни два, ни полтора". Схема будет не самой простой, но контроллер слабый.
Цель, я так понимаю, максимальное упрощение схемотехники? Может тогда логичнее сделать упрощенную версию Армады, где будет только карта памяти, звук и простой ИК-излучатель с резистором и ключом? По сложности схемы выйдет так же, только вместо микросхемы памяти sd-карта. Разница в цене будет не существенной, зато все почти готово уже. |
Автор: | Pingvin [ 31 янв 2017, 18:40 ] |
Заголовок сообщения: | Re: ESP8266 |
Чем радиопокрытие не устраивает на NRF? Скажите, а то я как раз начал радиомодули ковырять. |
Автор: | Alexies [ 31 янв 2017, 23:12 ] |
Заголовок сообщения: | Re: ESP8266 |
Pingvin писал(а): Чем радиопокрытие не устраивает на NRF? Скажите, а то я как раз начал радиомодули ковырять. Всем устраивает, все норм ![]() Pingvin писал(а): У меня со смартфонами уже давно передача по wifi работает. Даже без wifi роутеров. Но вроде wifi раскритиковали, я и отложил в долгий ящик. WiFi критиковали за маленький радиус действия (метров 50 для пары роутер-устройство в лесу при хорошей погоде, и совсем мало для пары устройств без роутера и в тумане). Зато с ним элементарно обращаться, 20 строк кода и все работает. Для определенных применений он - в самый раз. Для связи повязки и оружия, для переконфигурации оборудования, когда все лежит в кучке, для перепрошивки... Хотя придется забыть об обратной связи и горячем управлении игрой, если нет возможности ставить 20 роутеров на полигон 300x300м. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |