ESP32 not talking
Posted: Wed Mar 16, 2022 9:40 am
Hello,
I have my custom-made ESP32 board.
After soldering, I can only talk to some of them.
To these boards, this is the uploading log:
Here's my schematic:
This is driving me nuts,
Thank you in advance.
I have my custom-made ESP32 board.
After soldering, I can only talk to some of them.
To these boards, this is the uploading log:
I'm using Arduino IDE to upload the code.Sketch uses 204602 bytes (15%) of program storage space. Maximum is 1310720 bytes.
Global variables use 13416 bytes (4%) of dynamic memory, leaving 314264 bytes for local variables. Maximum is 327680 bytes.
esptool.py v3.0-dev
Serial port COM7
Connecting.....
Chip is ESP32-D0WD (revision 1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: e8:db:84:1c:62:08
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 921600
Changed.
Configuring flash size...
Auto-detected Flash size: 4MB
Compressed 8192 bytes to 47...
Writing at 0x0000e000... (100 %)
Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.0 seconds (effective 4096.0 kbit/s)...
Hash of data verified.
Compressed 18656 bytes to 12053...
Writing at 0x00001000... (100 %)
Wrote 18656 bytes (12053 compressed) at 0x00001000 in 0.1 seconds (effective 1043.7 kbit/s)...
Hash of data verified.
Compressed 204720 bytes to 106306...
Writing at 0x00010000... (14 %)
Writing at 0x00014000... (28 %)
Writing at 0x00018000... (42 %)
Writing at 0x0001c000... (57 %)
Writing at 0x00020000... (71 %)
Writing at 0x00024000... (85 %)
Writing at 0x00028000... (100 %)
Wrote 204720 bytes (106306 compressed) at 0x00010000 in 2.3 seconds (effective 715.8 kbit/s)...
Hash of data verified.
Compressed 3072 bytes to 128...
Writing at 0x00008000... (100 %)
Wrote 3072 bytes (128 compressed) at 0x00008000 in 0.0 seconds (effective 1536.0 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...
- int val = 0;
- void setup() {
- Serial.begin(115200);
- pinMode(22, OUTPUT); // Set GPIO22 as digital output pin
- }
- // put your main code here, to run repeatedly
- void loop() {
- // read hall effect sensor value
- // print the results to the serial monitor
- Serial.println("test");
- digitalWrite(22, HIGH);
- delay(2000);
- digitalWrite(22, LOW);
- delay(2000);
- }
Thank you in advance.