โลโก้เอสเพรสซิฟ

ระบบ Espressif EK057 Wi-Fi และ Bluetooth Internet of Things Module

Espressif Systems -EK057 -Wi-Fi และ -Bluetooth- Internet -of Things- Module-fig 3

เกี่ยวกับเอกสารนี้

คู่มือผู้ใช้นี้แสดงวิธีเริ่มต้นใช้งานโมดูล EK057

เอกสารอัพเดท
โปรดอ้างอิงเวอร์ชันล่าสุดเสมอใน https://www.espressif.com/en/support/download/documents.

ประวัติการแก้ไข
สำหรับประวัติการแก้ไขของเอกสารนี้ โปรดดูที่หน้าสุดท้าย

แจ้งเปลี่ยนเอกสาร
Espressif ให้การแจ้งเตือนทางอีเมลเพื่อให้ลูกค้าอัปเดตเกี่ยวกับการเปลี่ยนแปลงเอกสารทางเทคนิค กรุณาสมัครสมาชิกที่ www.espressif.com/th/subscribe. โปรดทราบว่าคุณต้องอัปเดตการสมัครเพื่อรับการแจ้งเตือนเกี่ยวกับผลิตภัณฑ์ใหม่ที่คุณยังไม่ได้สมัครรับข้อมูล

การรับรอง
ดาวน์โหลดใบรับรองสำหรับผลิตภัณฑ์ Espressif จาก www.espressif.com/en/certificates

ประกาศข้อจำกัดความรับผิดชอบและลิขสิทธิ์
ข้อมูลในเอกสารนี้ รวมถึง URL ข้อมูลอ้างอิงอาจเปลี่ยนแปลงได้โดยไม่ต้องแจ้งให้ทราบ เอกสารนี้ให้ไว้ตามที่ไม่มีการรับประกันใด ๆ รวมถึงการรับประกันใด ๆ ของความเป็นการค้า การไม่ละเมิด ความเหมาะสมสำหรับวัตถุประสงค์เฉพาะใดๆ หรือการรับประกันใด ๆ ที่เกิดขึ้นจากข้อเสนอใด ๆ ข้อมูลจำเพาะAMPเลอ.
ความรับผิดทั้งหมด รวมถึงความรับผิดสำหรับการละเมิดสิทธิ์ในทรัพย์สินที่เกี่ยวข้องกับการใช้ข้อมูลในเอกสารนี้ถือเป็นการปฏิเสธ ไม่มีการอนุญาตโดยชัดแจ้งหรือโดยนัย โดยการปิดปากหรืออื่น ๆ ต่อสิทธิ์ในทรัพย์สินทางปัญญาใด ๆ ในที่นี้ โลโก้สมาชิก Wi-Fi Alliance เป็นเครื่องหมายการค้าของ Wi-Fi Alliance โลโก้ Bluetooth เป็นเครื่องหมายการค้าจดทะเบียนของ Bluetooth SIG ชื่อทางการค้า เครื่องหมายการค้าและเครื่องหมายการค้าจดทะเบียนทั้งหมดที่กล่าวถึงในเอกสารนี้เป็นทรัพย์สินของเจ้าของที่เกี่ยวข้องและเป็นที่ยอมรับในที่นี้ ลิขสิทธิ์ © 2020 Espressif Systems (Shanghai) Co., Ltd. สงวนลิขสิทธิ์

เกินview

โมดูลมากกว่าview
EK057 เป็นโมดูล Wi-Fi+Bluetooth®+Bluetooth® LE MCU ทั่วไปที่ทรงประสิทธิภาพ ซึ่งกำหนดเป้าหมายการใช้งานที่หลากหลาย ตั้งแต่เครือข่ายเซ็นเซอร์ที่ใช้พลังงานต่ำไปจนถึงงานที่มีความต้องการสูงสุด เช่น การเข้ารหัสเสียง การสตรีมเพลง และ MP3 ถอดรหัส
ตารางที่ 1: ข้อมูลจำเพาะของ EK057

หมวดหมู่ รายการ ข้อมูลจำเพาะ
 

ไวไฟ

โปรโตคอล 802.11 b/g/n (802.11n สูงสุด 150 Mbps)
การรวม A-MPDU และ A-MSDU และ 0.4 µยาม

รองรับช่วงเวลา

ช่วงความถี่ 2412 ~ 2484 MHz
 

 

 

Bluetooth ®

โปรโตคอล โปรโตคอล v4.2 BR/EDR และ Bluetooth® LE

tions

วิทยุ เครื่องส่งสัญญาณ Class-1, class-2 และ class-3
เอเอฟเอช
เสียง CVSD และ SBC
 

 

 

 

 

ฮาร์ดแวร์

อินเทอร์เฟซโมดูล UART, SPI, I2C, I2S, GPIO, ADC
คริสตัลแบบบูรณาการ คริสตัลความถี่ 40 เมกะเฮิรตซ์
แฟลช SPI ในตัว 8MB
ปริมาณการดำเนินงานtagอี/พาวเวอร์ซัพพลาย 3.0 โวลต์ ~ 3.6 โวลต์
กระแสไฟฟ้าที่ใช้งาน เฉลี่ย: 80 mA
กระแสไฟขั้นต่ำที่ส่งโดยกำลังไฟฟ้า

จัดหา

500มิลลิแอมป์
อุณหภูมิในการทำงานที่แนะนำ-

ช่วง ture

–40 °ซ ~ +85 °ซ
ระดับความไวต่อความชื้น (MSL) ระดับ 3

คำอธิบายหมุด
โมดูลนี้มี 14 พินและ 7 จุดทดสอบ ดูคำจำกัดความพินในตารางที่ 2

ชื่อ เลขที่ พิมพ์ การทำงาน
IO32 A1 ไอ/โอ GPIO32, XTAL_32K_P (อินพุตคริสตัลออสซิลเลเตอร์ 32.768 kHz), ADC1_CH4,

ทัช9, RTC_GPIO9

IO16 A2 ไอ/โอ GPIO16, HS1_DATA4, U2RXD, EMAC_CLK_OUT
IO17 A3 ไอ/โอ GPIO17, HS1_DATA5, U2TXD, EMAC_CLK_OUT_180
IO5 A4 ไอ/โอ GPIO5, VSPICS0, HS1_DATA6, EMAC_RX_CLK
3V3 A5 P แหล่งจ่ายไฟ
ก.ย.ด. A6 P พื้น
ชื่อ เลขที่ พิมพ์ การทำงาน
ก.ย.ด. A7 P พื้น
ก.ย.ด. A8 P พื้น
ก.ย.ด. A9 P พื้น
IO18 เอ10 ไอ/โอ GPIO18, VSPICLK, HS1_DATA7
IO23 เอ11 ไอ/โอ GPIO23, VSPID, HS1_STROBE
IO19 เอ12 ไอ/โอ GPIO19, VSPIQ, U0CTS, EMAC_TXD0
IO33 เอ13 ไอ/โอ GPIO33, XTAL_32K_N (เอาต์พุตคริสตัลออสซิลเลเตอร์ 32.768 kHz),

ADC1_CH5,TOUCH8,RTC_GPIO8

 

EN

 

เอ14

 

I

สูง: เปิด; เปิดใช้งานชิปต่ำ: ปิด; ชิปปิดลง

หมายเหตุ: อย่าปล่อยให้หมุดลอย

IO14 TP22 ไอ/โอ GPIO14, ADC2_CH6, TOUCH6, RTC_GPIO16, MTMS, HSPICLK,

HS2_CLK, SD_CLK, EMAC_TXD2

IO15 TP21 ไอ/โอ GPIO15, ADC2_CH3, สัมผัส3, MTDO, HSPICS0, RTC_GPIO13,

HS2_CMD, SD_CMD, EMAC_RXD3

IO13 TP18 ไอ/โอ GPIO13, ADC2_CH4, TOUCH4, RTC_GPIO14, MTCK, HSPID,

HS2_DATA3, SD_DATA3, EMAC_RX_ER

IO12 TP17 ไอ/โอ GPIO12, ADC2_CH5, TOUCH5, RTC_GPIO15, MTDI, HSPIQ,

HS2_DATA2, SD_DATA2, EMAC_TXD3

IO0 TP19 ไอ/โอ GPIO0, ADC2_CH1, สัมผัส1, RTC_GPIO11, CLK_OUT1,

EMAC_TX_CLK

เรกซ์ดี TP16 ไอ/โอ GPIO3, U0RXD, CLK_OUT2
เท็กซัสดี TP20 ไอ/โอ GPIO1, U0TXD, CLK_OUT3, EMAC_RXD2

เริ่มต้น EK057

สิ่งที่คุณต้องการ
ในการพัฒนาแอปพลิเคชันสำหรับโมดูล EK057 คุณต้อง:

  • 1 x EK057 โมดูล
  • 1 x บอร์ดทดสอบ Espressif RF
  • 1 x บอร์ด USB-to-Serial
  • 1 x สาย Micro-USB
  • 1 x PC ที่ใช้ Linux

ในคู่มือผู้ใช้นี้ เราใช้ระบบปฏิบัติการ Linux เป็นตัวอย่างampเลอ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดค่าบน Windows และ macOS โปรดดูคู่มือการเขียนโปรแกรม ESP-IDF

การเชื่อมต่อฮาร์ดแวร์

  1. ประสานโมดูล EK057 เข้ากับบอร์ดทดสอบ RF ดังแสดงในรูปที่ 1Espressif Systems -EK057 -Wi-Fi และ -Bluetooth- Internet -of Things- Module-fig 1
  2. เชื่อมต่อบอร์ดทดสอบ RF กับบอร์ด USB-to-Serial ผ่าน TXD, RXD และ GND
  3. เชื่อมต่อบอร์ด USB-to-Serial กับพีซี
  4. เชื่อมต่อบอร์ดทดสอบ RF กับพีซีหรืออะแดปเตอร์จ่ายไฟเพื่อเปิดใช้งานแหล่งจ่ายไฟ 5 V ผ่านสาย Micro-USB
  5. ระหว่างการดาวน์โหลด ให้เชื่อมต่อ IO0 กับ GND ผ่านจัมเปอร์ จากนั้นเปิด ”ON” กระดานทดสอบ
  6.  ดาวน์โหลดเฟิร์มแวร์ลงในแฟลช โปรดดูรายละเอียดในส่วนด้านล่าง
  7. หลังจากดาวน์โหลด ให้ถอดจัมเปอร์บน IO0 และ GND
  8. เพิ่มพลังให้บอร์ดทดสอบ RF อีกครั้ง EK057 จะเปลี่ยนเป็นโหมดการทำงาน ชิปจะอ่านโปรแกรมจากแฟลชเมื่อเริ่มต้น

บันทึก:
IO0 เป็นตรรกะภายในสูง หากตั้งค่า IO0 เป็น pull-up โหมด Boot จะถูกเลือก หากพินนี้เป็นแบบดึงลงหรือลอยทิ้งไว้ ระบบจะเลือกโหมดดาวน์โหลด สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ EK057 โปรดดูเอกสารข้อมูล EK057

ตั้งค่าสภาพแวดล้อมการพัฒนา
กรอบงานการพัฒนา Espressif IoT (เรียกสั้นๆ ว่า ESP-IDF) เป็นกรอบงานสำหรับการพัฒนาแอปพลิเคชันโดยใช้ Espressif ESP32 ผู้ใช้สามารถพัฒนาแอพพลิเคชั่นด้วย ESP32 ใน Windows/Linux/macOS ตาม ESP-IDF ที่นี่เราใช้ระบบปฏิบัติการ Linux เป็นอดีตampเล.
ติดตั้งข้อกำหนดเบื้องต้น
ในการคอมไพล์ด้วย ESP-IDF คุณต้องได้รับแพ็คเกจต่อไปนี้:

  • เซ็นโอเอส 7:
    sudo yum ติดตั้ง git wget flex bison gperf python cmake นินจาสร้าง ccache dfu util
  • Ubuntu และ Debian (คำสั่งเดียวแบ่งออกเป็นสองบรรทัด):
    sudo apt−get ติดตั้ง git wget flex bison gperf python python−pip python ตั้งค่าเครื่องมือ cmake นินจา −build ccache libffi −dev libssl −dev dfu util
  • โค้ง:
    sudo pacman −S −− ต้องการ gcc git make flex bison gperf python−pip cmake ninja ccache dfu− util
  • บันทึก:
  • คู่มือนี้ใช้ไดเร็กทอรี ~/esp บน Linux เป็นโฟลเดอร์การติดตั้งสำหรับ ESP-IDF
  • โปรดทราบว่า ESP-IDF ไม่รองรับช่องว่างในเส้นทาง

รับ ESP-IDF
ในการสร้างแอปพลิเคชันสำหรับโมดูล EK057 คุณต้องมีไลบรารีซอฟต์แวร์ที่ Espressif จัดเตรียมไว้ให้ในที่เก็บ ESP-IDF
ในการรับ ESP-IDF ให้สร้างไดเร็กทอรีการติดตั้ง (~/esp) เพื่อดาวน์โหลด ESP-IDF และโคลนที่เก็บด้วย 'git clone':

  • mkdir -p ~/esp
  • ซีดี ~/esp
  • git clone −−recursive https://github.com/espressif/esp−idf git

ESP-IDF จะถูกดาวน์โหลดลงใน ~/esp/esp-idf ศึกษารุ่น ESP-IDF สำหรับข้อมูลเกี่ยวกับรุ่น ESP-IDF ที่จะใช้ในสถานการณ์ที่กำหนด
ตั้งค่าเครื่องมือ
นอกเหนือจาก ESP-IDF คุณยังจำเป็นต้องติดตั้งเครื่องมือที่ใช้โดย ESP-IDF เช่น คอมไพเลอร์ ดีบักเกอร์ แพ็คเกจ Python เป็นต้น ESP-IDF มีสคริปต์ชื่อ 'install.sh' เพื่อช่วยในการตั้งค่าเครื่องมือ ในครั้งเดียว
ซีดี ~/esp/esp−idf

ตั้งค่าตัวแปรสภาพแวดล้อม
เครื่องมือที่ติดตั้งยังไม่ได้เพิ่มไปยังตัวแปรสภาพแวดล้อม PATH ในการทำให้เครื่องมือใช้งานได้จากบรรทัดคำสั่ง จะต้องตั้งค่าตัวแปรสภาพแวดล้อมบางตัว ESP-IDF มีสคริปต์อื่น 'export.sh' ซึ่งทำอย่างนั้น ในเทอร์มินัลที่คุณจะใช้ ESP-IDF ให้รัน: ติดตั้ง .sh $HOME/esp/esp−idf/export.sh

ตอนนี้ทุกอย่างพร้อมแล้ว คุณสามารถสร้างโครงการแรกของคุณบนโมดูล EK057
สร้างโครงการแรกของคุณ
เริ่มโครงการ
ตอนนี้คุณพร้อมที่จะเตรียมใบสมัครของคุณสำหรับโมดูล EK057 แล้ว คุณสามารถเริ่มต้นด้วยโครงการ get-started/hello_world จาก examples ไดเร็กทอรีใน ESP-IDF
คัดลอก get-started/hello_world ไปยัง ~/esp ไดเร็กทอรี:
ซีดี ~/esp
cp −r $IDF_PATH/เช่นamples/get−started/hello_world

มีช่วงของexampโครงการในอดีตamples ไดเร็กทอรีใน ESP-IDF คุณสามารถคัดลอกโครงการใด ๆ ในลักษณะเดียวกับที่แสดงด้านบนและเรียกใช้ นอกจากนี้ยังสามารถสร้าง exampในสถานที่โดยไม่ต้องคัดลอกก่อน

เชื่อมต่ออุปกรณ์ของคุณ
ตอนนี้เชื่อมต่อโมดูล EK057 ของคุณกับคอมพิวเตอร์และตรวจสอบว่าพอร์ตอนุกรมใดที่มองเห็นโมดูลได้ พอร์ตซีเรียลใน Linux ขึ้นต้นด้วย '/dev/tty' ในชื่อ เรียกใช้คำสั่งด้านล่างสองครั้ง ครั้งแรกโดยถอดปลั๊กบอร์ด จากนั้นจึงเสียบปลั๊ก พอร์ตที่ปรากฏเป็นครั้งที่สองคือพอร์ตที่คุณต้องการ:
ls /dev/tty*

บันทึก:
เก็บชื่อพอร์ตไว้ใกล้ตัว เพราะคุณจะต้องใช้ในขั้นตอนถัดไป

การกำหนดค่า
ไปที่ไดเร็กทอรี 'hello_world' จากขั้นตอน 2.4.1 เริ่มโครงการ ตั้งค่าชิป ESP32 เป็นเป้าหมาย และเรียกใช้ยูทิลิตี้การกำหนดค่าโครงการ 'การกำหนดค่าเมนู'

  • ซีดี ~/esp/hello_world
  • IDF .py set− เป้าหมาย esp32
  • IDF .py เมนูการกำหนดค่า

การกำหนดเป้าหมายด้วย 'idf.py set-target esp32' ควรทำครั้งเดียว หลังจากเปิดโครงการใหม่ หากโปรเจ็กต์มีบิลด์และการกำหนดค่าที่มีอยู่แล้ว บิวด์เหล่านั้นจะถูกล้างและเริ่มต้น เป้าหมายอาจถูกบันทึกไว้ในตัวแปรสภาพแวดล้อมเพื่อข้ามขั้นตอนนี้ไปเลย ดูการเลือกเป้าหมายสำหรับข้อมูลเพิ่มเติม หากทำตามขั้นตอนก่อนหน้านี้อย่างถูกต้อง เมนูต่อไปนี้จะปรากฏขึ้น:Espressif Systems -EK057 -Wi-Fi และ -Bluetooth- Internet -of Things- Module-fig 2

รูปที่ 2: การกำหนดค่าโครงการ – หน้าต่างหลัก
สีของเมนูอาจแตกต่างกันในเทอร์มินัลของคุณ คุณสามารถเปลี่ยนรูปลักษณ์ด้วยตัวเลือก '--style' โปรดเรียกใช้ 'idf.py menuconfig --help' สำหรับข้อมูลเพิ่มเติม
สร้างโครงการ
สร้างโครงการโดยเรียกใช้:
idf .py สร้าง

คำสั่งนี้จะรวบรวมแอปพลิเคชันและส่วนประกอบ ESP-IDF ทั้งหมด จากนั้นจะสร้าง bootloader ตารางพาร์ติชั่น และไบนารีของแอปพลิเคชัน

  • สร้าง $ idf .py
  • เรียกใช้ cmake ในไดเร็กทอรี /path/to/hello_world/build
  • กำลังดำเนินการ ”cmake −G Ninja −−warn−uninitialized /path/to/hello_world”… เตือนเกี่ยวกับค่าที่ยังไม่ได้กำหนดค่า
  • พบ Git: /usr/bin/git (พบเวอร์ชัน ”2.17.0”)
  • การสร้างองค์ประกอบ aws_iot ที่ว่างเปล่าเนื่องจากการกำหนดค่า
  • ชื่อส่วนประกอบ: …
  • เส้นทางส่วนประกอบ: …
  • (บรรทัดเพิ่มเติมของเอาต์พุตระบบบิลด์)
  • [527/527] กำลังสร้างสวัสดี −world.bin
  • เอสปาล .py v2.3.1
    โครงการสร้างเสร็จสมบูรณ์ หากต้องการ flash ให้รันคำสั่งนี้:
  • ส่วนประกอบ/esptool_py/esptool/esptool.py −p (PORT) −b 921600 write_flash −−flash_mode dio−−flash_size ตรวจจับ −−flash_freq 40m 0x10000 build/hello−world.bin build 0x1000
  • บิลด์/bootloader/bootloader. bin 0x8000 บิลด์/ partition_table / พาร์ติชั่น −table.bin
  • หรือเรียกใช้ 'idf .py −p PORT flash'

หากไม่มีข้อผิดพลาด การสร้างจะเสร็จสิ้นโดยการสร้างเฟิร์มแวร์ไบนารี .bin file.
แฟลชบนอุปกรณ์
แฟลชไบนารีที่คุณเพิ่งสร้างลงในโมดูล EK057 โดยเรียกใช้:
idf .py −p PORT [−b BAUD] แฟลช

แทนที่ PORT ด้วยชื่อพอร์ตอนุกรมของโมดูลของคุณจากขั้นตอน: เชื่อมต่ออุปกรณ์ของคุณ คุณยังสามารถเปลี่ยนอัตราบอดของ flasher ได้โดยแทนที่ BAUD ด้วยอัตราบอดที่คุณต้องการ อัตราการส่งข้อมูลเริ่มต้นคือ 460800 สำหรับข้อมูลเพิ่มเติมเกี่ยวกับอาร์กิวเมนต์ idf.py โปรดดูที่ idf.py

บันทึก:
ตัวเลือก 'แฟลช' จะสร้างและแฟลชโปรเจ็กต์โดยอัตโนมัติ ดังนั้นจึงไม่จำเป็นต้องเรียกใช้ 'idf.py build'

  • การรัน esptool.py ในไดเร็กทอรี […]/ esp/hello_world
  • กำลังดำเนินการ ”python […]/ esp−idf/components/esptool_py/esptool/esptool.py −b 460800 write_flash @flash_project_args ”…
  • esptool .py −b 460800 write_flash −−flash_mode dio −−flash_size ตรวจจับ −−flash_freq 40m 0x1000
  • บูตโหลดเดอร์/บูตโหลดเดอร์. bin 0x8000 partition_table / พาร์ติชั่น −table.bin 0x10000 hello−world.bin esptool .py v2.3.1
    กำลังเชื่อมต่อ….
  • กำลังตรวจจับประเภทชิป … ชิป ESP32 คือ ESP32D0WDQ6 (แก้ไข 1)
  • คุณสมบัติ : WiFi, BT, Dual Core อัพโหลด stub …
  • ต้นขั้ววิ่ง …
  • ตอแหลวิ่ง …
  • เปลี่ยนอัตราบอดเป็น 460800 เปลี่ยนแล้ว
  • ระบบเอสเพรสซิฟ
  • กำลังกำหนดค่าขนาดแฟลช …
  • ขนาดแฟลชที่ตรวจจับอัตโนมัติ : 4MB
  • ตั้งค่าพารามิเตอร์ Flash เป็น 0x0220
  • บีบอัด 22992 ไบต์ถึง 13019…
  • เขียน 22992 ไบต์ (บีบอัด 13019) ที่ 0x00001000 ใน 0.3 วินาที (มีผล 558.9 kbit/s )… ตรวจสอบแฮชของข้อมูลแล้ว
  • บีบอัด 3072 ไบต์ถึง 82…
  • เขียน 3072 ไบต์ (บีบอัด 82) ที่ 0x00008000 ใน 0.0 วินาที (มีผล 5789.3 kbit/s )… ตรวจสอบแฮชของข้อมูลแล้ว
  • บีบอัด 136672 ไบต์ถึง 67544…
  • เขียน 136672 ไบต์ (บีบอัด 67544) ที่ 0x00010000 ใน 1.9 วินาที (มีผล 567.5 kbit/s )… ตรวจสอบแฮชของข้อมูลแล้ว

ออกจาก …
ฮาร์ดรีเซ็ตผ่านพิน RTS…

หากทุกอย่างเป็นไปด้วยดี แอปพลิเคชัน “hello_world” จะเริ่มทำงานหลังจากที่คุณถอดจัมเปอร์บน IO0 และ GND แล้วเปิดเครื่องใหม่ให้กับบอร์ดทดสอบ
เฝ้าสังเกต
ในการตรวจสอบว่า “hello_world” กำลังทำงานอยู่หรือไม่ ให้พิมพ์ 'idf.py -p PORT monitor' (อย่าลืมแทนที่ PORT ด้วยชื่อพอร์ตอนุกรมของคุณ)
คำสั่งนี้เปิดใช้แอปพลิเคชัน IDF Monitor:

  • $ idf .py −p /dev/ttyUSB0 ตรวจสอบ
  • เรียกใช้ idf_monitor ในไดเร็กทอรี […]/ esp/hello_world/build
  • กำลังดำเนินการ ”python […]/ esp−idf/tools/idf_monitor.py −b 115200 […]/ esp/hello_world/build/ hello −world เอลฟ์ ”…−−− idf_monitor บน /dev/ttyUSB0 115200 −−−
  • ออก: Ctrl+] | เมนู: Ctrl+T | วิธีใช้: Ctrl+T ตามด้วย Ctrl+H
  • ets มิ.ย. 8 2016 00:22:57
  • ครั้งแรก :0x1 ​​(POWERON_RESET) บูต:0x13 (SPI_FAST_FLASH_BOOT)
  • ets มิ.ย. 8 2016 00:22:57

หลังจากเริ่มต้นและบันทึกการวินิจฉัยเลื่อนขึ้น คุณจะเห็น “สวัสดีชาวโลก!” พิมพ์โดยแอปพลิเคชัน

  • สวัสดีโลก!
  • รีสตาร์ทใน 10 วินาที …
  • นี่คือชิป esp32 ที่มี 2 คอร์ CPU, WiFi/BT/BLE, การแก้ไขซิลิโคน 1, แฟลชภายนอก 2MB รีสตาร์ทใน 9 วินาที …
  • รีสตาร์ทใน 8 วินาที …
  • รีสตาร์ทใน 7 วินาที …

นั่นคือทั้งหมดที่คุณต้องการเพื่อเริ่มต้นใช้งานโมดูล EK057! ตอนนี้คุณพร้อมที่จะลองใช้อดีตอื่น ๆ แล้วampใน ESP-IDF หรือไปที่การพัฒนาแอปพลิเคชันของคุณเอง

แหล่งเรียนรู้

เอกสารที่ต้องอ่าน
ลิงค์ต่อไปนี้มีเอกสารที่เกี่ยวข้องกับ ESP32

เอกสาร / แหล่งข้อมูล

ระบบ Espressif EK057 Wi-Fi และ Bluetooth Internet of Things Module [พีดีเอฟ] คู่มือการใช้งาน
EK057, 2AC7Z-EK057, 2AC7ZEK057, EK057 โมดูล Wi-Fi และ Bluetooth Internet of Things, โมดูล Wi-Fi และ Bluetooth Internet of Things

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *