TinyWatch S3 เป็นบอร์ดพัฒนา ESP32-S3 ในรูปแบบสมาร์ทวอทช์จาก Seon Rozenblum หรือที่รู้จักกันในชื่อ Unexpected Maker
TinyWatch S3 ใช้ไมโครคอนโทรลเลอร์ไร้สาย ESP32-S3 พร้อม quad SPI flash 8MB และ QSPI PSRAM 2MB, มีหน้าจอ LCD ขนาด 240 x 280 พิกเซลพร้อมระบบสัมผัสแบบ capacitive (ผ่านโมดูล CST816T) และเซนเซอร์บนบอร์ดหลายตัว เช่น IMU (inertial measurement unit) 6 แกน, เซนเซอร์ Magnetometer และไมโครโฟน MEMS, มีพอร์ต USB-C สำหรับการจ่ายไฟ การเขียนโปรแกรม และการชาร์จแบตเตอรี่ LiPo ที่เชื่อมต่อ (250mAh หรือ 500mAh) ในขณะที่เฟิร์มแวร์ของผลิตภัณฑ์ยังอยู่ในระหว่างการพัฒนา แต่ก็สามารถใช้งานเป็นนาฬิกาและใช้ในชีวิตประจำวันได้
TinyWatch S3 ถูกอธิบายว่าเป็น “บอร์ดพัฒนา ESP32-S3 ที่สวมใส่ได้ที่ข้อมือ” แต่ไม่มี pin headers และไม่สามารถใช้กับเบรดบอร์ดได้} ฮาร์ดแวร์เป็นโอเพนซอร์ส แต่ผลิตภัณฑ์นี้มีประโยชน์หลักสำหรับการพัฒนาเฟิร์มแวร์, การทดสอบ, และโครงการทั่วไปอื่น ๆ
ฟิร์มแวร์กำลังพัฒนาใน PlatformIO และต้องมีความรู้เกี่ยวกับ C++ และESP32 Arduino Core framework ปัจจุบันเฟิร์มแวร์รองรับเฉพาะฟังก์ชันพื้นฐาน เช่น การบอกเวลาในรูปแบบดิจิทัลและแอนะล็อก, การเพิ่มวิดเจ็ตสำหรับสภาพอากาศและสถานะแบตเตอรี่ และแอปพลิเคชันพื้นฐานที่มีแอปการแสดงผลเสียง, เข็มทิศ, และแอปตัวอย่าง “Hello World” แอปพลิเคชันจะถูกสร้างในเฟิร์มแวร์แทนที่จะเป็นแอปพลิเคชันที่แยกออกมา นอกจากนี้ยังมีหน้าเว็บ Web interface สำหรับการกำหนดค่ารายการที่อาจตั้งค่าได้ยากบนสมาร์ทวอช เช่น คีย์ API สำหรับ OpenWeather
สเปคของ TinyWatch S3:
- SoC – ESP32-S3 SoC, ไมโครคอนโทรลเลอร์ 32-bit LX7 dual-core Xtensat สูงสุด 240 MHz; SRAM 512KB; QSPI flash 8MB; Wi-Fi 4 + Bluetooth 5.0 (LE); GPIO ที่สามารถเขียนโปรแกรมได้ 45 ขา
- หน่วยความจำ – QSPI PSRAM ขนาด 2MB เพิ่มเติม
- จอแสดงผล – หน้าจอ ST7789 ขนาด 240 x 280 พิกเซล, ระบบสัมผัสแบบ Capacitive (CST816T)
- USB – คอนเนกเตอร์ USB-C สำหรับการจ่ายไฟและการเขียนโปรแกรม, ระบบป้องกันการย้อนกลับของ USB
- อื่น ๆ
- Clock – I2C Low Power RTC (RV-3028-C7)
- เซนเซอร์ – I2C 6-axis IMU (BMI270), I2C Magnetometer (MMC5603), ไมโครโฟน MEMS I2S (ICS-43434)
- Buzzer แม่เหล็ก, มอเตอร์ Haptics (DRV2605L)
- ปุ่ม – ปุ่มเปิด/ปิดเครื่อง, ปุ่มรีเซ็ต, ปุ่มบูต
- การป้องกัน ESD บน USB และปุ่มต่างๆ, LED 2 ดวง (พลังงาน 5V และการชาร์จ), สายอากาศ 3D High Gain
- พลังงานและการชาร์จ
- ระบบป้องกันการย้อนกลับของ USB
- จ่ายไฟ 5V ผ่าน USB-C
- การชาร์จแบตเตอรี่ LiPo; I2C Battery Fuel Gauge (MAX1704X) สำหรับการตรวจวัดแบตเตอรี่
GitHub repository ประกอบด้วยไฟล์การออกแบบ KiCAD และผังวงจร (schematics), ไฟล์เฟิร์มแวร์, ไฟล์ STL และ STEP สำหรับเคส และโปรเจกต์ตัวอย่าง เราเคยเขียนบทความเกี่ยวกับสมาร์ทวอทช์ที่ใช้ ESP32 อื่นๆ เช่น LilyGO T-Watch S3, MutantW V1 และ LilyGo Open-Smartwatch
สามารถซื้อ TinyWatch S3 smartwatch ได้ที่ Lectronz หรือ เว็บไซต์ Unexpected Maker ราคา $59(~2,000฿) โดยนาฬิกาจะถูกจัดส่งมาในเคสที่พิมพ์ 3D แต่ไม่มีสายรัดนาฬิกาหรือแบตเตอรี่รวมอยู่ด้วย
แปลจากบทความภาษาอังกฤษ : TinyWatch S3 is an open-source, customizable smartwatch powered by ESP32-S3 SoC
บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT