Maple Mini + ESP8266 Любой успех?

Мадиас
Ср 29 апреля 2015 г. 11:12
Привет,
Это немного офтопический:
Я получил свои доски ESP (ESP-01, ESP-03) и попытался настроить ESP-01 в качестве «светодиодного включения/выключения WebServer», контролируемого Maple Mini.
Мои проблемы до сих пор:
Соединения: я пробовал много вещей: питание от клена, внешняя мощность (3.3V), 100NF CAPS + Big ELKO VCC-GND, положите контакты через 10K до высокого (GPIO 0, GPIO 2, CH_PD, RST) или непосредственно до 3.3В. Земля была подключена к каждому вовлеченному модулю.
Прошивка: загруженная много разных прошивков (которая является новейшей? Я ищу простую действительно работу »в« Прошивке)
Baudrates: 9600 (стандарт) должен был замедляться, поэтому я установил до 115200
Я сделал настройку Wi-Fi на USB-сервисном ключке без проблем.
Маршрутизатор Wi -Fi был каждый раз рядом со мной.
Maple Mini Sketch: USB-сериал в качестве отладки, Serial1+2 Протестирован.
Результаты одинаковы: с некоторыми встряхиваниями ничего не произойдет, с некоторыми, я могу установить соединение, посмотреть через окно браузера, «домашняя страница» может нажимать несколько раз, светодиодные, а затем ESP потерял контакт (Mini не разбился!). РЕДАКТИРОВАТЬ: Я также должен сбросить и попробовать его, чтобы начать несколько раз, чтобы получить основную работу.

Итак, мой вопрос:
Кто -то получил ESP работать без проблем с Maple Mini с AT AT? Если да, то что вы сделали (проводка, прошивка,....)?

Спасибо
Матиас

Rogerclark
Ср 29 апреля 2015 г. 11:34
Я не пытался подключить STM32 к ESP8266, но теперь есть Arduino для ESP8266 ;-)

Я рекомендую это репо

https: // github.com/sandeepmistry/esp8266-arduino

Мадиас
Ср 29 апреля 2015 г. 11:39
Да, я знаю этот репо, но это больше для моего ESP-03 (когда припаяна) и ESP-201. Я хочу использовать ESP-01 в качестве простого сериала для устройства Wi-Fi, но, похоже, это действительно глюка с недостатками общего оборудования/прошивки.

Rogerclark
Ср 29 апреля 2015 12:12
Не уверен насчет команд AT.

Я думаю, что многие люди перешли на использование прошивки LUA

Если у меня появится шанс, я завтра прошу прошивку Lua

Martinayotte
Ср 29 апреля 2015 12:54
Лично я предпочитаю использовать Arduino IDE для разработки собственной прошивки для ESP8266.
Я сделал какой -то прозрачный TCP2Serial Bridge, чтобы позволить мне поговорить с пользовательской платой LPC1768.

(Кстати, для ESP-03/07/12, GPIO15 должен быть вытянут в GND)

mrbwa1
Ср 29 апреля 2015 г. 14:10
Единственное место, где я многое видел о ESP8266, который я действительно мог понять, - это форум для проекта по автоматизации дома, работающего на Raspberry Pi под названием Easy IoT:

http: // йот-игра.ком/

*Сайт, кажется, сейчас падает, но у них есть много о использовании ES8266 с Arduino, автономным с Lua и теперь вещами с Arduino Ide. Развитие там идет к автономному развитию, потому что ESP может быть немного глюми.

Во всяком случае, зарегистрируйтесь там, как только сайт и форумы вернутся, и я думаю, что вы сможете получить ответ на некоторые из ваших вопросов. На самом деле я хотел бы адаптировать NRF24L01 или ESP8266 к доскам STM32 для DIY Smart Thermostat. Я обеспокоен тем, что у меня нет отбивных, чтобы заставить библиотеки работать, поэтому, возможно, придется просто использовать что -то вроде i2c для передачи данных обратно на AVR+NRF24L01 и/или ESP8266 для связи с сервером шлюза.

Rogerclark
Ср 29 апреля 2015 г., 22:12
Пытаться www.ESP8266.компонент или GitHub.com/esp8266

Ведущий разработчик - Иван, и он действительно знает свои вещи !

Мадиас
Чт 30 апреля 2015 г., 7:49
Хорошо, я думаю, что сдаюсь хотя бы с ESP-01:
Установлен Arduino ESP8266 (оба: только аппаратный файл и весь API)
Загрузка работает нормально, простой последовательный тест (текст печати, номера) работает без трения, но
Когда я пробую любой из примеров с Wi -Fi, результат будет таким же:
Серийный возврат мусора и ESP не работает и не настраивает веб -сервер.
Это звучит как проблема питания, но я пробовал много вещей: проверил светодиодные резисторы (есть модули с 4.7om вместо 4.7k!) Два ESP-01, около 4 разных USB-сервисных ключей (FTDI, USBASP...) Различные источники питания, по крайней мере, литий -ионная батарея 18700 года (2200 мА, полная загрузка)
Я думаю, у меня есть неисправный ESP-01, который распространяется при настройке части Wi-Fi.
Последний шанс - создать среду LUA, но я уверен, что результаты будут такими же.
Я думаю, что вся концепция аппаратного обеспечения плохо продуман (ESP-01): идиотские разгоны (2 контактных ряда-для чего?!?), без щита, плохой кварц..... ОК, стоит около 3 евро, но стоит мне около часов разочарования. Надеюсь, мой ESP-03 лучше (по крайней мере, еще не отправлен ESP-201)

РЕДАКТИРОВАТЬ: Я опубликовал свою проблему на доску ESP, потому что это не Maple Mini.

mrbwa1
Чт 30 апреля 2015 г. 13:56
Я не подобрал ESP-01 в прошлом из-за проблем, которые я слышал о людях, имеющих с ними. Место, которое я опубликовал ранее, кажется, что программирование простых датчиков внизу и выпускает примеры автономных датчиков ESP8266 слева и справа (http: // йот-игра.ком/). Тем не менее, похоже, что ESP8266 на самом деле не очень хороший модуль WiFi. CC2000, кажется, лучше для этого, но цена является непомерно высокой.

Долгое время я был в списке предварительных заказов для Spark Photon, так как это плата за 19 долларов с STM32F205 и интегрированным Wi -Fi, но они продолжали задержать и откладывать, поэтому я отменил, чтобы использовать $$ для Raspberry Pi. Я не думаю, что STM32Duino поддерживает платы F2, иначе фотон может быть действительно интересным с процессором 120 МГц. Spark, кажется, имеет веб-IDE на основе проводки. Онлайн -вещь IDE не была для меня на самом деле захватывающей, кроме как возможность прошивать прошивки через Wi -Fi, а не возиться с серийными адаптерами.

Мадиас
Чт 30 апреля 2015 г. 14:44
Я не думаю, что чип-это дерьмо, больше этих «сверхмашневых» макетов досок-все это неисправно и ошибочно, незаконченные и идиотские, спроектированные. Я читал много статей и постов о ESP и большинстве людей, которые получают их надежные (!) Использовал дополнительное оборудование, такое как 470UF Elkos, Caps, Щиты другой кварц,..... Но для продвижения продаж лучше получить супер малый продукт 3USD в Интернете, чем больше для 7-10USD.

mrbwa1
Чт 30 апреля 2015 г., 17:03
Мадиас написал:Я не думаю, что чип-это дерьмо, больше этих «сверхмашневых» макетов досок-все это неисправно и ошибочно, незаконченные и идиотские, спроектированные. Я читал много статей и постов о ESP и большинстве людей, которые получают их надежные (!) Использовал дополнительное оборудование, такое как 470UF Elkos, Caps, Щиты другой кварц,..... Но для продвижения продаж лучше получить супер малый продукт 3USD в Интернете, чем больше для 7-10USD.

victor_pv
Чт 30 апреля 2015 г., 17:26
Я написал супер длинный пост с большим количеством деталей, и браузер потерял его :(

Я использовал ESP8266 вместе с MINI, оснащенным MINI, с дополнительным конденсатором 47 UF в Power Pins ESP.

В настоящее время я использую его с arduino uno, просто чтобы отслеживать несколько значений от моего контроллера куриного курятника.
Кажется мне очень реальным, если вы используете правильный FW в модуле, и убедитесь, что все ваши команды AT были правильными правильными.
Некоторые из последних доступных FW имеют проблемы с кодами Escape /R /N. Некоторые удаляют их, некоторые другие отправят их, но не считают их в денгте пакетов...
Я думаю, что FW, который работал лучше всего для меня, был из ноябрь-декабрь.

Вы можете увидеть код здесь:
https: // github.com/Victorpv/Chicken_coo ... ARM-AVR_V2

И это значения, загруженные Arduino Uno с ESP, довольно надежно, каждые 5-15 минут (я забыл точную сумму, находится где -то в коде)
https: // thingspeak.com/каналы/23850

mrbwa1
Чт 30 апреля 2015 г., 17:56
victor_pv написал: В настоящее время я использую его с arduino uno, просто чтобы отслеживать несколько значений от моего контроллера куриного курятника.
Кажется мне очень реальным, если вы используете правильный FW в модуле, и убедитесь, что все ваши команды AT были правильными правильными.
Некоторые из последних доступных FW имеют проблемы с кодами Escape /R /N. Некоторые удаляют их, некоторые другие отправят их, но не считают их в денгте пакетов...
Я думаю, что FW, который работал лучше всего для меня, был из ноябрь-декабрь.

Вы можете увидеть код здесь:
https: // github.com/Victorpv/Chicken_coo ... ARM-AVR_V2

И это значения, загруженные Arduino Uno с ESP, довольно надежно, каждые 5-15 минут (я забыл точную сумму, находится где -то в коде)
https: // thingspeak.com/каналы/23850

victor_pv
Чт 30 апреля 2015 г., 18:14
Мой код собирался включать в себя как легкий, так и температурный контроль. Я решил оставить контроль температуры, так как в Техасе никогда не бывает слишком холодно для цыплят, и мне было дано предупреждение о курице о потенциальных проблемах с некоторыми обогревателями в курятнике, пылью, накапливающимся на нем и загорев.
Учитывая, что мои цыплята даже не нуждаются.

О освещении, вам определенно нужно, когда дни короче. В противном случае они перестают лежать в течение многих недель... даже здесь... Так что я не хочу, чтобы вообразить дальше на север.

Мадиас
Чт 30 апреля 2015 г., 19:25
MRBWA1: Оффтопические сообщения - самые интересные посты на каждой доске ;)
Виктор: какую версию ESP вы используете?

mrbwa1
Чт 30 апреля 2015 г., 19:30
victor_pv написал: О освещении, вам определенно нужно, когда дни короче. В противном случае они перестают лежать в течение многих недель... даже здесь... Так что я не хочу, чтобы представить себе дальше на север.

mrbwa1
Чт 30 апреля 2015 г., 19:37
Мадиас написал:MRBWA1: Оффтопические сообщения - самые интересные посты на каждой доске ;)

Zoomx
Чт 30 апреля 2015 г. 8:10 вечера
Я никогда не использовал ESP8266 с STM32, но проверял его с Arduino.
Я тестировал в командах, используя USB-адаптер, чтобы быть уверенным в командах. Я использовал внешнюю мощность, ch_pd высокий.
Существует 2 строки прошивки, одна сделанная Expressif, а другая-AI-Thinker, и они отличаются для некоторых команд. В Boot вы можете получить сообщение Ai-The-Thinker или простое готовое в прошивке Expressif.
При загрузке есть сообщения примерно на 78600 бод (или какой -то аналогичный), затем переключатель модуля обычно при 9600.

victor_pv
Чт 30 апреля 2015 г., 21:10
Ха -ха, мы планировали почти то же самое.
Я собирался начать работу с датчиками влаги для моей теплицы, пока последний шторм града не разрушил его, теперь мне нужно сначала восстановить его...

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

