Страница 2 из 3
					
				Работа с ESP32S2
				Добавлено: 12 ноя 2023, 22:06
				 SerOv
				Sevast писал(а): 12 ноя 2023, 21:45
Это понятно. Но после того, как его вводишь, он появляется как Wroom-32
 
[spoiler]
capture_002_12112023_220421.jpg
[/spoiler]
 
			
					
				Работа с ESP32 S2
				Добавлено: 13 ноя 2023, 00:36
				 Sevast
				
			 
			
					
				Работа с ESP32 S2
				Добавлено: 13 ноя 2023, 05:46
				 diman27
				Просто автор картинки не поменял. Мне, встречались как минимум два варианта расположения выводов, видимо ревизия разные, можете в редакторе вами поменять катринки. В частности, здесь описана плата, имеющаяся в EasyEDA, ее и заказал на али.
Вот чего точно не хватает, так это описания выводов, влияющих на запуск.
			 
			
					
				Работа с ESP32 S2
				Добавлено: 13 ноя 2023, 08:36
				 tema
				[quote=diman27 post_id=126524 time=1699843560 user_id=23]
Вот чего точно не хватает, так это описания выводов, влияющих на запуск.
да
			 
			
					
				Работа с ESP32 S2
				Добавлено: 30 дек 2023, 18:40
				 diman27
				Привет всем. ESP32 S2mini Подскажите по ошибке? проект не компилируется:
[spoiler]Arduino: 1.8.19 (Windows 10), Плата:"Arduino Due (Programming Port)"
C:\Users\user\AppData\Local\Temp\flprog\pr1\pr1.ino: In function 'void setup()':
pr1:219:24: error: 'ledcSetup' was not declared in this scope
     ledcSetup(0, 100, 8);
                        ^
pr1:220:24: error: 'ledcAttachPin' was not declared in this scope
     ledcAttachPin(21, 0);
                        ^
C:\Users\user\AppData\Local\Temp\flprog\pr1\pr1.ino: In function 'void loop()':
pr1:766:24: error: 'ledcWrite' was not declared in this scope
     ledcWrite(1, _swi12);
                        ^
exit status 1
'ledcSetup' was not declared in this scope
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
[/spoiler]
			 
			
					
				Работа с ESP32 S2
				Добавлено: 02 янв 2024, 16:38
				 aidar_i
				diman27 писал(а): 30 дек 2023, 18:40
Привет всем. ESP32 S2mini Подскажите по ошибке? проект не компилируется:
[spoiler]Arduino: 1.8.19 (Windows 10), Плата:"Arduino Due (Programming Port)"
C:\Users\user\AppData\Local\Temp\flprog\pr1\pr1.ino: In function 'void setup()':
pr1:219:24: error: 'ledcSetup' was not declared in this scope
     ledcSetup(0, 100, 8);
                        ^
pr1:220:24: error: 'ledcAttachPin' was not declared in this scope
     ledcAttachPin(21, 0);
                        ^
C:\Users\user\AppData\Local\Temp\flprog\pr1\pr1.ino: In function 'void loop()':
pr1:766:24: error: 'ledcWrite' was not declared in this scope
     ledcWrite(1, _swi12);
                        ^
exit status 1
'ledcSetup' was not declared in this scope
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
[/spoiler]
 
Что то в проекте неправильно, выложите проект.
 
			
					
				Работа с ESP32 S2
				Добавлено: 05 янв 2024, 22:49
				 Di1000
				Arduino: 1.8.19 (Windows 10), Плата:"Arduino Due (Programming Port)"
Я вообще не спец... Но помоему ответ тут!
			 
			
					
				Работа с ESP32 S2
				Добавлено: 09 янв 2024, 07:05
				 diman27
				Да, ответ здесь. Перед программированием надо в IDE удалить esp32 и установить по [
https://raw.githubusercontent.com/espre ... index.json интеграцию esp32. При программировании надо выбирать esp32s2 dev module. Проект залил, НО!, у ESP32 S2? оказывается, минимальная частота ШИМ 500Гц, ранее ни где такой информации не нашел, так что имейте ввиду.
 
			
					
				Работа с ESP32 S2
				Добавлено: 12 фев 2024, 20:24
				 Palmal269
				Не понимаю как вам удалось в эту плату загрузить скетч ,если компилятор ругается на библиотеки FLprog
In file included from d:\flprog8\ideV8\portable\sketchbook\libraries\Flprog_Utilites\src/uart/flprogUart.h:114,
                 from d:\flprog8\ideV8\portable\sketchbook\libraries\Flprog_Utilites\src/flprogUtilites.h:63,
                 from C:\Users\user\AppData\Local\Temp\flprog\pr1\pr1.ino:1:
d:\flprog8\ideV8\portable\sketchbook\libraries\Flprog_Utilites\src/uart/bluetoothSerial/flprogUartBluetoothSerial.h:22:5: error: 'BluetoothSerial' does not name a type
     BluetoothSerial *bluetoothPort;
			 
			
					
				Работа с ESP32 S2
				Добавлено: 13 фев 2024, 09:40
				 diman27
				По умолчанию в программе выбирается не тот контроллер. Надо выбирать devmodeESP32S2, так, по моему, пишется, 3 или 4 сверху в списке.
			 
			
					
				Работа с ESP32 S2
				Добавлено: 13 фев 2024, 19:25
				 Palmal269
				там их три штуки esp32 s2 , компилятор ругается в версии 8.2.4 в 7 версии прошивается только веб не удаётся запустить
Отправлено спустя    4 часа 2 минуты 54 секунды:
Вообще после недолгих манипуляций в 7.6.2 не удалось  завести веб интерфейс ,использовал  espui 1.6.4
			 
			
					
				Работа с ESP32 S2
				Добавлено: 01 апр 2024, 21:18
				 Di1000
				Вечер добрый господа!!!
Я свою ESP32S2 питал через USB  разьем, проблем не было. Возникла необходимость запитать ее не  от USB  и тут возникла проблема!
Плюс подключил на VBUS, минус на землю.
Подал 3.3 вольта - не заработало.
Подал 5 вольт и снова не заработало(((
От сюда вопрос!!! какое напряжение подавать и куда?
Пользуясь случаем еще ряд вопросов.
Какие пины лучше не использовать?
И еще, может кто сталкивался?
Подключаю плату к сети, через домашний роутер. Связь появляется, но почти сразу пропадает, делаю  тоже самое, но WIFI раздает телефон и все работает без проблем!!!
Заранее благодарен!!! 

 
			
					
				Re: Работа с ESP32S2
				Добавлено: 15 ноя 2024, 11:28
				 aidar_i
				Научился прошивать ESP32S2 не имеющего UART преобразователя комфортно, нужно просто в настройках поставить USB CDC On bot:"Enabled" и Upload Mode: "Internal USB".
Сперва нужно прошить с этими настройками , как обычно, нажимая резет и боот, а последующие загрузки и запуски будут происходить автоматически.
Аналогично поступать можно и с ESP32S3. Там нужно вторую настройку поставить USB-OTG CDC
И главное будет работать Serial по USB!
			 
			
					
				Re: Работа с ESP32S2
				Добавлено: 15 ноя 2024, 14:01
				 ecoins
				aidar_i писал(а): 15 ноя 2024, 11:28
Научился прошивать ESP32S2 не имеющего UART преобразователя комфортно, нужно просто в настройках поставить USB CDC On bot:"Enabled" и Upload Mode: "Internal USB".
Сперва нужно прошить с этими настройками , как обычно, нажимая резет и боот, а последующие загрузки и запуски будут происходить автоматически.
Аналогично поступать можно и с ESP32S3. Там нужно вторую настройку поставить USB-OTG CDC
И главное будет работать Serial по USB!
 
Отлично. То что надо.
 
			
					
				Re: Работа с ESP32S2
				Добавлено: 16 ноя 2024, 17:44
				 diman27
				Что то не получается данный фокус.
1.png
С такой ошибкой. В обычном режиме проект компилируется нормально.
► Показать
c:\FLProg\ideV8\portable\sketchbook\libraries\Flprog_Utilites\src\uart\variant\esp\esp32\esp32_Anon\hardwareUartEsp32_Anon.cpp: In member function 'virtual void FLProgUart::begin()':
c:\FLProg\ideV8\portable\sketchbook\libraries\Flprog_Utilites\src\uart\variant\esp\esp32\esp32_Anon\hardwareUartEsp32_Anon.cpp:19:60: error: no matching function for call to 'USBCDC::begin(uint32_t, int)'
     Serial.begin(speedFromCode(), serialModeFromParametrs());
                                                            ^
In file included from C:\FLProg\ideV8\portable\packages\esp32\hardware\esp32\2.0.10\cores\esp32/USB.h:21,
                 from C:\FLProg\ideV8\portable\packages\esp32\hardware\esp32\2.0.10\cores\esp32/HardwareSerial.h:201,
                 from C:\FLProg\ideV8\portable\packages\esp32\hardware\esp32\2.0.10\cores\esp32/Arduino.h:184,
                 from c:\FLProg\ideV8\portable\sketchbook\libraries\Flprog_Utilites\src\uart\variant\esp\esp32\esp32_Anon\hardwareUartEsp32_Anon.h:2,
                 from c:\FLProg\ideV8\portable\sketchbook\libraries\Flprog_Utilites\src\uart\variant\esp\esp32\esp32_Anon\hardwareUartEsp32_Anon.cpp:1:
C:\FLProg\ideV8\portable\packages\esp32\hardware\esp32\2.0.10\cores\esp32/USBCDC.h:70:10: note: candidate: 'void USBCDC::begin(long unsigned int)'
     void begin(unsigned long baud=0);
          ^~~~~
C:\FLProg\ideV8\portable\packages\esp32\hardware\esp32\2.0.10\cores\esp32/USBCDC.h:70:10: note:   candidate expects 1 argument, 2 provided
Несколько библиотек найдено для "RemoteXY.h"
 Используется: c:\FLProg\ideV8\portable\sketchbook\libraries\RemoteXY
Не используется: c:\FLProg\ideV8\portable\sketchbook\libraries\RemoteXYV3
Не используется: c:\FLProg\ideV8\portable\sketchbook\libraries\arduino_960425
Несколько библиотек найдено для "EEPROM.h"
 Используется: C:\FLProg\ideV8\portable\packages\esp32\hardware\esp32\2.0.10\libraries\EEPROM
Не используется: c:\FLProg\ideV8\portable\sketchbook\libraries\E2PROM
Несколько библиотек найдено для "SPI.h"
 Используется: C:\FLProg\ideV8\portable\packages\esp32\hardware\esp32\2.0.10\libraries\SPI
Не используется: c:\FLProg\ideV8\portable\sketchbook\libraries\SPI
Несколько библиотек найдено для "WiFi.h"
 Используется: C:\FLProg\ideV8\portable\packages\esp32\hardware\esp32\2.0.10\libraries\WiFi
Не используется: c:\FLProg\ideV8\libraries\WiFi
Несколько библиотек найдено для "GyverButton.h"
 Используется: c:\FLProg\ideV8\portable\sketchbook\libraries\GyverButton
Не используется: c:\FLProg\ideV8\portable\sketchbook\libraries\GyverButton-main
Несколько библиотек найдено для "Wire.h"
 Используется: C:\FLProg\ideV8\portable\packages\esp32\hardware\esp32\2.0.10\libraries\Wire
Не используется: c:\FLProg\ideV8\portable\sketchbook\libraries\Wire
exit status 1
Ошибка компиляции для платы ESP32S2 Dev Module.
Неверная версия '3.8b' для библиотеки в: c:\FLProg\ideV8\portable\sketchbook\libraries\GyverButton
 
			
					
				Re: Работа с ESP32S2
				Добавлено: 18 ноя 2024, 20:30
				 aidar_i
				Версия программы?
Если 8.2.3 отключите библиотеки FLProg.
В файлах библиотеки hardwareUartEsp32_Anon проблема.
ошибка: нет соответствующей функции для вызова 'USBCDC::begin(uint32_t, int)'
В 9.2.0 работает.
Закиньте  вот эти файлы в .....:\FLProg_8-2-3\ideV8\portable\sketchbook\libraries\Flprog_Utilites\src\uart\variant\esp\esp32\esp32_Anon
вместо старых и будет работать. Тогда не нужно отключать библиотеки FLProg.
esp32_Anon.rar
 
			
					
				Re: Работа с ESP32S2
				Добавлено: 04 дек 2024, 11:38
				 LexaDoc
				Люди добрые, может кто подскажет, как к сети подключиться, почему не компилируется, если создаешь точку доступа или клиента?
Забыл добавить версия 9.2.0
9.2.3 - тож самое
			 
			
					
				Re: Работа с ESP32S2
				Добавлено: 12 дек 2024, 13:54
				 aidar_i
				aidar_i писал(а): 15 ноя 2024, 11:28
Научился прошивать ESP32S2 не имеющего UART преобразователя комфортно, нужно просто в настройках поставить USB CDC On bot:"Enabled" и Upload Mode: "Internal USB".
Сперва нужно прошить с этими настройками , как обычно, нажимая резет и боот, а последующие загрузки и запуски будут происходить автоматически.
Аналогично поступать можно и с ESP32S3. Там нужно вторую настройку поставить USB-OTG CDC
И главное будет работать Serial по USB!
 
В штатной программе версии 9.2.х стоит плата ESP32S2: LOLIN S2 MINI. Соответственно Ардуино Иде открывается с этой же платой. Она не работает как указано выше.
 Нужно, или перейти на плату ESP32  Dev Module с вышеуказанными настройками, или заменить в .......\FLProg_9-2-4\ideV8\portable\packages\esp32\hardware\esp32\2.0.17 файл boards.txt и настроить аналогично.
boards.txt
Пользовательский контроллер, чтобы открывался сразу плата настроенная 
ESP32 S2 MINI_.rar
 
			
					
				Re: Работа с ESP32S2
				Добавлено: 12 дек 2024, 18:08
				 ecoins
				C ESP32 предстоит большая работа по расчистки по четырем направлениям:
1.ESP32 - в т.ч PICO, STAMP;
2.ESP32-C3;
3.ESP32-S2;
4.ESP32-S3.
----
На подходе новые модели и новое ядро IDE от 3-версии, которая сильно не совместима с 2-версией.
Тоже касается STM32.
-----
Просто как раньше адаптировать разные  семейства контроллеров становится все сложнее - в нынешней базовой библиотеки костыль на костыле (например Serial.begin(115200) для ESP32).
Поэтому принято решение по полной переделки библиотек RT_HW_BASE.h
Большая часть работа проведена - сейчас идет одновременное тестирование узлов на более чем 15-ти разных стендов.
Работа большая сделана, предстоит еще много сделать.
Ключевое сейчас - тестирование разных узлов на скетчах. Особенно это касается   коммуникаций - Wi-Fi, Bluetooth, Ethernet, CAN, UART.
------------------------------------------------------------------------------------------------------
В большей части пользовательская аудитория по вопросам развития пассивна в части участия и активна в части требований в отношение FLProg. 
Пример - активное бурление по "Народному контроллеру на ESP32S3", а этот контроллер в части FLProg пока достаточно сырой.
И поддержка донатами разработчика  судя по форуму не активна.
------------------------------------------------------------------------------------------------------
Буду настаивать на том, чтобы часть новых  возможностей FLProg  распространялись по подписке.
В том числе и в части новых контроллеров ESP.
То же самое касается RP2040W, RP2350, контроллеры с низким потреблением, Панели и дисплеи, новые сенсоры и расширители.
-----------------------------------------------------------------------------------------------------
С уважением, ecoins.
			 
			
					
				Re: Работа с ESP32S2
				Добавлено: 13 дек 2024, 04:36
				 cmept-27
				ecoins писал(а): 12 дек 2024, 18:08
Буду настаивать на том, чтобы часть новых  возможностей FLProg  распространялись по подписке.
 
Процитирую вас же: 
Вы идете в разрез концепции развития FLProg и что-то не хорошо возможно необоснованно (помягче попробую написать) - не конструктивно кидаете тень на новую версию FLProg.
С уважением, cmept-27.