#1 2017-06-12 20:25:01

dictor
Учасник
Зареєстрований: 2017-06-11
Повідомлень: 3

Библиотеки ESP8266

Привет, товарищи, если я не в тему - прошу не кидать гнилыми помидорами.
Суть вопроса такая: не знает ли кто - где достать описание библиотек для разработки в ардуино иде для модуля esp8266. Хочется такую же подробную и исчерпывающую инфу об этих либах, как и о все остальных представленных на данном сайте. Ну или хотя бы описание таких классов как ESP8266WiFi.h, ESP8266mDNS.h, ESP8266WebServer.h, WiFiClient.h. потому как по примерам - не все могу понять чего откудова берется. Например расчехлить такие синтаксические конструкции как server.handleClient(); , или server.on(); , server.send(); , server.begin(); и прочее. Что за классы, какие члены имеют, какие параметры  получают, что возвращают.

Неактивний

#2 2017-06-12 20:45:50

condensator89
Учасник
Зареєстрований: 2017-06-11
Повідомлень: 25

Re: Библиотеки ESP8266

https://github.com/esp8266/Arduino

Неактивний

#3 2017-06-12 21:03:06

dictor
Учасник
Зареєстрований: 2017-06-11
Повідомлень: 3

Re: Библиотеки ESP8266

condensator89 пише:

https://github.com/esp8266/Arduino

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

Неактивний

#4 2017-06-12 21:12:05

condensator89
Учасник
Зареєстрований: 2017-06-11
Повідомлень: 25

Re: Библиотеки ESP8266

dictor пише:
condensator89 пише:

https://github.com/esp8266/Arduino

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

http://arduino.ru/forum/obshchii/ne-mogu-dobavit-v-menedzhere-plat-ide-platy-s-esp8266
http://arduino.ru/forum/programmirovanie/arduino-i-esp8266
http://arduino.ru/forum/apparatnye-voprosy/polzuet-li-kto-wifi-moduli-esp8266-podelites-vpechatleniyami
http://arduino.ru/forum/apparatnye-voprosy/vneshnyaya-antenna-k-esp8266
http://arduino.ru/forum/apparatnye-voprosy/esp8266-v3-c-mikro-usb-pomogite-ozhivit
http://arduino.ru/forum/obshchii/esp8266-lua-loader

Неактивний

#5 2017-06-12 21:30:38

dictor
Учасник
Зареєстрований: 2017-06-11
Повідомлень: 3

Re: Библиотеки ESP8266

Спасибо большое, это все уже смотрел.
Но про библиотеку ESP8266WebServer.h нет нигде, вот она мне больше всего и нужна

Неактивний

#6 2017-06-12 21:35:20

condensator89
Учасник
Зареєстрований: 2017-06-11
Повідомлень: 25

Re: Библиотеки ESP8266

Неактивний

#7 2017-06-13 11:22:03

Nefreemen
Учасник
З Киев
Зареєстрований: 2015-12-19
Повідомлень: 716

Re: Библиотеки ESP8266

https://links2004.github.io/Arduino/d3/d58/class_e_s_p8266_web_server.html

Неактивний

#8 2017-06-13 12:21:16

Nefreemen
Учасник
З Киев
Зареєстрований: 2015-12-19
Повідомлень: 716

Re: Библиотеки ESP8266

Вячеслав Азаров пише:
Nefreemen пише:

https://links2004.github.io/Arduino/d3/d58/class_e_s_p8266_web_server.html

Это что? Документация? smile

Человек просил доку на ESP8266WebServer.h. Поскольку я очень часто использую эту библиотеку я тоже долго ее искал, и найти хоть что то по ней не так просто.

Неактивний

#9 2017-06-13 13:54:03

Nefreemen
Учасник
З Киев
Зареєстрований: 2015-12-19
Повідомлень: 716

Re: Библиотеки ESP8266

При написании скетча в Arduino IDE, вряд ли кто использует функции SDK  big_smile . Обычно используют те которые перечислил dictor, в этот перечень я бы добавил ну очень полезную библиотеку WIFIManager  smile .

Остання редакція Nefreemen (2017-06-13 13:54:30)

Неактивний

#10 2017-06-15 00:11:39

Nefreemen
Учасник
З Киев
Зареєстрований: 2015-12-19
Повідомлень: 716

Re: Библиотеки ESP8266

Вячеслав Азаров пише:
Nefreemen пише:

При написании скетча в Arduino IDE, вряд ли кто использует функции SDK  big_smile . Обычно используют те которые перечислил dictor, в этот перечень я бы добавил ну очень полезную библиотеку WIFIManager  smile .

Этот плагин https://github.com/esp8266 и есть скомпилированные с среду IDE Arduino инструменты ESP8266-SDK, вместе с компилятором для Tensilica L106. Замечательное решение, тем более, что разработчик не предоставляет никаких продвинутых методов отладки кода SoC, кроме ввода вывода в порты. Будет необходимость, обязательно попробую этот проект "на зуб". wink

Ну вот. А я о чем написал. Есть плагин и есть вагон готовых библиотек, кто будет писать свой вэбсервер подобный ESP8266WebServer , используя SDK? Для того что бы взяться за такое дело надо иметь время, знание и желание, а так же быть уверенным что сделаешь лучше. И мне кажется все кто использует Arduino IDE для ESP8266 вряд ли "роют" (в смысле лезут в SDK) глубже уже готовых библиотек. Тем более что для реализации большинства "хотелок" ( за исключением некоторой экзотики big_smile ) не так их много и надо roll , просто есть некоторые без которых уж никак, вот dictor за них и спрашивал. А описания для большинства как кот наплакал, все через примеры sad . Вот так и получается, как в другом топике обсуждали, "шаблонность" решений.

Неактивний

#11 2019-08-02 16:51:03

sasha918
Гість

Re: Библиотеки ESP8266

так и не понял где найти эту библиотеку

Швидке повідомлення

Введіть повідомлення і натисніть Надіслати

Підвал форуму