Для домашней автоматизации я подумал об использовании ESP8266 с очень маленьким питательным IC, MP156 или MP157 от MPS.
Что IC может конвертировать из AC в DC с очень небольшим количеством внешних компонентов, без больших катушек, трансформаторов или чего -то подобного. У меня была бы небольшая печатная плата с AC в DC и Triac для контроля AC, а ESP8266 сложен на вершине.

Мне все еще нужно построить блок питания с MP157 с дискретными компонентами, чтобы проверить его, а затем разработать версию SMD, как только все ошибки будут выработаны.

mrbwa1
Чт 30 апреля 2015 г., 22:56
Похоже, нам нужно работать вместе victor_pv.

Я еще не выяснил все датчики, но у меня есть простая схема, используя LDR и разделитель напряжения, является грубым аналогом для цифрового разделителя для Laser Tripwire Project. У меня уже есть опыт работы с тем, как кодировать его на порог, поэтому должно быть легко адаптироваться, чтобы обнаружить определенный уровень освещения. Кроме того, просто более прохладные резисторы и LDR, так что вообще не дорого реализовать.

Я также читал о ультрафиолетовых датчиках и думал о том, как я могу использовать его, чтобы измерить, сколько ультрафиолето.

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

victor_pv
Пт, 1 мая 2015 г., 19:09
Я не слишком обеспокоен автоматическим поливом и кормлением, так как мне все равно нужно ежедневно выходить на улицу, чтобы забрать яйца. При 80-90F я не могу оставить их там 2 дня подряд, но я вижу преимущество, когда погода прохладнее, и они лежат реже зимой.
У меня есть много лета, чтобы спланировать это ;)

Позже я загрузию схему платы, которую я использую для детектора света, датчика температуры (просто NTC) и постоянного светодиодного драйвера, и дам вам знать, когда он находится в репо, поэтому эскиз будет иметь больше смысла и Вы можете повторно использовать все, что полезно для вас.

mrbwa1
Пт, 01 мая 2015 г., 19:13
victor_pv написал:Я не слишком обеспокоен автоматическим поливом и кормлением, так как мне все равно нужно ежедневно выходить на улицу, чтобы забрать яйца. При 80-90F я не могу оставить их там 2 дня подряд, но я вижу преимущество, когда погода прохладнее, и они лежат реже зимой.
У меня есть много лета, чтобы спланировать это ;)

Позже я загрузию схему платы, которую я использую для детектора света, датчика температуры (просто NTC) и постоянного светодиодного драйвера, и дам вам знать, когда он находится в репо, поэтому эскиз будет иметь больше смысла и Вы можете повторно использовать все, что полезно для вас.

Rogerclark
Пт, 1 мая 2015 г., 21:06
mrbwa1 написал:
Долгое время я был в списке предварительных заказов для Spark Photon, так как это плата за 19 долларов с STM32F205 и интегрированным Wi -Fi, но они продолжали задержать и откладывать, поэтому я отменил, чтобы использовать $$ для Raspberry Pi. Я не думаю, что STM32Duino поддерживает платы F2, иначе фотон может быть действительно интересным с процессором 120 МГц. Spark, кажется, имеет веб-IDE на основе проводки. Онлайн -вещь IDE не была для меня на самом деле захватывающей, кроме как возможность прошивать прошивки через Wi -Fi, а не возиться с серийными адаптерами.

Мадиас
Вторник 12 мая 2015 г. 12:15
Некоторая информация об обновлении, может быть, это поможет кому -то на OSX:
Фактическая полная загружаемая ESP-Arduino IDE из основного репо является сломанной (на OSX). Есть неприятная ошибка в Esptool (я думаю, что сначала не стереть весь флеш.
Суммируя:
Последний релиз Addon Sandeepmistry работает для меня на ESP-01 и ESP-03! (0.0.5)
https: // github.com/sandeepmistry/esp826 ... o/выпуски
Я не получал никакого в Formeware постоянно работать, поэтому я остаюсь в Esp-Aduino и, возможно, позже на Lua.

Хорошо, это определенно не более связано с STM32, так что это мой последний пост по этой теме.