ESP32S3WROOM1
ESP32S3WROOM1U
คู่มือการใช้งาน
โมดูล WiFi 2.4 GHz (802.11 b/g/n) และ Bluetooth5 (LE)
สร้างขึ้นโดยใช้ SoC ซีรีส์ ESP32S3, ไมโครโปรเซสเซอร์ Xtensa ® dualcore 32 บิต LX7
แฟลชสูงสุด 16 MB, PSRAM สูงสุด 8 MB
36 GPIO ชุดอุปกรณ์ต่อพ่วงที่หลากหลาย
เสาอากาศ PCB ออนบอร์ดหรือขั้วต่อเสาอากาศภายนอก
โมดูลมากกว่าview
1.1 คุณสมบัติ
CPU และหน่วยความจำ OnChip
- SoC ซีรีส์ ESP32-S3 แบบฝัง, ไมโครโปรเซสเซอร์ Xtensa ® dual-core 32 บิต LX7, สูงสุด 240 MHz
- ROM 384 KB
- SRAM 512 KB
- 16 KB SRAM ใน RTC
- สูงสุด 8 MB PSRAM
อินเตอร์เน็ตไร้สาย
- 802.11 บี/จี/เอ็น
- อัตราบิต: 802.11n สูงสุด 150 Mbps
- การรวม A-MPDU และ A-MSDU
- รองรับช่วงการป้องกัน 0.4 µs
- ช่วงความถี่กลางของช่องสัญญาณปฏิบัติการ: 2412 ~ 2462 MHz
บลูทูธ
- บลูทูธ LE: บลูทูธ 5, บลูทูธเมช
- PHY 2 Mbps
- โหมดระยะไกล
- ส่วนขยายโฆษณา
- ชุดโฆษณาหลายชุด
- อัลกอริธึมการเลือกช่อง #2
อุปกรณ์ต่อพ่วง
- GPIO, SPI, อินเทอร์เฟซ LCD, อินเทอร์เฟซกล้อง, UART, I2C, I2S, รีโมทคอนโทรล, ตัวนับชีพจร, LED PWM, USB 1.1 OTG, USB Serial/JTAG ตัวควบคุม, MCPWM, โฮสต์ SDIO, GDMA, ตัวควบคุม TWAI ® (เข้ากันได้กับ ISO 11898-1), ADC, เซ็นเซอร์สัมผัส, เซ็นเซอร์อุณหภูมิ, ตัวจับเวลา และสุนัขเฝ้าบ้าน
ส่วนประกอบแบบบูรณาการบนโมดูล
- ออสซิลเลเตอร์คริสตัล 40 MHz
- แฟลช SPI สูงสุด 16 MB
ตัวเลือกเสาอากาศ
- เสาอากาศ PCB ออนบอร์ด (ESP32-S3-WROOM-1)
- เสาอากาศภายนอกผ่านขั้วต่อ (ESP32-S3-WROOM-1U)
เงื่อนไขการใช้งาน
- ปริมาณการดำเนินงานtagอี/แหล่งจ่ายไฟ: 3.0 ~ 3.6 V
- อุณหภูมิแวดล้อมในการทำงาน:
– รุ่น 65 °C: –40 ~ 65 °C
– รุ่น 85 °C: –40 ~ 85 °C
– รุ่น 105 °C: –40 ~ 105 °C - ขนาด: ดูตารางที่ 1
1.2 คำอธิบาย
ESP32-S3-WROOM-1 และ ESP32-S3-WROOM-1U เป็นโมดูล MCU LE MCU Wi-Fi + Bluetooth ทั่วไปที่ทรงพลังสองตัวที่สร้างขึ้นโดยใช้ SoC ซีรีส์ ESP32-S3 นอกเหนือจากชุดอุปกรณ์ต่อพ่วงที่หลากหลาย การเร่งความเร็วสำหรับการประมวลผลโครงข่ายประสาทเทียมและปริมาณงานการประมวลผลสัญญาณที่ SoC มอบให้ ทำให้โมดูลเหล่านี้เป็นตัวเลือกที่เหมาะสำหรับสถานการณ์การใช้งานที่หลากหลายที่เกี่ยวข้องกับ AI และปัญญาประดิษฐ์ของสรรพสิ่ง (IoT) เช่น การตรวจจับคำปลุก, การจดจำคำสั่งเสียง, การตรวจจับใบหน้าและการจดจำ, บ้านอัจฉริยะ, เครื่องใช้อัจฉริยะ, แผงควบคุมอัจฉริยะ, ลำโพงอัจฉริยะ ฯลฯ
ESP32-S3-WROOM-1 มาพร้อมเสาอากาศ PCB ESP32-S3-WROOM-1U มาพร้อมกับขั้วต่อเสาอากาศภายนอก ลูกค้าสามารถเลือกโมดูลได้หลากหลายดังแสดงในตารางที่ 1 ในบรรดาโมดูลต่างๆ ESP32-S3R8 ที่ฝังอยู่นั้นทำงานที่อุณหภูมิแวดล้อม –40 ~ 65 °C, ESP32-S3-WROOM-1-H4 และ ESP32-S3 -WROOM-1U-H4 ทำงานที่อุณหภูมิแวดล้อม –40 ~ 105 °C และโมดูลอื่นๆ ทำงานที่อุณหภูมิแวดล้อม –40 ~ 85 °C
ตารางที่ 1: ข้อมูลการสั่งซื้อ
รหัสการสั่งซื้อ | ชิปฝังตัว | แฟลช (MB) | PSRAM (เมกะไบต์) | ขนาด (มม.) |
ESP32-S3-WROOM-1-N4 | อีพี32-S3 | 4 | 0 | 18 × 25.5 × 3.1 |
ESP32-S3-WROOM-1-N8 | อีพี32-S3 | 8 | 0 | |
ESP32-S3-WROOM-1-N16 | อีพี32-S3 | 16 | 0 | |
ESP32-S3-WROOM-1-H4 (105 °C) | อีพี32-S3 | 4 | 0 | |
ESP32-S3-WROOM-1-N4R2 | ESP32-S3R2 | 4 | 2 (ควอด SPI) | |
ESP32-S3-WROOM-1-N8R2 | ESP32-S3R2 | 8 | 2 (ควอด SPI) | |
ESP32-S3-WROOM-1-N16R2 | ESP32-S3R2 | 16 | 2 (ควอด SPI) | |
ESP32-S3-WROOM-1-N4R8 (65 °C) | ESP32-S3R8 | 4 | 8 (ฐานแปด SPI) | |
ESP32-S3-WROOM-1-N8R8 (65 °C) | ESP32-S3R8 | 8 | 8 (ฐานแปด SPI) | |
ESP32-S3-WROOM-1-N16R8 (65 °C) | ESP32-S3R8 | 16 | 8 (ฐานแปด SPI) | |
ESP32-S3-WROOM-1U-N4 | อีพี32-S3 | 4 | 0 | 18 × 19.2 × 3.2 |
ESP32-S3-WROOM-1U-N8 | อีพี32-S3 | 8 | 0 | |
ESP32-S3-WROOM-1U-N16 | อีพี32-S3 | 16 | 0 | |
ESP32-S3-WROOM-1U-H4 (105 °C) | อีพี32-S3 | 4 | 0 | |
ESP32-S3-WROOM-1U-N4R2 | ESP32-S3R2 | 4 | 2 (ควอด SPI) | |
ESP32-S3-WROOM-1U-N8R2 | ESP32-S3R2 | 8 | 2 (ควอด SPI) | |
ESP32-S3-WROOM-1U-N16R2 | ESP32-S3R2 | 16 | 2 (ควอด SPI) | |
ESP32-S3-WROOM-1U-N4R8 (65 °C) | ESP32-S3R8 | 4 | 8 (ฐานแปด SPI) | |
ESP32-S3-WROOM-1U-N8R8 (65 °C) | ESP32-S3R8 | 8 | 8 (ฐานแปด SPI) | |
ESP32-S3-WROOM-1U-N16R8 (65 °C) | ESP32-S3R8 | 16 | 8 (ฐานแปด SPI) |
แกนหลักของโมดูลคือ SoC * ซีรีส์ ESP32-S3 ซึ่งเป็นซีพียู Xtensa ® 32 บิต LX7 ที่ทำงานที่ความเร็วสูงสุด 240 MHz คุณสามารถปิด CPU และใช้โปรเซสเซอร์ร่วมที่ใช้พลังงานต่ำเพื่อตรวจสอบอุปกรณ์ต่อพ่วงอย่างต่อเนื่องเพื่อดูการเปลี่ยนแปลงหรือการข้ามเกณฑ์
ESP32-S3 รวมชุดอุปกรณ์ต่อพ่วงมากมายรวมถึง SPI, LCD, อินเทอร์เฟซกล้อง, UART, I2C, I2S, รีโมทคอนโทรล, เครื่องนับชีพจร, LED PWM, USB Serial/JTAG คอนโทรลเลอร์, MCPWM, โฮสต์ SDIO, GDMA, คอนโทรลเลอร์ TWAI ® (เข้ากันได้กับ ISO 11898-1), ADC, เซ็นเซอร์สัมผัส, เซ็นเซอร์อุณหภูมิ, ตัวจับเวลา และสุนัขเฝ้าบ้าน รวมถึง GPIO สูงสุด 45 ตัว นอกจากนี้ยังมีอินเทอร์เฟซ USB 1.1 On-The-Go (OTG) ความเร็วสูงเพื่อให้สามารถสื่อสารผ่าน USB ได้
บันทึก:
* สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ SoC ซีรีส์ ESP32-S3 โปรดดูเอกสารข้อมูลซีรีส์ ESP32-S3
คำจำกัดความของพิน
2.1 เค้าโครงพิน
แผนภาพพินใช้ได้กับ ESP32-S3-WROOM-1 และ ESP32-S3-WROOM-1U แต่ส่วนหลังไม่มีโซนเก็บออก
คำอธิบาย 2.2 พิน
โมดูลนี้มี 41 พิน ดูคำจำกัดความพินในตารางที่ 2
สำหรับคำอธิบายของชื่อพินและชื่อฟังก์ชัน ตลอดจนการกำหนดค่าพินอุปกรณ์ต่อพ่วง โปรดดูที่ เอกสารข้อมูลซีรี่ส์ ESP32-S3
ตารางที่ 2: คำจำกัดความของพิน
ชื่อ | เลขที่ | พิมพ์ a | การทำงาน |
ก.ย.ด. | 1 | P | ก.ย.ด. |
3V3 | 2 | P | แหล่งจ่ายไฟ |
EN | 3 | I | สูง: เปิดช่วยให้ชิป ต่ำ: ปิดชิปจะปิด หมายเหตุ: อย่าปล่อยให้พิน EN ลอยตัว |
IO4 | 4 | ไอ/โอ/ที | RTC_GPIO4, GPIO4, สัมผัส4, ADC1_CH3 |
IO5 | 5 | ไอ/โอ/ที | RTC_GPIO5, GPIO5, สัมผัส5, ADC1_CH4 |
IO6 | 6 | ไอ/โอ/ที | RTC_GPIO6, GPIO6, สัมผัส6, ADC1_CH5 |
IO7 | 7 | ไอ/โอ/ที | RTC_GPIO7, GPIO7, สัมผัส7, ADC1_CH6 |
IO15 | 8 | ไอ/โอ/ที | RTC_GPIO15, GPIO15, U0RTS, ADC2_CH4, XTAL_32K_P |
IO16 | 9 | ไอ/โอ/ที | RTC_GPIO16, GPIO16, U0CTS, ADC2_CH5, XTAL_32K_N |
IO17 | 10 | ไอ/โอ/ที | RTC_GPIO17, GPIO17, U1TXD, ADC2_CH6 |
IO18 | 11 | ไอ/โอ/ที | RTC_GPIO18, GPIO18, U1RXD, ADC2_CH7, CLK_OUT3 |
IO8 | 12 | ไอ/โอ/ที | RTC_GPIO8, GPIO8, TOUCH8, ADC1_CH7, ย่อย1 |
IO19 | 13 | ไอ/โอ/ที | RTC_GPIO19, GPIO19, U1RTS, ADC2_CH8, CLK_OUT2, USB_D- |
IO20 | 14 | ไอ/โอ/ที | RTC_GPIO20, GPIO20, U1CTS, ADC2_CH9, CLK_OUT1, USB_D+ |
IO3 | 15 | ไอ/โอ/ที | RTC_GPIO3, GPIO3, สัมผัส3, ADC1_CH2 |
IO46 | 16 | ไอ/โอ/ที | GPIO46 |
IO9 | 17 | ไอ/โอ/ที | RTC_GPIO9, GPIO9, TOUCH9, ADC1_CH8, FSPIHD, ระงับ |
IO10 | 18 | ไอ/โอ/ที | RTC_GPIO10, GPIO10, TOUCH10, ADC1_CH9, FSPICS0, FSPIIO4, SUBSPICS0 |
IO11 | 19 | ไอ/โอ/ที | RTC_GPIO11, GPIO11, TOUCH11, ADC2_CH0, FSPID, FSPIIO5, ระงับ |
IO12 | 20 | ไอ/โอ/ที | RTC_GPIO12, GPIO12, TOUCH12, ADC2_CH1, FSPICLK, FSPIIO6, SUBSPICLK |
IO13 | 21 | ไอ/โอ/ที | RTC_GPIO13, GPIO13, สัมผัส13, ADC2_CH2, FSPIQ, FSPIIO7, SUBSPIQ |
IO14 | 22 | ไอ/โอ/ที | RTC_GPIO14, GPIO14, สัมผัส14, ADC2_CH3, FSPIWP, FSPIDQS, SUBSPIWP |
IO21 | 23 | ไอ/โอ/ที | RTC_GPIO21, GPIO21 |
IO47 | 24 | ไอ/โอ/ที | SPICLK_P_DIFF,GPIO47, SUBSPICLK_P_DIFF |
IO48 | 25 | ไอ/โอ/ที | SPICLK_N_DIFF,GPIO48, SUBSPICLK_N_DIFF |
IO45 | 26 | ไอ/โอ/ที | GPIO45 |
IO0 | 27 | ไอ/โอ/ที | RTC_GPIO0, GPIO0 |
IO35 b | 28 | ไอ/โอ/ที | SPIIO6, GPIO35, FSPID, ย่อย |
IO36 b | 29 | ไอ/โอ/ที | SPIIO7, GPIO36, FSPICLK, SUBSPICLK |
IO37 b | 30 | ไอ/โอ/ที | SPIDQS, GPIO37, FSPIQ, SUBSPIQ |
IO38 | 31 | ไอ/โอ/ที | GPIO38, FSPIWP, SUBSPIWP |
IO39 | 32 | ไอ/โอ/ที | MTCK, GPIO39, CLK_OUT3, ย่อย1 |
IO40 | 33 | ไอ/โอ/ที | MTDO, GPIO40, CLK_OUT2 |
IO41 | 34 | ไอ/โอ/ที | MTDI, GPIO41, CLK_OUT1 |
ตารางที่ 2 – ต่อจากหน้าที่แล้ว
ชื่อ | เลขที่ | พิมพ์ a | การทำงาน |
IO42 | 35 | ไอ/โอ/ที | MTMS, GPIO42 |
RXD0 | 36 | ไอ/โอ/ที | U0RXD, GPIO44, CLK_OUT2 |
TXD0 | 37 | ไอ/โอ/ที | U0TXD, GPIO43, CLK_OUT1 |
IO2 | 38 | ไอ/โอ/ที | RTC_GPIO2, GPIO2, สัมผัส2, ADC1_CH1 |
IO1 | 39 | ไอ/โอ/ที | RTC_GPIO1, GPIO1, สัมผัส1, ADC1_CH0 |
ก.ย.ด. | 40 | P | ก.ย.ด. |
อ่าน | 41 | P | ก.ย.ด. |
a P: แหล่งจ่ายไฟ; ฉัน: อินพุต; O: เอาท์พุท; T: ความต้านทานสูง ฟังก์ชันพินเป็นตัวหนาเป็นฟังก์ชันพินเริ่มต้น
b ในโมดูลรุ่นต่างๆ ที่ฝัง OSPI PSRAM เช่น ที่ฝัง ESP32-S3R8 หมุด IO35, IO36 และ IO37 เชื่อมต่อกับ OSPI PSRAM และไม่สามารถใช้งานได้สำหรับการใช้งานอื่น
เริ่มต้นใช้งาน
3.1 สิ่งที่คุณต้องการ
ในการพัฒนาแอปพลิเคชันสำหรับโมดูลที่คุณต้องการ:
- 1 x ESP32-S3-WROOM-1 หรือ ESP32-S3-WROOM-1U
- 1 x บอร์ดทดสอบ Espressif RF
- 1 x บอร์ด USB-to-Serial
- 1 x สาย Micro-USB
- 1 x PC ที่ใช้ Linux
ในคู่มือผู้ใช้นี้ เราใช้ระบบปฏิบัติการ Linux เป็นตัวอย่างampเลอ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดค่าบน Windows และ macOS โปรดดูคู่มือการเขียนโปรแกรม ESP-IDF
3.2 การเชื่อมต่อฮาร์ดแวร์
- บัดกรีโมดูล ESP32-S3-WROOM-1 หรือ ESP32-S3-WROOM-1U เข้ากับบอร์ดทดสอบ RF ดังแสดงในรูปที่ 2
- เชื่อมต่อบอร์ดทดสอบ RF กับบอร์ด USB-to-Serial ผ่าน TXD, RXD และ GND
- เชื่อมต่อบอร์ด USB-to-Serial กับพีซี
- เชื่อมต่อบอร์ดทดสอบ RF กับพีซีหรืออะแดปเตอร์จ่ายไฟเพื่อเปิดใช้งานแหล่งจ่ายไฟ 5 V ผ่านสาย Micro-USB
- ระหว่างการดาวน์โหลด ให้เชื่อมต่อ IO0 กับ GND ผ่านจัมเปอร์ จากนั้นเปิด ”ON” กระดานทดสอบ
- ดาวน์โหลดเฟิร์มแวร์ลงในแฟลช โปรดดูรายละเอียดในส่วนด้านล่าง
- หลังจากดาวน์โหลด ให้ถอดจัมเปอร์บน IO0 และ GND
- เพิ่มพลังให้บอร์ดทดสอบ RF อีกครั้ง โมดูลจะเปลี่ยนเป็นโหมดการทำงาน ชิปจะอ่านโปรแกรมจากแฟลชเมื่อเริ่มต้น
บันทึก:
IO0 มีตรรกะภายในสูง หากตั้งค่า IO0 เป็นดึงขึ้น โหมดบูตจะถูกเลือก หากพินนี้ดึงลงหรือลอยทิ้งไว้ โหมดดาวน์โหลดจะถูกเลือก สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ ESP32-S3-WROOM-1 หรือ ESP32-S3-WROOM-1U โปรดดูเอกสารข้อมูลซีรีส์ ESP32-S3
3.3 ตั้งค่าสภาพแวดล้อมการพัฒนา
กรอบการพัฒนา Espressif IoT (เรียกสั้นๆ ว่า ESP-IDF) เป็นกรอบงานสำหรับการพัฒนาแอปพลิเคชันโดยใช้ Espressif ESP32 ผู้ใช้สามารถพัฒนาแอพพลิเคชั่นด้วย ESP32-S3 ใน Windows/Linux/macOS ตาม ESP-IDF ที่นี่เราใช้ระบบปฏิบัติการ Linux เป็นอดีตampเล.
3.3.1 ติดตั้งข้อกำหนดเบื้องต้น
ในการคอมไพล์ด้วย ESP-IDF คุณต้องได้รับแพ็คเกจต่อไปนี้:
- CentOS 7 และ 8:
1 sudo yum -y อัปเดต && Sudo yum ติดตั้ง git wget flex bison gperf python3 python3pip
2 python3-setuptools CMake ninja-build ccache dfu-util busby - อูบุนตูและเดเบียน:
1 Sudo apt-get ติดตั้ง git wget flex วัวกระทิง gperf python3 python3-pip python3setuptools
2 cmake ninja-build ccache life-dev libssl-dev dfu-util libusb-1.0-0 - โค้ง:
1 sudo Pacman -S –needed GCC git สร้าง flex bison gperf python-pip CMake ninja ccache 2 dfu-util libusb
บันทึก:
- คู่มือนี้ใช้ไดเร็กทอรี ~/esp บน Linux เป็นโฟลเดอร์การติดตั้งสำหรับ ESP-IDF
- โปรดทราบว่า ESP-IDF ไม่รองรับช่องว่างในเส้นทาง
3.3.2 รับ ESPIDF
หากต้องการสร้างแอปพลิเคชันสำหรับโมดูล ESP32-S3-WROOM-1 หรือ ESP32-S3-WROOM-1U คุณต้องมีไลบรารีซอฟต์แวร์ที่ Espressif มอบให้ในที่เก็บ ESP-IDF
ในการรับ ESP-IDF ให้สร้างไดเร็กทอรีการติดตั้ง ( ~/esp) เพื่อดาวน์โหลด ESP-IDF และโคลนที่เก็บด้วย 'git clone':
- mkdir -p ~/esp
- ซีดี ~/esp
- โคลนคอมไพล์ – เรียกซ้ำ https://github.com/espressif/esp-idf.git
ESP-IDF จะถูกดาวน์โหลดลงใน ~/esp/esp-idf ศึกษารุ่น ESP-IDF สำหรับข้อมูลเกี่ยวกับ ESP-IDF
รุ่นที่จะใช้ในสถานการณ์ที่กำหนด
3.3.3 ตั้งค่าเครื่องมือ
นอกเหนือจาก ESP-IDF คุณยังจำเป็นต้องติดตั้งเครื่องมือที่ใช้โดย ESP-IDF เช่น คอมไพเลอร์ ดีบักเกอร์ แพ็คเกจ Python เป็นต้น ESP-IDF มีสคริปต์ชื่อ 'install.sh' เพื่อช่วยในการตั้งค่าเครื่องมือ ในครั้งเดียว
1 ซีดี ~/esp/esp-idf
2 ./install.sh
3.3.4 ตั้งค่าตัวแปรสภาพแวดล้อม
เครื่องมือที่ติดตั้งยังไม่ได้เพิ่มไปยังตัวแปรสภาพแวดล้อม PATH ในการทำให้เครื่องมือใช้งานได้จากบรรทัดคำสั่ง จะต้องตั้งค่าตัวแปรสภาพแวดล้อมบางตัว ESP-IDF มีการส่งออกสคริปต์อื่น sh' ซึ่งทำอย่างนั้น ในเทอร์มินัลที่คุณจะใช้ ESP-IDF ให้รัน:
1. $HOME/esp/esp-IDF/export.sh
ตอนนี้ทุกอย่างพร้อมแล้ว คุณสามารถสร้างโปรเจ็กต์แรกของคุณบนโมดูล ESP32-S3-WROOM-1 หรือ ESP32-S3-WROOM-1U
3.4 สร้างโครงการแรกของคุณ
3.4.1 เริ่มโครงการ
ตอนนี้คุณพร้อมที่จะเตรียมการสมัครสำหรับโมดูล ESP32-S3-WROOM-1 หรือ ESP32-S3-WROOM-1U แล้ว
คุณสามารถเริ่มต้นด้วยโครงการ get-started/hello_world จากอดีตamples ไดเร็กทอรีใน ESP-IDF
คัดลอก get-started/hello_world ไปยัง ~/esp ไดเร็กทอรี:
1 ซีดี ~/โดยเฉพาะ
2 cp -r $IDF_PATH/เช่นamples/get-started/hello_world
มีช่วงของexampโครงการในอดีตamples ไดเร็กทอรีใน ESP-IDF คุณสามารถคัดลอกโครงการใด ๆ ในลักษณะเดียวกับที่แสดงด้านบนและเรียกใช้ นอกจากนี้ยังสามารถสร้าง exampในสถานที่โดยไม่ต้องคัดลอกก่อน
3.4.2 เชื่อมต่ออุปกรณ์ของคุณ
ตอนนี้เชื่อมต่อโมดูลของคุณเข้ากับคอมพิวเตอร์และตรวจสอบพอร์ตอนุกรมที่โมดูลมองเห็นได้ พอร์ตอนุกรมใน Linux ขึ้นต้นด้วย '/dev/TTY ในชื่อ รันคำสั่งด้านล่างนี้สองครั้ง ครั้งแรกโดยถอดปลั๊กบอร์ดออก จากนั้นจึงเสียบปลั๊ก พอร์ตที่ปรากฏขึ้นครั้งที่สองคือพอร์ตที่คุณต้องการ:
1 ลิตร /dev/tty*
บันทึก:
เก็บชื่อพอร์ตไว้ใกล้ตัว เพราะคุณจะต้องใช้ในขั้นตอนถัดไป
3.4.3 กำหนดค่า
ไปที่ไดเร็กทอรี 'hello_world' จากขั้นตอนที่ 3.4.1 เริ่มโครงการ ตั้งค่าชิป ESP32-S3 เป็นเป้าหมาย และเรียกใช้ยูทิลิตี้การกำหนดค่าโครงการ 'menuconfig'
1 ซีดี ~/esp/hello_world
2 idf.py ตั้งเป้าหมาย esp32s3
3 idf.py เมนูการกำหนดค่า
การกำหนดเป้าหมายด้วย 'idf.py set-target esp32s3' ควรทำเพียงครั้งเดียวหลังจากเปิดโปรเจ็กต์ใหม่ หากโปรเจ็กต์มีบิลด์และการกำหนดค่าที่มีอยู่ บิลด์เหล่านั้นจะถูกเคลียร์และเริ่มต้นใช้งาน เป้าหมายอาจถูกบันทึกไว้ในตัวแปรสภาพแวดล้อมเพื่อข้ามขั้นตอนนี้ ดูการเลือกเป้าหมายสำหรับข้อมูลเพิ่มเติม
หากทำตามขั้นตอนก่อนหน้านี้อย่างถูกต้อง เมนูต่อไปนี้จะปรากฏขึ้น:
คุณกำลังใช้เมนูนี้เพื่อตั้งค่าตัวแปรเฉพาะโปรเจ็กต์ เช่น ชื่อเครือข่าย Wi-Fi และรหัสผ่าน ความเร็วโปรเซสเซอร์ ฯลฯ การตั้งค่าโปรเจ็กต์ด้วย menuconfig อาจถูกข้ามสำหรับ “hello_word” อดีตนี้ampไฟล์จะทำงานด้วยการกำหนดค่าเริ่มต้น สีของเมนูอาจแตกต่างกันในเทอร์มินัลของคุณ คุณสามารถเปลี่ยนรูปลักษณ์ด้วยตัวเลือก '–style' โปรดเรียกใช้ 'idf.py menuconfig –help เพื่อดูข้อมูลเพิ่มเติม
3.4.4 สร้างโครงการ
สร้างโครงการโดยเรียกใช้:
1 idf.py บิลด์
คำสั่งนี้จะรวบรวมแอปพลิเคชันและส่วนประกอบ ESP-IDF ทั้งหมด จากนั้นจะสร้าง bootloader ตารางพาร์ติชั่น และไบนารีของแอปพลิเคชัน
1 $ idf.py สร้าง
2 เรียกใช้ CMake ในไดเร็กทอรี /path/to/hello_world/build
3 กำลังดำเนินการ ”CMake -G Ninja –warn-Unitialized /path/to/hello_world”...
4 เตือนเกี่ยวกับค่าที่ไม่ได้กำหนดค่าเริ่มต้น
5 — พบ Git: /usr/bin/git (พบเวอร์ชัน ”2.17.0”)
6 — การสร้างองค์ประกอบ aws_iot ที่ว่างเปล่าเนื่องจากการกำหนดค่า
7 — ชื่อส่วนประกอบ: …
8 — เส้นทางส่วนประกอบ: …
9
10 … (บรรทัดเอาต์พุตระบบบิลด์เพิ่มเติม)
11
12 [527/527] กำลังสร้าง hello_world.bin
13 esptool.py เวอร์ชัน 2.3.1
14
15 โครงการสร้างเสร็จแล้ว หากต้องการแฟลชให้รันคำสั่งนี้:
16 ../../../components/esptool_py/esptool/esptool.py -p (พอร์ต) -b 921600
17 write_flash –flash_mode dio –flash_size ตรวจจับ –flash_freq 40m
18 0x10000 บิลด์/hello_world.bin บิลด์ 0x1000 บิลด์/bootloader/bootloader.bin 0x8000
19 build/partition_table/partition-table.bin
20 หรือเรียกใช้ 'idf.py -p PORT flash'
หากไม่มีข้อผิดพลาด การสร้างจะเสร็จสิ้นโดยการสร้างเฟิร์มแวร์ไบนารี .bin file.
3.4.5 แฟลชไปยังอุปกรณ์
แฟลชไบนารีที่คุณเพิ่งสร้างบนโมดูลของคุณโดยเรียกใช้:
1 idf.py -p PORT [-b BAUD] แฟลช
แทนที่ PORT ด้วยชื่อพอร์ตอนุกรมของบอร์ด ESP32-S3 จากขั้นตอน: เชื่อมต่ออุปกรณ์ของคุณ
คุณยังสามารถเปลี่ยนอัตราบอดของ flasher ได้โดยแทนที่ BAUD ด้วยอัตราบอดที่คุณต้องการ อัตราบอดเริ่มต้นคือ 460800
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับอาร์กิวเมนต์ idf.py โปรดดูที่ idf.py
บันทึก:
ตัวเลือก 'แฟลช' จะสร้างและแฟลชโปรเจ็กต์โดยอัตโนมัติ ดังนั้นจึงไม่จำเป็นต้องเรียกใช้ 'idf.py build'
เมื่อกะพริบ คุณจะเห็นบันทึกการส่งออกคล้ายกับต่อไปนี้:
1 …
2 esptool.py esp32s3 -p /dev/ttyUSB0 -b 460800 –ก่อน=default_reset –หลัง=hard_reset
3 write_flash –flash_mode dio –flash_freq 80m –flash_size 2MB 0x0 bootloader/bootloader
ถังขยะ
4 0x10000 hello_world.bin 0x8000 partition_table/partition-table.bin
5 esptool.py v3.2-dev
6 พอร์ตอนุกรม /dev/ttyUSB0
7 การเชื่อมต่อ….
8 ชิปคือ ESP32-S3
9 คุณสมบัติ: WiFi, BLE
10 คริสตัลคือ 40MHz
11 MAC: 7c:df:a1:e0:00:64
12 กำลังอัปโหลดต้นขั้ว…
13 กำลังรันต้นขั้ว...
14 Stub ทำงาน…
15 กำลังเปลี่ยนอัตราบอดเป็น 460800
16 เปลี่ยนไป
17 กำลังกำหนดค่าขนาดแฟลช…
18 แฟลชจะถูกลบออกจาก 0x00000000 ถึง 0x00004fff…
19 แฟลชจะถูกลบออกจาก 0x00010000 ถึง 0x00039fff…
20 แฟลชจะถูกลบออกจาก 0x00008000 ถึง 0x00008fff…
21 บีบอัด 18896 ไบต์ถึง 11758…
22 เขียนที่ 0x00000000… (100%)
23 เขียน 18896 ไบต์ (11758 บีบอัด) ที่ 0x00000000 ใน 0.5 วินาที (มีผล 279.9 kbit/s)
…
24 แฮชของข้อมูลที่ตรวจสอบแล้ว
25 บีบอัด 168208 ไบต์ถึง 88178…
26 เขียนที่ 0x00010000… (16%)
27 เขียนที่ 0x0001a80f… (33 %)
28 กำลังเขียนที่ 0x000201f1… (50%)
29 เขียนที่ 0x00025dcf… (66 %)
30 เขียนที่ 0x0002d0be… (83 %)
31 กำลังเขียนที่ 0x00036c07… (100%)
32 เขียน 168208 ไบต์ (บีบอัด 88178) ที่ 0x00010000 ใน 2.4 วินาที (มีผล 569.2 kbit/s
-
33 แฮชของข้อมูลที่ตรวจสอบแล้ว
34 บีบอัด 3072 ไบต์ถึง 103…
35 เขียนที่ 0x00008000… (100%)
36 เขียน 3072 ไบต์ (บีบอัด 103 ครั้ง) ที่ 0x00008000 ใน 0.1 วินาที (มีผล 478.9 kbit/s)...
37 แฮชของข้อมูลที่ตรวจสอบแล้ว
38
39 ออกจาก…
40 ฮาร์ดรีเซ็ตผ่านพิน RTS…
41 เสร็จแล้ว
หากไม่มีปัญหาเมื่อสิ้นสุดกระบวนการแฟลช บอร์ดจะรีบูตและเปิดแอปพลิเคชัน “hello_world”
3.4.6 จอมอนิเตอร์
ในการตรวจสอบว่า “hello_world” กำลังทำงานอยู่หรือไม่ ให้พิมพ์ 'idf.py -p PORT monitor' (อย่าลืมแทนที่ PORT ด้วยชื่อพอร์ตอนุกรมของคุณ)
คำสั่งนี้เปิดใช้แอปพลิเคชัน IDF Monitor:
1 $ idf.py -p /dev/ttyUSB0 มอนิเตอร์
2 การรัน idf_monitor ในไดเร็กทอรี […]/esp/hello_world/build
3 กำลังดำเนินการ ”python […]/esp-idf/tools/idf_monitor.py -b 115200
4 […]/esp/hello_world/build/hello-world.elf”…
5 — idf_monitor บน /dev/ttyUSB0 115200 —
6 — ออก: Ctrl+] | เมนู: Ctrl+T | ช่วยเหลือ: Ctrl+T ตามด้วย Ctrl+H —
7 et 8 มิ.ย. 2016 00:22:57
8
9 อันดับแรก:0x1 (POWERON_RESET) บูต:0x13 (SPI_FAST_FLASH_BOOT)
10 et 8 มิ.ย. 2016 00:22:57
11 …
หลังจากเริ่มต้นและบันทึกการวินิจฉัยเลื่อนขึ้น คุณจะเห็น “สวัสดีชาวโลก!” พิมพ์โดยแอปพลิเคชัน
1 …
2 สวัสดีชาวโลก!
3 รีสตาร์ทใน 10 วินาที…
4 นี่คือชิป esp32s3 ที่มีคอร์ CPU 2 คอร์ นี่คือชิป esp32s3 ที่มีคอร์ CPU 2 คอร์ WiFi / BLE
,
5 การแก้ไขซิลิคอน 0, แฟลชภายนอก 2MB
6 ขนาดฮีปว่างขั้นต่ำ: 390684 ไบต์
7 รีสตาร์ทใน 9 วินาที…
8 รีสตาร์ทใน 8 วินาที…
9 รีสตาร์ทใน 7 วินาที…
หากต้องการออกจากจอภาพ IDF ให้ใช้ปุ่มลัด Ctrl+]
นั่นคือทั้งหมดที่คุณต้องมีเพื่อเริ่มต้นใช้งานโมดูล ESP32-S3-WROOM-1 หรือ ESP32-S3-WROOM-1U! ตอนนี้คุณ
พร้อมที่จะลองแฟนเก่าคนอื่นแล้วampใน ESP-IDF หรือไปที่การพัฒนาแอปพลิเคชันของคุณเอง
ถ้อยแถลง FCC ของสหรัฐฯ
อุปกรณ์นี้เป็นไปตามกฎ FCC ส่วนที่ 15 การทำงานต้องอยู่ภายใต้เงื่อนไขสองประการต่อไปนี้:
- อุปกรณ์นี้จะต้องไม่ก่อให้เกิดการรบกวนที่เป็นอันตราย
- อุปกรณ์นี้ต้องยอมรับการรบกวนใดๆ ที่ได้รับ รวมถึงการรบกวนที่อาจทำให้เกิดการทำงานที่ไม่พึงประสงค์
อุปกรณ์นี้ได้รับการทดสอบแล้วและพบว่าสอดคล้องกับขีดจำกัดสำหรับอุปกรณ์ดิจิทัลคลาส B ตามส่วนที่ 15 ของกฎ FCC
ขีดจำกัดเหล่านี้ได้รับการออกแบบมาเพื่อป้องกันสัญญาณรบกวนที่เป็นอันตรายในการติดตั้งในที่พักอาศัยอย่างสมเหตุสมผล อุปกรณ์นี้สร้าง ใช้ และสามารถแผ่พลังงานความถี่วิทยุ และหากไม่ได้ติดตั้งและใช้งานตามคำแนะนำ อาจก่อให้เกิดการรบกวนที่เป็นอันตรายต่อการสื่อสารทางวิทยุ อย่างไรก็ตาม ไม่มีการรับประกันว่าการรบกวนจะไม่เกิดขึ้นในการติดตั้งเฉพาะใดๆ หากอุปกรณ์นี้ก่อให้เกิดการรบกวนที่เป็นอันตรายต่อการรับสัญญาณวิทยุหรือโทรทัศน์ ซึ่งสามารถระบุได้โดยการปิดและเปิดอุปกรณ์ ขอแนะนำให้ผู้ใช้พยายามแก้ไขการรบกวนโดยใช้มาตรการอย่างใดอย่างหนึ่งต่อไปนี้:
- ปรับทิศทางหรือย้ายตำแหน่งของเสาอากาศรับสัญญาณ
- เพิ่มระยะห่างระหว่างอุปกรณ์และตัวรับ
- เชื่อมต่ออุปกรณ์เข้ากับเต้าเสียบในวงจรที่แตกต่างไปจากวงจรที่เชื่อมต่อเครื่องรับอยู่
- ปรึกษาตัวแทนจำหน่ายหรือช่างวิทยุ/โทรทัศน์ที่มีประสบการณ์เพื่อขอความช่วยเหลือ
การเปลี่ยนแปลงหรือการดัดแปลงใดๆ ที่ไม่ได้รับการอนุมัติอย่างชัดแจ้งจากฝ่ายที่รับผิดชอบในการปฏิบัติตามอาจทำให้สิทธิ์ในการใช้งานอุปกรณ์ของผู้ใช้เป็นโมฆะ
อุปกรณ์นี้สอดคล้องกับข้อจำกัดการรับรังสี RF ของ FCC ที่กำหนดไว้สำหรับสภาพแวดล้อมที่ไม่มีการควบคุม อุปกรณ์นี้และเสาอากาศจะต้องไม่วางหรือทำงานร่วมกับเสาอากาศหรือเครื่องส่งสัญญาณอื่นใด
ต้องติดตั้งเสาอากาศที่ใช้กับเครื่องส่งสัญญาณนี้ให้มีระยะห่างจากบุคคลทั้งหมดอย่างน้อย 20 ซม. และต้องไม่วางหรือทำงานร่วมกับเสาอากาศหรือเครื่องส่งสัญญาณอื่นใด
คำแนะนำในการบูรณาการ OEM
อุปกรณ์นี้มีไว้สำหรับผู้ประกอบ OEM เท่านั้นภายใต้เงื่อนไขต่อไปนี้ สามารถใช้โมดูลเพื่อติดตั้งในโฮสต์อื่นได้ ต้องติดตั้งเสาอากาศโดยรักษาระยะห่างระหว่างเสาอากาศและผู้ใช้ไว้ 20 ซม. และโมดูลตัวส่งสัญญาณต้องไม่อยู่ร่วมกับตัวส่งสัญญาณหรือเสาอากาศอื่น โมดูลนี้จะต้องใช้กับเสาอากาศรวมที่ได้รับการทดสอบและรับรองกับโมดูลนี้ตั้งแต่แรกเท่านั้น ตราบใดที่เป็นไปตามเงื่อนไข 3 ข้อข้างต้น ก็ไม่จำเป็นต้องมีการทดสอบเครื่องส่งสัญญาณเพิ่มเติม อย่างไรก็ตาม ผู้ประกอบ OEM ยังคงรับผิดชอบในการทดสอบผลิตภัณฑ์ขั้นสุดท้ายของตนสำหรับข้อกำหนดการปฏิบัติตามข้อกำหนดเพิ่มเติมใดๆ กับโมดูลนี้ที่ติดตั้ง (เช่นampไฟล์, การปล่อยอุปกรณ์ดิจิตอล, ข้อกำหนดเกี่ยวกับอุปกรณ์ต่อพ่วงพีซี ฯลฯ)
สังเกต:
ในกรณีที่ไม่สามารถปฏิบัติตามเงื่อนไขดังกล่าวได้ (เช่นampการกำหนดค่าแล็ปท็อปบางอย่างหรือตำแหน่งร่วมกับเครื่องส่งสัญญาณอื่น) ดังนั้นการอนุญาต FCC สำหรับโมดูลนี้ร่วมกับอุปกรณ์โฮสต์จะไม่ถือว่าใช้ได้อีกต่อไป และไม่สามารถใช้รหัส FCC ของโมดูลกับผลิตภัณฑ์ขั้นสุดท้ายได้ ในสถานการณ์เหล่านี้ ผู้รวมระบบ OEM จะต้องรับผิดชอบในการประเมินผลิตภัณฑ์ขั้นสุดท้ายอีกครั้ง (รวมถึงตัวส่ง) และได้รับอนุญาตจาก FCC แยกต่างหาก
การติดฉลากผลิตภัณฑ์ขั้นสุดท้าย
โมดูลตัวส่งสัญญาณนี้ได้รับอนุญาตให้ใช้ในอุปกรณ์ที่อาจติดตั้งเสาอากาศโดยรักษาระยะห่างระหว่างเสาอากาศและผู้ใช้ไว้ 20 ซม. ผลิตภัณฑ์สุดท้ายจะต้องมีป้ายกำกับในพื้นที่ที่มองเห็นได้โดยมีข้อความต่อไปนี้: “Contains FCC ID: 2AC7Z-ESPS3WROOM1”
คำชี้แจงของ IC
อุปกรณ์นี้เป็นไปตามมาตรฐาน RSS ที่ได้รับการยกเว้นใบอนุญาตของ Industry Canada การทำงานต้องอยู่ภายใต้เงื่อนไขสองประการต่อไปนี้:
- อุปกรณ์นี้จะต้องไม่ก่อให้เกิดการรบกวน; และ
- อุปกรณ์นี้ต้องยอมรับการรบกวนใดๆ รวมถึงการรบกวนที่อาจส่งผลให้การทำงานของอุปกรณ์ไม่พึงประสงค์ได้
คำชี้แจงเกี่ยวกับการได้รับรังสี
อุปกรณ์นี้สอดคล้องกับข้อจำกัดการได้รับรังสีของ IC ที่กำหนดไว้สำหรับสภาพแวดล้อมที่ไม่มีการควบคุม ควรติดตั้งและใช้งานอุปกรณ์นี้โดยเว้นระยะห่างระหว่างหม้อน้ำและร่างกายของคุณอย่างน้อย 20 ซม.
RSS247 มาตรา 6.4 (5)
อุปกรณ์สามารถหยุดการส่งข้อมูลโดยอัตโนมัติในกรณีที่ไม่มีข้อมูลในการส่งหรือการทำงานล้มเหลว โปรดทราบว่าสิ่งนี้ไม่ได้มีวัตถุประสงค์เพื่อห้ามการส่งข้อมูลการควบคุมหรือการส่งสัญญาณ หรือการใช้รหัสซ้ำ ๆ เมื่อเทคโนโลยีต้องการ
อุปกรณ์นี้มีไว้สำหรับผู้รวม OEM ภายใต้เงื่อนไขต่อไปนี้เท่านั้น: (สำหรับการใช้งานอุปกรณ์โมดูล)
- จะต้องติดตั้งเสาอากาศโดยให้มีระยะห่างระหว่างเสาอากาศและผู้ใช้ประมาณ 20 ซม.
- โมดูลเครื่องส่งสัญญาณไม่อาจวางร่วมกับเครื่องส่งสัญญาณหรือเสาอากาศอื่นใด
ตราบใดที่ตรงตาม 2 เงื่อนไขข้างต้น การทดสอบตัวส่งสัญญาณเพิ่มเติมก็ไม่จำเป็น อย่างไรก็ตาม ผู้รวมระบบ OEM ยังคงรับผิดชอบในการทดสอบผลิตภัณฑ์ขั้นสุดท้ายสำหรับข้อกำหนดการปฏิบัติตามข้อกำหนดเพิ่มเติมที่จำเป็นสำหรับการติดตั้งโมดูลนี้
หมายเหตุสำคัญ:
ในกรณีที่ไม่สามารถปฏิบัติตามเงื่อนไขดังกล่าวได้ (เช่นampเนื่องจากการกำหนดค่าแล็ปท็อปบางอย่างหรือการวางตำแหน่งร่วมกับเครื่องส่งสัญญาณอื่น) การอนุญาตของแคนาดาจะไม่ถือว่าถูกต้องอีกต่อไป และไม่สามารถใช้ IC ID กับผลิตภัณฑ์ขั้นสุดท้ายได้ ในสถานการณ์เหล่านี้ ผู้ประกอบ OEM จะต้องรับผิดชอบในการประเมินจุดสิ้นสุดอีกครั้ง
ผลิตภัณฑ์ (รวมถึงเครื่องส่ง) และได้รับอนุญาตจากแคนาดาแยกต่างหาก
การติดฉลากผลิตภัณฑ์ขั้นสุดท้าย
โมดูลตัวส่งสัญญาณนี้ได้รับอนุญาตให้ใช้ในอุปกรณ์ที่อาจติดตั้งเสาอากาศโดยรักษาระยะห่างระหว่างเสาอากาศและผู้ใช้ไว้ 20 ซม. ผลิตภัณฑ์สุดท้ายจะต้องมีป้ายกำกับในพื้นที่ที่มองเห็นได้โดยมีข้อความต่อไปนี้: “มี IC: 21098-ESPS3WROOM1”
ข้อมูลคู่มือสำหรับผู้ใช้ปลายทาง
ผู้ประกอบ OEM ต้องระวังไม่ให้ข้อมูลแก่ผู้ใช้เกี่ยวกับวิธีการติดตั้งหรือถอดโมดูล RF นี้ในคู่มือผู้ใช้ของผลิตภัณฑ์ขั้นสุดท้ายที่รวมโมดูลนี้ คู่มือผู้ใช้จะต้องมีข้อมูลกฎระเบียบ/คำเตือนที่จำเป็นทั้งหมดตามที่แสดงในคู่มือนี้
เอกสารที่เกี่ยวข้อง
- เอกสารข้อมูลซีรี่ส์ ESP32-S3 – ข้อมูลจำเพาะของฮาร์ดแวร์ ESP32-S3
- คู่มืออ้างอิงทางเทคนิค ESP32-S3 – ข้อมูลโดยละเอียดเกี่ยวกับวิธีใช้หน่วยความจำ ESP32-S3 และอุปกรณ์ต่อพ่วง
- แนวทางการออกแบบฮาร์ดแวร์ ESP32-S3 – แนวทางในการรวม ESP32-S3 เข้ากับผลิตภัณฑ์ฮาร์ดแวร์ของคุณ
- ใบรับรอง
http://espressif.com/en/support/documents/certificates - อัปเดตเอกสารและอัปเดตการสมัครรับการแจ้งเตือน
http://espressif.com/en/support/download/documents
โซนนักพัฒนา
- คู่มือการเขียนโปรแกรม ESP-IDF สำหรับ ESP32-S3 – เอกสารประกอบที่กว้างขวางสำหรับกรอบงานการพัฒนา ESP-IDF
- ESP-IDF และเฟรมเวิร์กการพัฒนาอื่นๆ บน GitHub
http://github.com/espressif - ESP32 BBS Forum – ชุมชน Engineer-to-Engineer (E2E) สำหรับผลิตภัณฑ์ Espressif ที่คุณสามารถโพสต์คำถาม แบ่งปันความรู้ สำรวจแนวคิด และช่วยแก้ปัญหากับเพื่อนวิศวกร
http://esp32.com/ - The ESP Journal – แนวทางปฏิบัติที่ดีที่สุด บทความ และหมายเหตุจากกลุ่ม Espressif
http://blog.espressif.com/ - ดูแท็บ SDK และการสาธิต แอพ เครื่องมือ เฟิร์มแวร์ AT
http://espressif.com/en/support/download/sdks-demos
สินค้า
- ESP32-S3 Series SoCs – เรียกดู ESP32-S3 SoCs ทั้งหมด
http://espressif.com/en/products/socs?id=ESP32-S3 - โมดูลซีรีส์ ESP32-S3 – เรียกดูโมดูลที่ใช้ ESP32-S3 ทั้งหมด
http://espressif.com/en/products/modules?id=ESP32-S3 - ESP32-S3 Series DevKits – เรียกดู devkits ที่ใช้ ESP32-S3 ทั้งหมด
http://espressif.com/en/products/devkits?id=ESP32-S3 - ตัวเลือกผลิตภัณฑ์ ESP – ค้นหาผลิตภัณฑ์ฮาร์ดแวร์ Espressif ที่เหมาะกับความต้องการของคุณโดยการเปรียบเทียบหรือใช้ตัวกรอง
http://products.espressif.com/#/product-selector?language=en
ติดต่อเรา
- ดูแท็บ คำถามขาย การสอบถามทางเทคนิค แผนผังวงจร และการออกแบบ PCB อีกครั้งview, รับ Samples (ร้านค้าออนไลน์), มาเป็นซัพพลายเออร์ของเรา, ความคิดเห็น & ข้อเสนอแนะ
http://espressif.com/en/contact-us/sales-questions
ประวัติการแก้ไข
วันที่ | เวอร์ชัน | หมายเหตุการเปิดตัว |
10/29/2021 | v0.6 | การอัปเดตโดยรวมสำหรับการแก้ไขชิป 1 |
7/19/2021 | v0.5.1 | การเปิดตัวเบื้องต้น สำหรับการแก้ไขชิป 0 |
ประกาศข้อจำกัดความรับผิดชอบและลิขสิทธิ์
ข้อมูลในเอกสารนี้ รวมถึง URL ข้อมูลอ้างอิงอาจเปลี่ยนแปลงได้โดยไม่ต้องแจ้งให้ทราบ
ข้อมูลทั้งหมดของบุคคลที่สามในเอกสารนี้ให้ไว้ตามที่เป็นอยู่โดยไม่มีการรับประกันความถูกต้องและความถูกต้อง
ไม่มีการรับประกันใด ๆ ให้กับเอกสารนี้สำหรับความสามารถในการซื้อขาย การไม่ละเมิด หรือความเหมาะสมสำหรับวัตถุประสงค์เฉพาะใด ๆ และการรับประกันใด ๆ ที่เกิดขึ้นจากข้อเสนอ ข้อกำหนด หรือข้อกำหนดใด ๆAMPเลอ.
ความรับผิดทั้งหมด รวมถึงความรับผิดสำหรับการละเมิดสิทธิ์ในทรัพย์สินที่เกี่ยวข้องกับการใช้ข้อมูลในเอกสารนี้ถือเป็นการปฏิเสธ ไม่มีการอนุญาตโดยชัดแจ้งหรือโดยนัย โดยการปิดปากหรืออื่น ๆ ต่อสิทธิ์ในทรัพย์สินทางปัญญาใด ๆ ในที่นี้
โลโก้สมาชิก Wi-Fi Alliance เป็นเครื่องหมายการค้าของ Wi-Fi Alliance โลโก้ Bluetooth เป็นเครื่องหมายการค้าจดทะเบียนของ Bluetooth SIG
ชื่อทางการค้า เครื่องหมายการค้า และเครื่องหมายการค้าจดทะเบียนทั้งหมดที่กล่าวถึงในเอกสารนี้เป็นทรัพย์สินของเจ้าของที่เกี่ยวข้องและเป็นที่ยอมรับในที่นี้
เวอร์ชันก่อนเผยแพร่ v0.6 ลิขสิทธิ์
© 2022 Espressif Systems (Shanghai) Co., Ltd. สงวนลิขสิทธิ์
เอกสาร / แหล่งข้อมูล
![]() |
โมดูลบลูทูธ ESPRESSIF ESP32-S3-WROOM-1 [พีดีเอฟ] คู่มือการใช้งาน ESP32-S3-WROOM-1, ESP32-S3-WROOM-1U, โมดูลบลูทูธ, ESP32-S3-WROOM-1 โมดูลบลูทูธ |