Все записи автора admin

Библиотека WiFiManager + SSDP

В предыдущих примерах была использована библиотека ESPWebConfig.

Сейчас используем другую библиотеку WiFiManager, подключим к ней aREST из предыдущего примера, а также воспользуемся Simple Service Discovery Protocol (SSDP) для отображения устройства в списке сетевых сервисов. Читать далее Библиотека WiFiManager + SSDP

Часть 2 Загрузка

esp8266

Ядро esp8266/Arduino :
https://github.com/esp8266/Arduino
Библиотека ESPWebConfig: https://github.com/imerso/ESPWebConfig

Скетч:

// =================================== ======= === = == =  =  = -- - -
// Basic Web Config example
//
// Written by Vander 'imerso' Nunes | imersiva.com
// ======================================= ======= === == == =  =  = -- - -

#include <EEPROM.h>
#include <ESP8266WiFi.h>
#include <WebConfig.h>

WebConfig* pWebConfig;


// Initialize the system
void setup()
{
  // Старт Serial
  Serial.begin(115200);
  pWebConfig = new WebConfig("BASIC WEBCONFIG v1.0", "ESP8266", "82668266", false);
// Print the IP address
  Serial.println("");
  Serial.println(WiFi.localIP());
}


// Serve HTTP configuration interface
void loop()
{
  pWebConfig->ProcessHTTP();
  yield();
}

 

ESP8266 как самодостаточная платформа для Интернет вещей

Arduino очень красивое решение для начала работы с микроконтроллерами. Изначально Arduino ориентировалось на работу с микроконтроллерами Amtel. Со временем среда Arduino IDE стала поддерживать множество других микроконтроллеров и конечно после выпуска модуля ESP8266 появилась поддержка этого модуля. Читать далее ESP8266 как самодостаточная платформа для Интернет вещей