Oneable เปิดตัว Plantora OS ระบบปฏิบัติการสำหรับอุปกรณ์ ESP32 Oneable Unveils Plantora OS, an Operating System for ESP32 Devices

Plantora OS ระบบปฏิบัติการสำหรับ ESP32 ที่มีหน้าจอ รองรับหลายบอร์ด คุยด้วยเสียงภาษาไทย สัตว์เลี้ยงเสมือน และอัปเดตแอปผ่าน OTA โดยไม่ต้องแฟลชใหม่
Plantora OS is an operating system for ESP32 devices with a screen — multi-board, Thai voice, virtual pets and over-the-air app updates without reflashing.
ทีม Oneable พัฒนา Plantora OS ระบบปฏิบัติการสำหรับอุปกรณ์ ESP32 ที่มีหน้าจอ แนวคิดคล้ายนาฬิกาอัจฉริยะ คือมีตัวระบบ ประเภทคอนเทนต์ Store และแอปคู่ใจบนมือถือ โค้ดชุดเดียวรันได้หลายบอร์ด และหน้าจอหรือแอปใหม่ส่งเข้าเครื่องผ่านอินเทอร์เน็ตได้โดยไม่ต้องแฟลชเฟิร์มแวร์ใหม่
ทำไมต้องมีระบบปฏิบัติการบน ESP32
อุปกรณ์ ESP32 ส่วนใหญ่เขียนเฟิร์มแวร์เฉพาะงาน เมื่อต้องเพิ่มหน้าจอใหม่หรือรองรับบอร์ดรุ่นใหม่ก็ต้องแก้โค้ดและแฟลชใหม่ทุกเครื่อง Plantora OS แยกชั้น "ระบบ" ออกจาก "แอป" ชัดเจน ไดรเวอร์จอ ระบบสัมผัส เสียง เครือข่าย และการอัปเดตอยู่ในตัว OS ส่วนหน้าปัด สัตว์เลี้ยงเสมือน หรือวิดเจ็ตเป็นคอนเทนต์ที่ติดตั้งเพิ่มได้
บอร์ดที่รองรับ
- ESP32-S3 AMOLED 1.75" จอกลม 466×466
- ESP32-S3 และ ESP32-C6 AMOLED 2.16"
- ESP32-P4 จอกลม 3.4" 800×800 ผ่าน MIPI-DSI
- T-Display-S3 1.9" สำหรับหน้าจอแบบแถบ
แต่ละบอร์ดมีไฟล์ BSP ของตัวเอง ส่วนแอปและหน้าจอใช้ร่วมกันทั้งหมด
ความสามารถหลัก
- คุยด้วยเสียงภาษาไทย — มี wake word บนเครื่อง ส่งเสียงไปประมวลผลแล้วตอบกลับด้วยเสียงสังเคราะห์ภาษาไทย
- สัตว์เลี้ยงเสมือน — ตู้ปลากัดและแมว ให้อาหาร เติบโต และตอบสนองต่อการสัมผัส
- อัปเดต OTA ปลอดภัย — ดาวน์โหลดผ่าน HTTPS ถ้าติดตั้งไม่สำเร็จจะย้อนกลับเวอร์ชันเดิมอัตโนมัติ และปล่อยอัปเดตเป็นเปอร์เซ็นต์ของเครื่องได้
- ซิงก์กับแอปมือถือ — ตั้งค่า Wi‑Fi ผ่าน Bluetooth รับคำสั่งจากแอปแบบเรียลไทม์
- วอล์กี้ทอล์กกี้ระหว่างเครื่อง — คุยกันผ่าน ESP-NOW โดยไม่ต้องมีเซิร์ฟเวอร์
- หน้าจอพร้อมใช้ — นาฬิกาหลายแบบ สภาพอากาศและคุณภาพอากาศ ปฏิทิน นาฬิกาปลุก และเพลง

เทคโนโลยีเบื้องหลัง
เฟิร์มแวร์พัฒนาด้วย ESP-IDF แบ่งโมดูลเป็น kernel, HAL, services และ runtime ฝั่งคลาวด์ใช้ Node.js + PostgreSQL แอปมือถือพัฒนาด้วย Flutter และมีตัวจำลองบนคอมพิวเตอร์สำหรับทดสอบหน้าจอก่อนลงบอร์ดจริง นักพัฒนาสร้างคอนเทนต์ของตัวเองได้ผ่าน Developer Portal
ขั้นต่อไป
ทีมกำลังพัฒนา Store สำหรับหน้าปัดและสัตว์เลี้ยงเพิ่มเติม และเปิดให้นักพัฒนาร่วมสร้างคอนเทนต์ ติดตามรายละเอียดได้ที่ plantora.oneable.co.th หรือติดต่อทีม Oneable หากสนใจนำ Plantora OS ไปใช้กับอุปกรณ์ของคุณ
The Oneable team has built Plantora OS, an operating system for ESP32 devices with a screen. It follows the smartwatch model — a core OS, content types, a store and a companion mobile app. One code base runs on several boards, and new screens or apps are delivered over the air without reflashing the firmware.
Why an operating system on ESP32
Most ESP32 devices run single-purpose firmware: adding a screen or supporting a new board means editing code and reflashing every unit. Plantora OS separates the system from the apps. Display drivers, touch, audio, networking and updates live in the OS, while watch faces, virtual pets and widgets are installable content.
Supported boards
- ESP32-S3 AMOLED 1.75" round, 466×466
- ESP32-S3 and ESP32-C6 AMOLED 2.16"
- ESP32-P4 3.4" round, 800×800 over MIPI-DSI
- T-Display-S3 1.9" ticker-style screen
Each board has its own BSP file; apps and screens are shared across all of them.
Key features
- Thai voice conversation — on-device wake word, cloud speech processing and Thai text-to-speech replies
- Virtual pets — a betta fish tank and a cat that eat, grow and react to touch
- Safe OTA updates — HTTPS downloads with automatic rollback, plus staged rollouts by percentage
- Mobile app sync — Wi‑Fi setup over Bluetooth and real-time commands from the app
- Device-to-device walkie-talkie — over ESP-NOW, no server required
- Ready-made screens — watch faces, weather and air quality, calendar, alarms and music

Under the hood
The firmware is built on ESP-IDF with separate kernel, HAL, services and runtime modules. The cloud side runs Node.js and PostgreSQL, the companion app is written in Flutter, and a desktop simulator lets the team test screens before they reach real hardware. Developers can build their own content through the Developer Portal.
What's next
The team is building a store for more watch faces and pets and opening content creation to developers. Follow along at plantora.oneable.co.th, or contact Oneable if you'd like to run Plantora OS on your own device.
เกี่ยวกับผู้เผยแพร่About the publisher
- ผู้เขียนAuthor
- Oneable Team
- บริษัทCompany
- Oneable — AI-Powered Software Development Agency
- ความเชี่ยวชาญExpertise
- LLM & RAG, AI Agent, Web/Mobile, MLOps
- ติดต่อContact
- www.oneable.co.th/contact