Ich möchte bei meinem derzeitigen Projekt eine eigene Platine mit einem
ESP32-WROOM-32 erstellen um Bluetooth verwenden zu können. Zum testen
habe ich das ESP32-DevKit verwendet. Dort hat auch alles problemlos
funktioniert, aber wenn ich versuche mit Hilfe eines FTDI-Konverters den
Chip direkt zu programmieren scheint Bluetooth nicht zu funktionieren.
Eine angeschossene LED lässt sich problemlos ansteuern.
Zum Programmieren verwende ich PlatformIO und habe dort als Board
firebeetle32 ausgewählt.
Anschlüsse:
1 | ESP -> FTDI232
|
2 | 3,3V -> VCC
|
3 | EN -> VCC
|
4 | GND -> GND
|
5 | RX -> TX
|
6 | TX -> RX
|
7 | IO0 -> GND (nur während upload)
|
Über den Seriellen Monitor erhalte ich folgende Fehlermeldung und die
Spannung bricht immer wieder auf 2,2V statt 3,3V ein.
1 | ets Jun 8 2016 00:22:57
|
2 |
|
3 | rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
|
4 | configsip: 0, SPIWP:0xee
|
5 | clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
|
6 | mode:DIO, clock div:2
|
7 | load:0x3fff0018,len:4
|
8 | load:0x3fff001c,len:1044
|
9 | load:0x40078000,len:8896
|
10 | load:0x40080400,len:5828
|
11 | entry 0x400806ac
|
12 |
|
13 | Brownout detector was triggered
|
Um dies zu umgehen hat ich den Chip direkt an eine 3,3V Stromversorgung
angeschlossen, jedoch erhalte ich so keine Informationen über den
Seriellen Monitor.
Hat jemand eine Idee wie wie ich hier Bluetooth zum laufen bekomme?
MfG,
Dennis