background image

3

Get Started

8

Chip is ESP32-S3

9

Features: WiFi, BLE

10

Crystal is 40MHz

11

MAC: 7c:df:a1:e0:00:64

12

Uploading stub...

13

Running stub...

14

Stub running...

15

Changing baud rate to 460800

16

Changed.

17

Configuring flash size...

18

Flash will be erased from 0x00000000 to 0x00004fff...

19

Flash will be erased from 0x00010000 to 0x00039fff...

20

Flash will be erased from 0x00008000 to 0x00008fff...

21

Compressed 18896 bytes to 11758...

22

Writing at 0x00000000... (100

%)

23

Wrote 18896 bytes (11758 compressed) at 0x00000000 in 0.5 seconds (effective 279.9 kbit/s)

...

24

Hash of data verified.

25

Compressed 168208 bytes to 88178...

26

Writing at 0x00010000... (16

%)

27

Writing at 0x0001a80f... (33

%)

28

Writing at 0x000201f1... (50

%)

29

Writing at 0x00025dcf... (66

%)

30

Writing at 0x0002d0be... (83

%)

31

Writing at 0x00036c07... (100

%)

32

Wrote 168208 bytes (88178 compressed) at 0x00010000 in 2.4 seconds (effective 569.2 kbit/s

)...

33

Hash of data verified.

34

Compressed 3072 bytes to 103...

35

Writing at 0x00008000... (100

%)

36

Wrote 3072 bytes (103 compressed) at 0x00008000 in 0.1 seconds (effective 478.9 kbit/s)...

37

Hash of data verified.

38

39

Leaving...

40

Hard resetting via RTS pin...

41

Done

If there are no issues by the end of the flash process, the board will reboot and start up the “hello_world”

application.

3.4.6 Monitor

To check if “hello_world” is indeed running, type ‘idf.py -p PORT monitor‘ (Do not forget to replace PORT with

your serial port name).

This command launches the IDF Monitor application:

1

$ idf.py -p /dev/ttyUSB0 monitor

2

Running idf_monitor in directory [...]/esp/hello_world/build

3

Executing ”python [...]/esp-idf/tools/idf_monitor.py -b 115200

4

[...]/esp/hello_world/build/hello-world.elf”...

Espressif Systems

15

Submit Documentation Feedback

ESP32-S3-WROOM-1 & WROOM-1U Datasheet v0.6

Summary of Contents for ESP32-S3-WROOM-1

Page 1: ...uilt around ESP32 S3 series of SoCs Xtensa dual core 32 bit LX7 microprocessor Flash up to 16 MB PSRAM up to 8 MB 36 GPIOs rich set of peripherals On board PCB antenna or external antenna connector ES...

Page 2: ...to 16 MB SPI flash Antenna Options On board PCB antenna ESP32 S3 WROOM 1 External antenna via a connector ESP32 S3 WROOM 1U Operating Conditions Operating voltage Power supply 3 0 3 6 V Operating amb...

Page 3: ...32 S3 16 0 ESP32 S3 WROOM 1U H4 105 C ESP32 S3 4 0 ESP32 S3 WROOM 1U N4R2 ESP32 S3R2 4 2 Quad SPI ESP32 S3 WROOM 1U N8R2 ESP32 S3R2 8 2 Quad SPI ESP32 S3 WROOM 1U N16R2 ESP32 S3R2 16 2 Quad SPI ESP32...

Page 4: ...s 11 3 3 2 Get ESP IDF 11 3 3 3 Set up Tools 12 3 3 4 Set up Environment Variables 12 3 4 Create Your First Project 12 3 4 1 Start a Project 12 3 4 2 Connect Your Device 12 3 4 3 Configure 13 3 4 4 Bu...

Page 5: ...List of Tables List of Tables 1 Ordering Information 3 2 Pin Definitions 8 Espressif Systems 5 Submit Documentation Feedback ESP32 S3 WROOM 1 WROOM 1U Datasheet v0 6...

Page 6: ...of Figures List of Figures 1 Pin Layout Top View 7 2 Hardware Connection 10 3 Project Configuration Home Window 13 Espressif Systems 6 Submit Documentation Feedback ESP32 S3 WROOM 1 WROOM 1U Datasheet...

