Всем привет!
Имеется плата FireBittle ESP32 v2.0
Подключается по USB. В компьютере определяется, подымается COM-порт 3.
Вроде все работает, скетчи зашиваются и работают. Но! Если в скетче присутствует Serial, то никакие данные в комп не приходят.
Пробовал подрубиться через Putty - при перезагрузке ESP передает в ком-порт данные о перезагрузке:
rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0030,len:1184
load:0x40078000,len:13260
load:0x40080400,len:3028
entry 0x400805e4
Тоесть, Serial работает как на стороне компа, так и на стороне ESP, но при этом, если зашить любой тестовый скетч, никакие данные через Serial не передаются:
Serial.begin(9600);
}
void loop() {
Serial.println("Test");
delay(1000);
}
В мониторе порта и в Putty ничего нет. Можете что-то подсказать?
Видимо это аппаратный порт Serial, а вы ждёте отклик от программного …
А на компе в диспетчере устройств скорость устанавливаете?
Пробовал вместо Serial прописывать Serial0…3 но результата это не дало.
У меня совсем нет идей
В диспетчер устройств не лез. Скорость порта настраивал через Putty или через Монитор Порта в Ардуино ИДЕ, но если бы скорость была не та то все равно какой-то мусор но приходил бы. А так совсем ничего нет.
v258
05.Октябрь.2023 12:30:21
7
У ESP скорость сериала фиксированная
Serial.begin(115200);
BOOM
05.Октябрь.2023 12:30:26
8
Может быть это поможет:
открытые 02:22AM - 12 Nov 17 UTC
закрытые 07:57AM - 19 Apr 18 UTC
### Hardware:
Board: DFRobot ESP-WROOM-32
Core Installation/upda… te date: BN: Unknown board, VID: 2341, PID: 00F3
Chip: SP32D0WDQ6 (revision 0)
IDE name: Arduino IDE 1.8.4, Win10 Home, IDF component: N/A
Flash Frequency: 80, 40Mhz
Upload Speed: 9600, 115200, 921600
### Description:
No serial-over-USB displayed on 'Serial Monitor' when using the Espressif 'Boards' :(
What could I be doing wrong?
I tried the DFRobot [Board](https://git.oschina.net/dfrobot/FireBeetle-ESP32/raw/master/package_esp32_index.json), from [https://www.dfrobot.com/wiki/index.php/FireBeetle_ESP32...](https://www.dfrobot.com/wiki/index.php/FireBeetle_ESP32_IOT_Microcontroller_(Supports_Wi-Fi_%26_Bluetooth)_SKU:_DFR0478#More), and it works!
The Espressif Board setting compiles code all the code I have tried. Wasn't even using #include <Arduino.h> most of the time :) THANKS HEAPS:)
The DFRobot Board has difficulties compiling the very few, although different, bits of code I have tried ;(
### Sketch:
```cpp
#include <Arduino.h>
void setup()
{
delay(1000);
Serial.begin(115200);
}
void loop()
{
Serial.println("Hello from FireBeetle ESP32 board");
delay(2000);
}
```
### Debug Messages:
No errors or warnings, with Max Power at the debug level controls (I be givin' it all I got cap'n).
### DFRobot Board Serial Monitor output, after flash:
ets Jun 8 2016 00:22:57
rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0x00
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0008,len:8
load:0x3fff0010,len:1760
load:0x40078000,len:6668
load:0x40080000,len:252
entry 0x40080034
Hello from FireBeetle ESP32 board
Hello from FireBeetle ESP32 board
Hello from FireBeetle ESP32 board
...
### DFRobot Board Serial Monitor output, after reset:
rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
ets Jun 8 2016 00:22:57
rst:0x10 (RTCWDT_RTC_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0x00
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0008,len:8
load:0x3fff0010,len:1760
load:0x40078000,len:6668
load:0x40080000,len:252
entry 0x40080034
Hello from FireBeetle ESP32 board
Hello from FireBeetle ESP32 board
Hello from FireBeetle ESP32 board
...
### Espressif Board Serial Monitor output, after reset:
ets Jun 8 2016 00:22:57
rst:0x1 (POWERON_RESET),boot:0x3 (DOWNLOAD_BOOT(UART0/UART1/SDIO_REI_REO_V2))
waiting for download
Пишут, что если на GPIO0 не +3.3В, то плата в режиме программирования.
Драйвер: https://git.oschina.net/dfrobot/FireBeetle-ESP32/raw/master/FireBeetle-ESP32.inf