บอร์ด ESP32-S2-DevKit-LiPo ของ Olimex รองรับ USB OTG

เมื่อปีที่แล้ว Olimex ได้เปิดตัวบอร์ด ESP32-S2-DevKit-LiPo และ ESP32-S2-WROVER-Devkit-LiPo ที่ได้รับการปรับให้เหมาะกับแอปพลิเคชันที่ใช้แบตเตอรี่โดยใช้พลังงานในการนอนหลับลึกเพียง 30uA

โปรเซสเซอร์ ESP32-S2 มาพร้อมกับอินเทอร์เฟซ USB OTG แต่ในขณะนั้น Espressif Systems ESF-IDF SDK ไม่รองรับการเขียนโปรแกรมผ่านอินเทอร์เฟซ USB ในตัว ทาง Olimex จึงเพิ่ม CH340T USB เข้ากับตัวแปลงอนุกรมสำหรับการเขียนโปรแกรม

ข่าวดีก็คือตอนนี้ SDK สามารถรองรับการเขียนโปรแกรม USB ได้โดยไม่ต้องใช้ชิปภายนอก ดังนั้นบริษัท จึงออกแบบบอร์ดเวอร์ชันใหม่โดยไม่ต้องใช้ชิป USB เป็นอนุกรม ได้แก่ บอร์ด ESP32-S2-DevKit-LiPo-USB และ ESP32-S2-WROVER-  Devkit-LiPo-USB

Olimex-ESP32-S2-LiPo-USB-Boards
ESP32-S2-DevKit-LiPo-USB (left) and ESP32-S2-WROVER-Devkit-LiPo-USB (right)

คุณสมบัติโดยทั่วไปเหมือนกับก่อนหน้านี้ ยกเว้นการถอด USB ไปยังชิปอนุกรมรองรับ USB OTG และแม้แต่การใช้พลังงานที่ลดลง:

    • โมดูลไร้สาย: ESP32-S2-DevKit-LiPo – ESP32-S2-WROOM พร้อมด้วย Espressif ESP32-S2 single-core 32-bit LX7 microprocessor สูงสุด 240 MHz พร้อม ROM 128 KB, 320 KB SRAM, 16 KB SRAM in RTC, 4MB SPI flash
    • ESP32-S2-WROVER-Devkit-LiPo – ESP32-S2-WROVER -เช่นเดียวกับด้านบนบวก PSRAM 2MB
    • การเชื่อมต่อไร้สาย – WiFI 2.4 GHz 802.11 b / g / n 4 สูงสุด 150 Mbps
    • Expansion – 2x 20-pin I / O headers กับ SPI, I2S, UART, I2C, touch sensors, PWM, etc … (pin-to-pin Compatible กับ ESP32-S2-SAOLA-1)
    • USB – พอร์ต Micro OTG USB เชื่อมต่อผ่าน CH340T USB กับชิปอนุกรม
  • อื่น ๆ – RGB LED, ปุ่มรีเซ็ต, ปุ่มผู้ใช้, ส่วนหัว 6 พินสำหรับการเขียนโปรแกรม
  • พาวเวอร์ซัพพลาย 
      • 5V ผ่านพอร์ต micro USB หรือพิน I / O
      • ส่วนหัว 2 พินสำหรับแบตเตอรี่ LiPo พร้อมวงจรชาร์จและตรวจสอบแบตเตอรี่ความรู้สึกของแหล่งจ่ายไฟภายนอก
      • การใช้พลังงานต่ำถึง 20uA ในโหมด deep sleep, 65 uA สำหรับ ESP32-S2-WROVER
Olimex-ESP32-S2-LiPo-vs-LiPo-USB-Board
ESP32-S2-DevKit-LiPo-USB (2021) vs ESP32-S2-DevKit-LiPo (2020)

อาจคิดว่าการถอดชิปและเชื่อมต่ออินเทอร์เฟซ USB เข้ากับพอร์ต micro USB โดยตรงอาจเป็นเรื่องเล็กน้อย แต่ Olimex อธิบายว่ามันค่อนข้างซับซ้อนเนื่องจากพวกเขาต้องการเก็บเครื่องชาร์จ LiPo และวงจรแบตเตอรี่ไว้และโดยเฉพาะอย่างยิ่งสามารถชาร์จแบตเตอรี่ได้ ในโหมด USB OTG ในขณะที่ให้ 5V ในโหมดโฮสต์

เนื่องจากบอร์ดเป็นฮาร์ดแวร์โอเพนซอร์สคุณจึงสามารถตรวจสอบแผนผังที่โพสต์ไปยัง Github ซึ่งคุณจะพบ Arduino ที่ควบคุม RGB LED อย่างไรก็ตามควรสังเกตว่าในขณะที่ฮาร์ดแวร์รองรับอุปกรณ์ USB และโหมดโฮสต์ แต่ฟังก์ชันโฮสต์ USB ยังขาดหายไปใน ESP-IDF SDK

คุณสามารถซื้อบอร์ดได้ในราคา 6.95 และ 7.95 ยูโร (257 และ293) ตามลำดับและค้นหาลิงก์เพิ่มเติมไปยังเอกสารบนเว็บไซต์ Olimex

Olimex-ESP32-S2-LiPo-USB-board-pinout-diagram

จากบทความภาษาอังกฤษ LiPo battery powered Olimex boards use ESP32-S2’s USB OTG interface.

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments