# Moduł ESP32-DevKitC WROOM - wgrywanie oprogramowania i konfiguracja czujników bluetooth

**URL:** <https://ai-speaker.discourse.group/t/modul-esp32-devkitc-wroom-wgrywanie-oprogramowania-i-konfiguracja-czujnikow-bluetooth/694>\
**Category:** konfiguracja\
**Created:** [9 Wrzesień 2020 09:54 UTC](https://ai-speaker.discourse.group/t/modul-esp32-devkitc-wroom-wgrywanie-oprogramowania-i-konfiguracja-czujnikow-bluetooth/694 "2020-09-09T09:54:10Z")\
**Posts on this page:** 20\
**Page:** 5

<div class="post-metadata">

**Autor:** ![miastek](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/miastek/32/5221_2.png) [@miastek](https://ai-speaker.discourse.group/u/miastek)\
**Data wpisu:** [5 Luty 2021 11:23 UTC](https://ai-speaker.discourse.group/t/modul-esp32-devkitc-wroom-wgrywanie-oprogramowania-i-konfiguracja-czujnikow-bluetooth/694/83 "2021-02-05T11:23:13Z")

</div>

Właśnie dzisiaj rano miałem zmienić kabel, ale niestety nie zdążyłem  
Dziękuję serdecznie za pomoc.

---

<div class="post-metadata">

**Autor:** ![miastek](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/miastek/32/5221_2.png) [@miastek](https://ai-speaker.discourse.group/u/miastek)\
**Data wpisu:** [6 Luty 2021 10:43 UTC](https://ai-speaker.discourse.group/t/modul-esp32-devkitc-wroom-wgrywanie-oprogramowania-i-konfiguracja-czujnikow-bluetooth/694/84 "2021-02-06T10:43:47Z")

</div>

Moi drodzy, sprawa wygląda tak:  
3 różne kable USB do microUSB  
2 moduły ESP32 podłączone tymi kablami do kompa i do USB 2.0 i do USB 3.0 i przez aktywny HUB USB 3.0 i niestety problem pozostaje.

ets Jun 8 2016 00:22:57

rst:0x1 (POWERON\_RESET),boot:0x13 (SPI\_FAST\_FLASH\_BOOT)  
flash read err, 1000  
ets\_main.c 371  
ets Jun 8 2016 00:22:57

rst:0x10 (RTCWDT\_RTC\_RESET),boot:0x13 (SPI\_FAST\_FLASH\_BOOT)  
flash read err, 1000  
ets\_main.c 371  
ets Jun 8 2016 00:22:57

rst:0x10 (RTCWDT\_RTC\_RESET),boot:0x13 (SPI\_FAST\_FLASH\_BOOT)  
flash read err, 1000  
ets\_main.c 371  
ets Jun 8 2016 00:22:57

Chyba jednak będę musiał wrócić do ESPHome ☹  
Jeśli ktoś jest z Torunia bądź okolic to chętnie podjadę do Niego z tymi modułami w celu zaprogramowania (lub wysyłka) bo bardzo bym chciał sprawdzić Tasmotę .  
Dziękuję Wam za zainteresowanie i pomoc.

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [6 Luty 2021 21:38 UTC](https://ai-speaker.discourse.group/t/modul-esp32-devkitc-wroom-wgrywanie-oprogramowania-i-konfiguracja-czujnikow-bluetooth/694/85 "2021-02-06T21:38:25Z")

</div>

Czy podczas flash-owania i potem rozruchu masz coś jeszcze podłączone do jakiś pinów na płytce?  
Zastanawiam się dlaczego układ nie bootuje?

> **[espressif/esptool](https://github.com/espressif/esptool/wiki/ESP32-Boot-Mode-Selection)**
>
> ESP32-Boot-Mode-Selection

---

<div class="post-metadata">

**Autor:** ![miastek](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/miastek/32/5221_2.png) [@miastek](https://ai-speaker.discourse.group/u/miastek)\
**Data wpisu:** [7 Luty 2021 09:20 UTC](https://ai-speaker.discourse.group/t/modul-esp32-devkitc-wroom-wgrywanie-oprogramowania-i-konfiguracja-czujnikow-bluetooth/694/86 "2021-02-07T09:20:20Z")

</div>

Na początku miałem podpięty czujnik ale odpiąłem.  
W tej chwili mam tylko wpięty kabel microUSB którym chcę właśnie zaprogramować ESP32

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [7 Luty 2021 10:42 UTC](https://ai-speaker.discourse.group/t/modul-esp32-devkitc-wroom-wgrywanie-oprogramowania-i-konfiguracja-czujnikow-bluetooth/694/87 "2021-02-07T10:42:44Z")

</div>

Najlepiej gdybyś zasilił układ dodatkowo podpinając zasilacz np.9V do pinu VIN, a jeszcze lepiej podpinając 3,3V pod pin zasilania ESP pod pin 3V3. Minus (masa) oczywiście pod GND. Wówczas wykluczysz problem zasilania z USB i można się skupić na oprogramowaniu.

 ![obraz](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/2/2a7390bca7cb09d2f29933bb9ec39fc32c1d0b7f.jpeg)

---

<div class="post-metadata">

**Autor:** ![miastek](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/miastek/32/5221_2.png) [@miastek](https://ai-speaker.discourse.group/u/miastek)\
**Data wpisu:** [7 Luty 2021 17:23 UTC](https://ai-speaker.discourse.group/t/modul-esp32-devkitc-wroom-wgrywanie-oprogramowania-i-konfiguracja-czujnikow-bluetooth/694/88 "2021-02-07T17:23:02Z")

</div>

Ok, zamówiłem zasilacz, pewnie dostanę we wtorek i wtedy Was poinformuję o efektach.  
Tylko jedno nie daje mi spokoju, dlaczego da się zaprogramować ESPHome bez problemu ?

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [7 Luty 2021 21:55 UTC](https://ai-speaker.discourse.group/t/modul-esp32-devkitc-wroom-wgrywanie-oprogramowania-i-konfiguracja-czujnikow-bluetooth/694/89 "2021-02-07T21:55:23Z")

</div>

> [@miastek](#):
>
> Tylko jedno nie daje mi spokoju, dlaczego da się zaprogramować ESPHome bez problemu ?

Jak wgrywasz ESP Home? Z tego co pamiętam, to wprost z HA z addon ESPHome … nie spod Windows`a z którego próbujesz wgrać Tasmota?  
Może jest jakiś problem ze sterownikiem konwertera TTL/UART do USB pod Windows dla tej płytki?  
Należy zacząć od początku:

1. solidne zasilanie
2. sprawdzony przewód USB
3. działające sterowniki i właściwy port COM
4. właściwe oprogramowanie pod właściwe adresy

Poprawność komunikacji i efekty flash-owania sprawdzasz na każdym etapie przez monitor portu szeregowego.

---

<div class="post-metadata">

**Autor:** ![miastek](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/miastek/32/5221_2.png) [@miastek](https://ai-speaker.discourse.group/u/miastek)\
**Data wpisu:** [8 Luty 2021 06:00 UTC](https://ai-speaker.discourse.group/t/modul-esp32-devkitc-wroom-wgrywanie-oprogramowania-i-konfiguracja-czujnikow-bluetooth/694/90 "2021-02-08T06:00:33Z")

</div>

Plik bin generuje z poziomu HA, natomiast wgrywam po kablu usb z pod windowsa tak samo jak próbuję Tasmotę .  
Jutro powinien przyjść zasilacz, to wiele powinno wyjaśnić.

---

<div class="post-metadata">

**Autor:** ![miastek](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/miastek/32/5221_2.png) [@miastek](https://ai-speaker.discourse.group/u/miastek)\
**Data wpisu:** [13 Luty 2021 08:01 UTC](https://ai-speaker.discourse.group/t/modul-esp32-devkitc-wroom-wgrywanie-oprogramowania-i-konfiguracja-czujnikow-bluetooth/694/91 "2021-02-13T08:01:34Z")

</div>

Witam, po przerwie,  
Podłączyłem zasilanie wg schematu, wyczyściłem ESP32 i zaprogramowałem,  
Niestety efekt ten sam ☹  
ets Jun 8 2016 00:22:57

> rst:0x10 (RTCWDT\_RTC\_RESET),boot:0x13 (SPI\_FAST\_FLASH\_BOOT)  
> flash read err, 1000  
> ets\_main.c 371  
> ets Jun 8 2016 00:22:57
> 
> rst:0x10 (RTCWDT\_RTC\_RESET),boot:0x13 (SPI\_FAST\_FLASH\_BOOT)  
> flash read err, 1000  
> ets\_main.c 371  
> ets Jun 8 2016 00:22:57
> 
> rst:0x10 (RTCWDT\_RTC\_RESET),boot:0x13 (SPI\_FAST\_FLASH\_BOOT)  
> flash read err, 1000  
> ets\_main.c 371  
> ets Jun 8 2016 00:22:57
> 
> rst:0x10 (RTCWDT\_RTC\_RESET),boot:0x13 (SPI\_FAST\_FLASH\_BOOT)  
> flash read err, 1000  
> ets\_main.c 371  
> ets Jun 8 2016 00:22:57

Już nie mam kompletnie pomysłu.  
Koledzy jeśli możecie mnie poratować zaprogramowanym ESP32 (za odpłatnością oczywiście to proszę się odezwać)  
Dziękuję serdecznie ze pomoc.  
Pozdrawiam

---

<div class="post-metadata">

**Autor:** ![krzychorna](https://avatars.discourse-cdn.com/v4/letter/k/8edcca/32.png) [@krzychorna](https://ai-speaker.discourse.group/u/krzychorna)\
**Data wpisu:** [15 Luty 2021 17:06 UTC](https://ai-speaker.discourse.group/t/modul-esp32-devkitc-wroom-wgrywanie-oprogramowania-i-konfiguracja-czujnikow-bluetooth/694/92 "2021-02-15T17:06:58Z")

</div>

Witam ja mam wersję esp32 do którego wgrywam w ten sposób " -baud 115200" a esp32-cam na 921600

esptool --chip esp32 --port /dev/ttyUSB1 --baud 115200 --before default\_reset --after hard\_reset write\_flash -z --flash\_mode dout --flash\_freq 40m --flash\_size detect 0x1000 bootloader\_dout\_40m.bin 0x8000 partitions.bin 0xe000 boot\_app0.bin 0x10000 tasmota32-ais-ble.bin

---

<div class="post-metadata">

**Autor:** ![RomualdSz](https://avatars.discourse-cdn.com/v4/letter/r/e79b87/32.png) [@RomualdSz](https://ai-speaker.discourse.group/u/RomualdSz)\
**Data wpisu:** [17 Marzec 2021 20:36 UTC](https://ai-speaker.discourse.group/t/modul-esp32-devkitc-wroom-wgrywanie-oprogramowania-i-konfiguracja-czujnikow-bluetooth/694/93 "2021-03-17T20:36:57Z")

</div>

Proszę autorów wsadów do ESP32 o poprawienie… właściwie dodanie obsługi Bluetooth we wsadach ostatnich wersji - [Link](https://github.com/sviete/AIS-Tasmota/blob/firmware/firmware/tasmota32/tasmota32-bluetooth.bin)  
Nie obsługują w ogóle bluetooth.  
Myślałem, że coś z moim ESP jest coś nie tak. Ale po wgraniu [Tasmoty](https://github.com/sviete/AIS-Tasmota/blob/firmware/firmware/tasmota32/tasmota32-bluetooth.bin) wszystko działa. Ale inaczej - tele/tasmota\_ble/Floraxxxxx…  
Może konfiguruję coś nie tak. W wersji 8 było ok. poza gubionymi pingami.

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [17 Marzec 2021 21:51 UTC](https://ai-speaker.discourse.group/t/modul-esp32-devkitc-wroom-wgrywanie-oprogramowania-i-konfiguracja-czujnikow-bluetooth/694/94 "2021-03-17T21:51:16Z")

</div>

Obsługa Bluetooth działa, właśnie sprawdziłem wgrywając, świeżo ściągnięty, plik od AIS:

 ![obraz](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/a/a41a78afc269b710a21dfb4f84fe9b0ef3225229.png)

Jest inny problem, te oprogramowanie nie uruchamia AP dla konfiguracji. Nie ma rozgłaszania SSID dom pod adresem 192.168.4.1.  
Najprościej wykonać po kablu Backlog ustawiający SSID i hasło dla naszej sieci WLAN:

> [@Moduł ESP32-DevKitC WROOM - wgrywanie oprogramowania i konfiguracja czujników bluetooth](https://ai-speaker.discourse.group/t/modul-esp32-devkitc-wroom-wgrywanie-oprogramowania-i-konfiguracja-czujnikow-bluetooth/694/11):
>
> Jesli masz dostep do konsoli, to uzyj polecenia Backlog SSID1 NazwaTwojejSieciWiFi; Password1 TwojeHasloWiFi;

---

<div class="post-metadata">

**Autor:** ![RomualdSz](https://avatars.discourse-cdn.com/v4/letter/r/e79b87/32.png) [@RomualdSz](https://ai-speaker.discourse.group/u/RomualdSz)\
**Data wpisu:** [18 Marzec 2021 07:05 UTC](https://ai-speaker.discourse.group/t/modul-esp32-devkitc-wroom-wgrywanie-oprogramowania-i-konfiguracja-czujnikow-bluetooth/694/95 "2021-03-18T07:05:47Z")

</div>

Dziękuję za odpowiedź. Wgrywam jeszcze raz…  
Wszystko działa. 😀

---

<div class="post-metadata">

**Autor:** ![mickarp](https://avatars.discourse-cdn.com/v4/letter/m/aeb1de/32.png) [@mickarp](https://ai-speaker.discourse.group/u/mickarp)\
**Data wpisu:** [26 Marzec 2021 07:22 UTC](https://ai-speaker.discourse.group/t/modul-esp32-devkitc-wroom-wgrywanie-oprogramowania-i-konfiguracja-czujnikow-bluetooth/694/96 "2021-03-26T07:22:41Z")

</div>

Wczoraj przesiedziałem wieczór i próbowałem wgrać AIS-Tasmota9.3.1 na ESP32 no i za każdym razem nie rozgłaszała się nazwa ssid. Jak zmusić to esp32 do tego? Przy flashowaniu nie wyskakują żadne błędy. Dodam, że jeśli wgrywam Tasmota9.3.1 to działa bez problemu i można wszystko konfigurować.

Pozdrawiam

---

<div class="post-metadata">

**Autor:** ![macek](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/macek/32/4936_2.png) [@macek](https://ai-speaker.discourse.group/u/macek)\
**Data wpisu:** [26 Marzec 2021 08:36 UTC](https://ai-speaker.discourse.group/t/modul-esp32-devkitc-wroom-wgrywanie-oprogramowania-i-konfiguracja-czujnikow-bluetooth/694/97 "2021-03-26T08:36:19Z")

</div>

> [@mickarp](#):
>
> i za każdym razem nie rozgłaszała się nazwa ssid. Jak zmusić to esp32 do tego?

hmmm dwa posty wyżej jest opisany dokładnie ten sam przypadek i sposób jego rozwiazania, próbowałes?

 ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/5/53ed6f0208c6bc9646253b0ed69cc798a68eacd1.png)

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [26 Marzec 2021 08:59 UTC](https://ai-speaker.discourse.group/t/modul-esp32-devkitc-wroom-wgrywanie-oprogramowania-i-konfiguracja-czujnikow-bluetooth/694/98 "2021-03-26T08:59:18Z")

</div>

@Sebastian - jest jakiś powód, dla którego AIS Tasmota ma wyłączone programowo uruchomienie początkowego AP?  
Widać, że jest to mylące i problematyczne…

---

<div class="post-metadata">

**Autor:** ![mickarp](https://avatars.discourse-cdn.com/v4/letter/m/aeb1de/32.png) [@mickarp](https://ai-speaker.discourse.group/u/mickarp)\
**Data wpisu:** [26 Marzec 2021 16:36 UTC](https://ai-speaker.discourse.group/t/modul-esp32-devkitc-wroom-wgrywanie-oprogramowania-i-konfiguracja-czujnikow-bluetooth/694/99 "2021-03-26T16:36:16Z")

</div>

Chciałem spróbować tylko nie wiem jak połączyć się do esp32- telnet, ssh czy jeszcze inaczej

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [26 Marzec 2021 16:43 UTC](https://ai-speaker.discourse.group/t/modul-esp32-devkitc-wroom-wgrywanie-oprogramowania-i-konfiguracja-czujnikow-bluetooth/694/100 "2021-03-26T16:43:34Z")

</div>

Łączysz się po serial inaczej UART, inaczej TTL, czyli zwykły port szeregory RX / TX z ustawieniem prędkości przesyłu 115200.

---

<div class="post-metadata">

**Autor:** ![mickarp](https://avatars.discourse-cdn.com/v4/letter/m/aeb1de/32.png) [@mickarp](https://ai-speaker.discourse.group/u/mickarp)\
**Data wpisu:** [26 Marzec 2021 18:03 UTC](https://ai-speaker.discourse.group/t/modul-esp32-devkitc-wroom-wgrywanie-oprogramowania-i-konfiguracja-czujnikow-bluetooth/694/101 "2021-03-26T18:03:54Z")

</div>

teraz wszystko poszło od strzała 🙂, wystarczyło użyć Termite

---

<div class="post-metadata">

**Autor:** ![Cezary.K](https://avatars.discourse-cdn.com/v4/letter/c/a88e4f/32.png) [@Cezary.K](https://ai-speaker.discourse.group/u/Cezary.K)\
**Data wpisu:** [17 Kwiecień 2021 21:24 UTC](https://ai-speaker.discourse.group/t/modul-esp32-devkitc-wroom-wgrywanie-oprogramowania-i-konfiguracja-czujnikow-bluetooth/694/102 "2021-04-17T21:24:24Z")

</div>

Właśnie testuję przedpremierową BLE - Tasmota ESP32 (Tasmota 9.3.1.3) ([🟦 BLE - Tasmota ESP32 w kolejnej wersji będą poprawki](https://ai-speaker.discourse.group/t/ble-tasmota-esp32-w-kolejnej-wersji-beda-poprawki/1686)) na płytce o szumnej nazwie ESPDUINO-32

 ![obraz](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/2X/6/69a86a56e7b7c58feee730143b7ed8d2c9a55078.jpeg)

Nieoczekiwanie pojawił mi się błąd przekroczenia limitu czasu:

```auto
A fatal error occurred: Invalid head of packet (0xE0)

```

Rozwiązaniem jest zmniejszenie prędkości przesyłu danych z baud `921600` na `baud 115200`

```auto
esptool.py --chip esp32 --port /dev/ttyUSB0 --baud 115200 --before default_reset --after hard_reset write_flash -z --flash_mode dout --flash_freq 40m --flash_size detect 0x1000 bootloader_dout_40m.bin 0x8000 partitions.bin 0xe000 boot_app0.bin 0x10000 tasmota32-bluetooth-AIS.bin

```

[Poprzednia strona](https://ai-speaker.discourse.group/t/modul-esp32-devkitc-wroom-wgrywanie-oprogramowania-i-konfiguracja-czujnikow-bluetooth/694.md?page=4)

[Następna strona](https://ai-speaker.discourse.group/t/modul-esp32-devkitc-wroom-wgrywanie-oprogramowania-i-konfiguracja-czujnikow-bluetooth/694.md?page=6)
