{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "timsa.ru: заметки с тегом esp8266",
    "_rss_description": "Моя записная книжка. Комментарии отключены из-за спама. Для вопросов используйте эту страничку",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/timsa.ru\/tags\/esp8266\/",
    "feed_url": "https:\/\/timsa.ru\/tags\/esp8266\/json\/",
    "icon": false,
    "authors": [
        {
            "name": "timsa",
            "url": "https:\/\/timsa.ru\/",
            "avatar": false
        }
    ],
    "items": [
        {
            "id": "172",
            "url": "https:\/\/timsa.ru\/all\/mqtt-broker\/",
            "title": "MQTT broker",
            "content_html": "<p>Ранее использовал простенький mosquitto для IoT и прочего, но понадобилась интеграция с браузером — создать дашборд с отображением информации и возможностью отправлять команды, эдакий информационный киоск.<br \/>\nКлиента mqtt на JS я не нашел (браузерную версию). Ставить node.js и делать шлюз — вроде как лишняя сущность, костыль получается.<br \/>\nЗато в поисках нашел EMQX — брокер MQTT плюс возможность создания дашбордов и трансляции топиков через websocket.<\/p>\n<p>Задача:<\/p>\n<ol start=\"1\">\n<li>Поставить EMQX параллельно действующему mosquitto, но на другие порты<\/li>\n<li>Настроить трансляцию mosquitto -> EMQX<\/li>\n<li>Переключить часть сервисов на EMQX и посмотреть на стабильность\/совместимость<\/li>\n<li>Заменить mosquitto полностью.<\/li>\n<\/ol>\n<p>Пока вижу подводный камень в виде SSL. Далеко не все устройства IoT в состоянии поднимать SSL.<\/p>\n",
            "date_published": "2023-09-25T11:19:37+05:00",
            "date_modified": "2023-09-25T11:19:18+05:00",
            "tags": [
                "esp8266",
                "iot",
                "linux",
                "todo"
            ],
            "_date_published_rfc2822": "Mon, 25 Sep 2023 11:19:37 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "172",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "168",
            "url": "https:\/\/timsa.ru\/all\/datchik-sveta\/",
            "title": "Датчик света",
            "content_html": "<p>Доделал проект, всё выложил на гитхаб <a href=\"https:\/\/github.com\/541263\/toiletbusy\">https:\/\/github.com\/541263\/toiletbusy<\/a><\/p>\n",
            "date_published": "2023-08-17T15:23:44+05:00",
            "date_modified": "2023-08-17T15:23:33+05:00",
            "tags": [
                "diy",
                "esp8266",
                "электроника"
            ],
            "_date_published_rfc2822": "Thu, 17 Aug 2023 15:23:44 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "168",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "165",
            "url": "https:\/\/timsa.ru\/all\/esp8266-nodemcu-v3-lua-arduino-ide\/",
            "title": "ESP8266 NodeMCU V3 Lua",
            "content_html": "<p>Готовые прошивки теперь компилятся в облаке вот тут: <a href=\"https:\/\/nodemcu-build.com\/\">https:\/\/nodemcu-build.com\/<\/a><br \/>\nПрошивальщик берем вот тут: <a href=\"https:\/\/github.com\/nodemcu\/nodemcu-flasher\">https:\/\/github.com\/nodemcu\/nodemcu-flasher<\/a><br \/>\nДля работы с платой удобнее всего оказался <a href=\"https:\/\/github.com\/4refr0nt\/ESPlorer\">https:\/\/github.com\/4refr0nt\/ESPlorer<\/a><\/p>\n<p>При прошивке надо убедиться что со скоростью порта всё норм, я делал принудительно 9600, это чуть дольше, но без проблем.<br \/>\nТакже момент, у меня после прошивки ESP8266 срала в порт мусором. Не знаю в чем было дело точно, но решил так:<\/p>\n<ol start=\"1\">\n<li>Компилим прошивку: к дефолту добавлял i2c, http, tsl2561. SSL\/TSL не добавлял, размер больше, а разницы никакой и https не заработает.<\/li>\n<li>Заливаем её флэшером на адрес 0x000000<\/li>\n<li>Не закрывая флэшер указываем прошивку «INTERNAL:\/\/BLANK» и льем её по адресу 0x3FC000<\/li>\n<\/ol>\n<p>Это всё справедливо для ESP-12\/Е\/F с 4мб памяти. Частота вроде бы <s>26,7МГц<\/s> 40МГц.<\/p>\n<p>p.s. Попробовал перепрошивать на скорости 115200 и с выставленной частотой 40МГц — тоже всё нормально. Иногда надо сделать пару перезагрузок.<\/p>\n",
            "date_published": "2023-07-20T10:33:56+05:00",
            "date_modified": "2023-08-15T13:24:57+05:00",
            "tags": [
                "esp8266"
            ],
            "_date_published_rfc2822": "Thu, 20 Jul 2023 10:33:56 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "165",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        }
    ],
    "_e2_version": 4079,
    "_e2_ua_string": "Aegea 11.0 (v4079)"
}