Page 7: ...GND GND GND GND GND GND GND GND 18 19 20 IO10 IO11 IO12 21 22 23 IO13 IO14 IO21 15 16 17 IO3 IO46 IO9 24 25 26 IO47 IO48 IO45 1 2 3 4 5 6 7 8 9 10 11 12 13 14 IO15 IO16 IO17 IO18 IO8 IO19 Figure 1 Pi...

Page 8: ...O T GPIO46 IO9 17 I O T RTC_GPIO9 GPIO9 TOUCH9 ADC1_CH8 FSPIHD SUBSPIHD IO10 18 I O T RTC_GPIO10 GPIO10 TOUCH10 ADC1_CH9 FSPICS0 FSPIIO4 SUBSPICS0 IO11 19 I O T RTC_GPIO11 GPIO11 TOUCH11 ADC2_CH0 FSP...

Page 9: ...O T RTC_GPIO1 GPIO1 TOUCH1 ADC1_CH0 GND 40 P GND EPAD 41 P GND a P power supply I input O output T high impedance Pin functions in bold font are the default pin functions b In module variants that ha...

Page 10: ...Programming Guide 3 2 Hardware Connection 1 Solder the ESP32 S3 WROOM 1 or ESP32 S3 WROOM 1U module to the RF testing board as shown in Figure 2 Figure 2 Hardware Connection 2 Connect the RF testing...

Page 11: ...all Prerequisites To compile with ESP IDF you need to get the following packages CentOS 7 8 1 sudo yum y update sudo yum install git wget flex bison gperf python3 python3 pip 2 python3 setuptools cmak...

Page 12: ...build your first project on ESP32 S3 WROOM 1 or ESP32 S3 WROOM 1U module 3 4 Create Your First Project 3 4 1 Start a Project Now you are ready to prepare your application for ESP32 S3 WROOM 1 or ESP3...

Page 13: ...ble to skip this step at all See Selecting the Target for additional information If the previous steps have been done correctly the following menu appears Figure 3 Project Configuration Home Window Yo...

Page 14: ...in 20 or run idf py p PORT flash If there are no errors the build will finish by generating the firmware binary bin file 3 4 5 Flash onto the Device Flash the binaries that you just built onto your mo...

Page 15: ...at 0x00036c07 100 32 Wrote 168208 bytes 88178 compressed at 0x00010000 in 2 4 seconds effective 569 2 kbit s 33 Hash of data verified 34 Compressed 3072 bytes to 103 35 Writing at 0x00008000 100 36 W...

Page 16: ...s is esp32s3 chip with 2 CPU core s This is esp32s3 chip with 2 CPU core s WiFi BLE 5 silicon revision 0 2MB external flash 6 Minimum free heap size 390684 bytes 7 Restarting in 9 seconds 8 Restarting...

Page 17: ...ler or an experienced radio TV technician for help Any changes or modifications not expressly approved by the party responsible for compliance could void the user s authority to operate the equipment...

Page 18: ...and circumstance the OEM integrator will be responsible for re evaluating the end product including the transmitter and obtaining a separate FCC authorization End Product Labeling This transmitter mo...

Page 19: ...tically discontinue transmission in case of absence of information to transmit or operational failure Note that this is not intended to prohibit transmission of control or signaling information or the...

Page 20: ...duct Labeling This transmitter module is authorized only for use in device where the antenna may be installed such that 20 cm may be maintained between the antenna and users The final end product must...

Page 21: ...and help solve problems with fellow engineers http esp32 com The ESP Journal Best Practices Articles and Notes from Espressif folks http blog espressif com See the tabs SDKs and Demos Apps Tools AT F...

Page 22: ...ry Date Version Release notes 2021 10 29 v0 6 Overall update for chip revision 1 2021 07 19 v0 5 1 Preliminary release for chip revision 0 Espressif Systems 22 Submit Documentation Feedback ESP32 S3 W...

Page 23: ...OPOSAL SPECIFICATION OR SAMPLE All liability including liability for infringement of any proprietary rights relating to use of information in this document is disclaimed No licenses express or implied...

Reviews: