บอร์ดพัฒนา ESP32 และ ESP32-S2 จาก Espressif Systems มีคุณสมบัติต่างๆ เช่น; อินพุตแบบอะนาล็อก, เอาต์พุต, พอร์ต I/O หลายพอร์ต, บลูทู ธ , WiFi, สวิตช์สัมผัส, BLE, นาฬิกาเรียลไทม์, ตัวจับเวลา ฯลฯ ระบบ Espressif มอบทรัพยากรฮาร์ดแวร์และซอฟต์แวร์พื้นฐานเพื่อช่วยนักพัฒนาแอปพลิเคชันในการบรรลุแนวคิดของตนด้วยฮาร์ดแวร์ซีรีส์ ESP32-S2 กรอบการพัฒนาซอฟต์แวร์จาก Espressif Systems มีไว้สำหรับแอปพลิเคชันการพัฒนาอินเทอร์เน็ตออฟธิงส์ด้วย Bluetooth, Wi-Fi, การจัดการพลังงาน และคุณสมบัติอื่นๆ ของระบบอื่นๆ อีกมากมาย เมื่อเปรียบเทียบกับบอร์ด ESP32 แล้ว บอร์ด ESP32-S2 จะให้ประโยชน์บางประการเช่น ประสิทธิภาพและการใช้พลังงาน แม้ว่าจะขาดคุณสมบัติฮาร์ดแวร์ที่สำคัญบางประการ เช่น; CPU แบบดูอัลคอร์หรือบลูทูธ บทความนี้ให้ข้อมูลโดยย่อเกี่ยวกับความแตกต่างระหว่าง ESP32 กับ ESP32-S2 บอร์ด
ความแตกต่างระหว่าง ESP32 กับ ESP32-S2
ความแตกต่างระหว่าง ESP32 กับ ESP32-S2 ส่วนใหญ่รวมถึงคำจำกัดความและข้อกำหนดซึ่งจะกล่าวถึงด้านล่าง
ESP32-S2 คืออะไร?
ESP32-S2 เป็น SoC (ระบบบนชิป) ที่มีคุณสมบัติต่างๆ เช่น; Wi-Fi แถบความถี่ 2.4 GHz, อินเทอร์เฟซ USB OTG, อุปกรณ์ต่อพ่วงต่างๆ, ฮาร์ดแวร์รักษาความปลอดภัยในตัว, CPU Xtensa 32 บิต LX7 แบบคอร์เดี่ยว, โปรเซสเซอร์ร่วมที่ใช้พลังงานต่ำเป็นพิเศษซึ่งรัน FSM คอร์/RISC-V ESP32-S2 ขับเคลื่อนด้วยเทคโนโลยี 40 นาโนเมตร และนำเสนอแพลตฟอร์มที่แข็งแกร่งและบูรณาการได้อย่างลงตัว เพื่อตอบสนองความต้องการอย่างต่อเนื่องสำหรับการออกแบบที่กะทัดรัด การใช้พลังงานอย่างมีประสิทธิภาพ ความปลอดภัย ความน่าเชื่อถือ และประสิทธิภาพสูง
ระบบ Espressif มอบทรัพยากรฮาร์ดแวร์และซอฟต์แวร์พื้นฐานเพื่อช่วยนักพัฒนาแอปพลิเคชันในการบรรลุแนวคิดของตนด้วยฮาร์ดแวร์ซีรีส์ ESP32-S2 เฟรมเวิร์กการพัฒนาซอฟต์แวร์ของระบบ Espressif มีไว้สำหรับการพัฒนาแอปพลิเคชัน IoT ด้วย Bluetooth, Wi-Fi, การจัดการพลังงาน และคุณสมบัติอื่นๆ ของระบบ
ESP32 คืออะไร?
บอร์ดพัฒนา ESP32 พร้อมชุดระบบบนชิปคือรุ่นต่อจาก ESP8266 ที่ได้รับความนิยมสูงสุด บอร์ด ESP32 มี Wi-Fi และ Bluetooth ในตัว บอร์ดนี้ใช้ dual-core Tensilica Xtensa LX6 ไมโครโปรเซสเซอร์ รวมถึงความถี่การทำงานสูงสุด 240 MHz แพ็คเกจ ESP32 ประกอบด้วยสวิตช์เสาอากาศ เครื่องขยายสัญญาณเสียง บาลันสำหรับควบคุม RF เครื่องขยายสัญญาณการรับสัญญาณแบบเสียงรบกวนต่ำ ตัวกรอง และโมดูลการจัดการพลังงาน
บอร์ดเหล่านี้ยังใช้พลังงานต่ำมากด้วยคุณสมบัติการประหยัดพลังงาน เช่น; การซิงโครไนซ์นาฬิกาและโหมดการทำงานต่างๆ กระแสไฟนิ่งของบอร์ดนี้คือ < 5 μA ซึ่งทำให้เป็นเครื่องมือที่สมบูรณ์แบบสำหรับการใช้งาน IoT หรือโครงการที่ใช้พลังงานแบตเตอรี่
ESP32 กับ ESP32-S2
ความแตกต่างระหว่าง ESP32 กับ ESP32-S2 มีดังต่อไปนี้
อีเอสพี32 | อีพี32-S2 |
ESP32 คือไมโครคอนโทรลเลอร์ SOC ราคาประหยัดและใช้พลังงานต่ำ รวมถึง Wi-Fi และบลูทูธแบบสองโหมด | ESP32-S2 เป็นไมโครคอนโทรลเลอร์ที่ใช้ Wi-Fi แบบคอร์เดียวและใช้พลังงานต่ำ |
เปิดตัวในเดือนกันยายน 2559 | เปิดตัวในเดือนกันยายน 2019 |
โปรเซสเซอร์หลักที่ใช้คือ Tensilica Xtensa LX6 | โปรเซสเซอร์หลักที่ใช้คือ Tensilica Xtensa LX7 . |
ESP32 ไม่ประหยัดพลังงานเมื่อเทียบกับ ESP32-S2 | ESP32-S2 ประหยัดพลังงานมากกว่าเมื่อเปรียบเทียบกับ ESP32 ทั้งในด้านการใช้พลังงาน RF และ CPU |
SRAM คือ 520KB | SRAM คือ 320KB |
รอมคือ 448KB | รอมคือ 128KB |
แคชคือ 64KB | แคชคือ 8/16KB |
บลูทูธที่ใช้คือ BLE 4.2 | มันไม่มีบลูทูธ |
ไม่มีตัวประมวลผลร่วม ULP | มีโปรเซสเซอร์ร่วม ULP-RISC-V ULP |
มันมีตัวเร่งการเข้ารหัสเช่น; SHA, RNG, AES และ RSA | มันมีตัวเร่งการเข้ารหัสเช่น; RSA, SHA, AES, HMAC, RNG และลายเซ็นดิจิทัล |
มี I2S สองตัว | มันมีอันเดียว ไอทูเอส . |
มันมีสาม UART . | มี UART สองตัว |
ประกอบด้วยพิน 34 – GPIO | ประกอบด้วยพิน 43 – GPIO |
นำ PWM-16. | ไฟแอลอีดีพีเอ็มดับเบิลยู -8 |
ตัวนับชีพจรคือ 8 | ตัวนับชีพจรคือ 4 |
ADC - SAR 12 บิต -2 และสูงสุด 18 ช่อง | ADC - SAR-2 13 บิตและสูงสุด 20 ช่อง |
ตัวรับส่งสัญญาณรีโมทคอนโทรลหรือ RMT คือการส่งสัญญาณหรือการรับ 8 แบบ | ตัวรับส่งสัญญาณการควบคุมระยะไกลหรือ RMT คือการส่งสัญญาณหรือการรับ 4 แบบ |
มันมี 10 เซ็นเซอร์สัมผัส . | มี 14 สัมผัส เซ็นเซอร์ . |
มีเซ็นเซอร์ฮอลล์ | มันไม่มีเซ็นเซอร์ฮอลล์ |
ความถี่สัญญาณนาฬิกาคือ 160/240 MHz | ความถี่สัญญาณนาฬิกาคือ 240 MHz |
มีการเข้ารหัสแฟลชบูตที่ปลอดภัย OTP 1024 บิต แฟลชภายนอกมีอุปกรณ์สูงสุด 16 MB และที่อยู่ 11 MB + 248 KB ทุกครั้ง |
มีการเข้ารหัสแฟลชบูตแบบปลอดภัย OTP 4096 บิต แฟลชภายนอกมีขนาดสูงสุด 1 GB และที่อยู่ 11.5 MB ทุกครั้ง |
RSA สูงถึง 4096 บิต | RSA สูงถึง 4,096 บิตพร้อมตัวเลือกการเร่งความเร็วที่ได้รับการปรับปรุงเมื่อเปรียบเทียบกับ ESP32 |
OTP คือ 1024 บิต | OTP คือ 4096 บิต |
อย่างนี้นี่เอง ภาพรวมของ ESP32 เทียบกับ ESP32-S2 เมื่อเทียบกับ ESP32 บอร์ด ESP32-S2 ประหยัดพลังงานมากกว่าทั้งในด้านการใช้พลังงานของ CPU และ RF ESP32-S2 มีข้อดีบางประการเมื่อเทียบกับ ESP32 เช่น ประสิทธิภาพและการใช้พลังงาน อย่างไรก็ตาม ยังขาดคุณสมบัติด้านฮาร์ดแวร์ที่สำคัญบางอย่าง เช่น CPU แบบดูอัลคอร์หรือบลูทูธ นี่คือคำถามสำหรับคุณ ESP32-S3 คืออะไร?