Features วิธีใช้งาน ราคา Docs เข้าสู่ระบบ
Firmware v3.13.0 สำเร็จ
ESP32_A07 • เมื่อสักครู่
Device Config ถูก Push แล้ว
config interval: 5s → ทุก device
Fleet #IOT-053 Online
Auto-provisioned • Zone: CBD
Rollout 60 device สำเร็จ
Staged 100% • 0 failed
OTA Platform สำหรับ ESP32 & Arduino

อัปเดตเฟิร์มแวร์อุปกรณ์
ที่อยู่ห่างไกล ได้ภายในไม่กี่นาที

ปล่อยเฟิร์มแวร์เพียงครั้งเดียวบนแดชบอร์ด อุปกรณ์ ESP32 ทุกตัวในสนาม จะดาวน์โหลด ตรวจสอบลายเซ็นดิจิทัล และอัปเดตตัวเองโดยอัตโนมัติ — รองรับตั้งแต่หนึ่งตัวจนถึงหลายพันตัว

5
Devices ฟรี
<5 min
ตั้งค่าครั้งแรก
3 lines
ใส่ใน Arduino
RSA
Firmware Signing

พัฒนา IoT ด้วย ESP32 โดยไม่มี OTA — เสียเวลาทุกครั้งที่ต้องอัปเดต

ก่อนที่จะมี APIOTA — นักพัฒนา ESP32 และ Arduino ที่ดูแล device ในสนามต้องเจอสิ่งเหล่านี้

📍

Device กระจายหลาย site — แก้ bug ต้องเสียบ USB ทีละตัว

พบ bug ใน firmware ต้องเดินทางไปแต่ละ site เสียบสาย USB อัปโหลด แล้วกลับ ถ้ามี device 50 ตัวกระจายหลายที่ — เสียเวลาทั้งวัน

⚠️

ESP32 ถูกขโมย — firmware ถูก clone ไปใส่บอร์ดปลอม

device_secret รั่วไหล firmware โดน clone ไปใส่บอร์ดอื่น ส่งข้อมูลปลอมเข้าระบบ ยากที่จะตรวจพบ สร้างความเสียหายต่อข้อมูลและ reputation

🔧

เปลี่ยนค่า config เล็กน้อย ต้อง rebuild + flash firmware ใหม่ทั้งหมด

ต้องการเปลี่ยน threshold หรือ interval เล็กน้อย ก็ยังต้อง build ใหม่และ flash ทุกตัว เสียเวลา เสีย bandwidth และเสี่ยงเกิด error ระหว่าง deploy

ไม่รู้ว่า device ไหนอัปเดตสำเร็จ หรือล้มเหลว

push firmware แล้วไม่รู้ว่าตัวไหน success ตัวไหน failed ต้องรอให้ปัญหาผุดขึ้นมาเองก่อนถึงจะรู้ว่ามี device มีปัญหา

3 ขั้นตอน — ตั้งค่าครั้งเดียว OTA ตลอดชีพ

จากศูนย์ถึง remote firmware update ในไม่กี่นาที ไม่ต้องตั้งค่าซับซ้อน

01

สมัครและได้ API Key

สมัครฟรีใน 30 วินาที ได้ API Key ทันที นำไปใส่ใน ESP32 Arduino sketch ของคุณเพียง 1 บรรทัด

02

ESP32 Provision ตัวเองอัตโนมัติ

เปิดครั้งแรก — ESP32 ส่ง API Key ไปที่ APIOTA รับ credentials เก็บใน NVS ลงทะเบียนอัตโนมัติ ไม่ต้องโปรแกรมทีละตัว

03

Upload ครั้งเดียว ทุกตัวอัปเดตเอง

Upload .bin ใหม่บน Dashboard — ESP32 ทุกตัวตรวจพบ ดาวน์โหลด ยืนยัน RSA Signature แล้ว Flash อัตโนมัติ

ทุกอย่างที่คุณต้องการสำหรับ ESP32 IoT

สร้างมาเพื่อนักพัฒนา ESP32 และ Arduino ที่ต้องการ OTA ที่เชื่อถือได้ ปลอดภัย และ scale ได้ในทุก use case

🔐
Signed OTA Firmware
RSA-2048 signature verification ก่อน flash — เฉพาะ firmware ที่คุณ sign เท่านั้นที่ติดตั้งได้ ปลอดภัยตั้งแต่ต้นจนจบ
RSA-2048
🛡️
Hardware Anti-Clone
ผูก firmware กับ ESP32 Chip ID เฉพาะตัว — clone credential ไปใส่บอร์ดปลอมก็ใช้ไม่ได้ ป้องกัน device ปลอมในระบบ
Chip-ID Bound
Zero-Touch Provisioning
device ใหม่เปิดครั้งแรก — ESP32 ลงทะเบียนตัวเองอัตโนมัติ ไม่ต้องโปรแกรม Device ID ทีละตัว เพิ่ม device เข้า fleet ได้ทันที
Auto-Register
⚙️
Device Config
เปลี่ยน parameter ใดๆ จาก Dashboard — ESP32 รับทันที ไม่ต้อง OTA ใหม่ เหมาะสำหรับ threshold, interval, หรือค่า config ใดๆ
JSON Push
📅
Device Lifetime
กำหนดวันหมดอายุการรับ OTA update ต่อ device — สร้าง firmware update subscription model สำหรับลูกค้าของคุณได้ทันที
Pro+
🔌
Device Lifetime Working
กำหนดวันหยุดทำงานของ device — เมื่อลูกค้าไม่ต่อสัญญา device หยุดทำงานอัตโนมัติ สร้าง hardware subscription model ได้ง่าย
Pro+
📦
Device Groups
แบ่ง device เป็น group ตามพื้นที่หรือโปรเจกต์ — จัดการและ push OTA firmware ไปทั้ง group ได้เลย ใช้ได้ทุก plan
All Plans
🔗
Webhook Integration
รับ command จาก Telegram, LINE, n8n หรือ HTTP ตรงไปยัง device — ส่ง /config หรือ /cmd ผ่าน chat ได้เลย ไม่ต้อง OTA ใหม่
Starter+
📊
OTA Log & Monitoring
ดูสถานะ OTA ของ device ทุกตัวแบบ real-time — Started, Downloading, Verifying, Success, Failed พร้อม history log ครบ
All Plans

สำหรับทุกคนที่พัฒนาด้วย ESP32 & Arduino

🔧
IoT Product Developer

นักพัฒนา IoT Product ด้วย ESP32

กำลัง build product IoT ด้วย ESP32 ขายให้ลูกค้า ต้องการ OTA ที่อัปเดต firmware ให้ device ทุกตัวของลูกค้าได้จากที่เดียว โดยไม่ต้องไปหน้างาน

  • อัปเดต firmware device ทุกตัวของลูกค้าจาก Dashboard เดียว
  • Device Lifetime Working — ควบคุม device เมื่อหมดสัญญา
  • เริ่มต้นฟรี 5 devices ไม่มีค่าใช้จ่าย
🏭
Fleet / Enterprise

ผู้ดูแล Device Fleet ขนาดใหญ่

ดูแล ESP32 device หลายสิบถึงหลายร้อยตัวในสนาม ไม่ว่าจะเป็น EV tracker, Smart Building sensor, Industrial IoT หรือ Agricultural monitoring

  • จัดการ device หลายร้อยตัวจาก Dashboard เดียว
  • Anti-Clone ป้องกัน device ปลอมในระบบ
  • Device Groups ลด deployment risk
🧪
Arduino Developer

Maker & Arduino Developer

ทำ project ESP32 / Arduino ส่วนตัวหรือ side project มี board หลายตัว ต้องการ OTA ที่ตั้งค่าง่าย ใช้ได้ฟรี และไม่ต้องเดินทางไป flash ทีละตัว

  • Free plan 5 devices — ฟรีตลอดไป ไม่มีค่าใช้จ่าย
  • ใส่โค้ด 3 บรรทัดใน sketch — พร้อมใช้ได้เลย
  • Device Config — เปลี่ยนค่าได้โดยไม่ต้อง flash ใหม่

เริ่มต้นฟรี — อัปเกรดเมื่อ Fleet โต

ไม่มีค่าใช้จ่ายซ่อนเร้น ไม่ต้องบัตรเครดิตเพื่อเริ่มต้น ยกเลิกได้ตลอดเวลา

Free
ทดลองใช้งาน / โปรเจกต์ส่วนตัว
$0
ฟรีตลอดไป
  • 5 Devices
  • 10 MB Firmware Storage
  • 500 API Calls/เดือน
  • OTA Update + Dashboard
  • Auto Provisioning
  • Hardware Anti-Clone
  • Device Groups
  • ⚡ Send Command
  • Device Lifetime
  • Device Config
Starter
Freelancer / Fleet ขนาดเล็ก
$9
/เดือน
  • 50 Devices
  • 50 MB Firmware Storage
  • 5,000 API Calls/เดือน
  • ทุก Feature ใน Free
  • Device Config
  • ⚡ Send Command
  • 🖥 Two-Way Console + Telemetry
  • Webhook Commands (Telegram/LINE)
Enterprise
Scale ระดับองค์กร / Startup
$79
/เดือน
  • 2,000 Devices
  • 1 GB Firmware Storage
  • API Calls ไม่จำกัด
  • ทุก Feature ใน Pro
  • Unlimited Webhook Intakes
  • Dedicated Support
  • SLA Guarantee

Security ระดับ Production สำหรับทุก ESP32 Project

🔐

RSA-2048 Signing

ทุก firmware ถูก sign ด้วย Private Key — ESP32 ยืนยัน signature ก่อน flash เสมอ ไม่มีทางแทรก firmware ปลอมในรถได้

🛡️

Hardware Binding

Chip ID ผูกกับ device ตั้งแต่ provision ครั้งแรก — credential รั่วไหลหรือถูกขโมย ก็ใช้กับบอร์ดอื่นไม่ได้

Non-blocking Library

APIOTA ทำงาน background ด้วย FreeRTOS Task — ไม่กวนการทำงานหลักของ device application logic แม้แต่นิดเดียว

🌐

HTTPS เสมอ

ทุก connection ใช้ TLS/HTTPS — ทั้ง firmware download และ device authentication ปลอดภัยตลอดเส้นทาง

คำถามที่พบบ่อย

ใช้กับ ESP32 รุ่นไหนได้บ้าง?
ใช้ได้กับ ESP32 ทุกรุ่นที่ใช้ Arduino Framework รองรับทั้ง ESP32, ESP32-S3, ESP32-C3 Library เป็น header-only เพียง #include "apiota_client.h" ก็พร้อมใช้ได้ทันที ไม่ว่าจะเป็น sensor node, tracker, หรือ IoT device ใดๆ
ถ้า OTA ล้มเหลวกลางทาง device จะหยุดทำงานไหม?
ไม่ — APIOTA Library ยืนยัน RSA Signature และ SHA256 Hash ก่อน flash เสมอ ถ้า verification ไม่ผ่านหรือ download ไม่สมบูรณ์ จะ abort และ rollback ไปใช้ firmware เดิม device ยังทำงานได้ปกติ
OTA Lifetime กับ Lifetime Working ต่างกันอย่างไร?
OTA Lifetime — device ยังทำงานได้ปกติ แต่ไม่ได้รับ firmware update ใหม่หลังหมดอายุ เหมาะสำหรับ OTA service subscription

Lifetime Working — device หยุดทำงานทั้งหมดเมื่อหมดอายุ เหมาะสำหรับ hardware subscription ที่ลูกค้าต้องต่อสัญญาเพื่อให้ device ทำงานต่อ
ข้อมูล device และ firmware ของฉันปลอดภัยไหม?
ทุก API connection ใช้ HTTPS/TLS บน domain apiota.net Device auth ใช้ Device ID + Device Secret + X-Chip-ID hardware binding — แม้ credential รั่วไหล ก็ยังใช้กับ hardware ที่ต่างกันไม่ได้ ข้อมูล sensor / telemetry ไม่ผ่าน APIOTA โดยตรง
5 devices ฟรี — พอสำหรับทดสอบโปรเจกต์ไหม?
พอมาก — Free plan ให้ครบทุก core feature ทั้ง OTA, Provisioning, Anti-Clone Security และ Device Groups ทดสอบกับ device 5 ตัวก่อนได้เลย เมื่อพร้อม scale ค่อย upgrade เป็น Starter $9/เดือน สำหรับ 50 devices
Device Config ส่งค่า config ใหม่ให้ ESP32 ได้เร็วแค่ไหน?
ESP32 ที่ใช้ APIOTA.tick() จะ sync config ทุก 5 นาทีโดย default หรือส่ง command แบบ realtime ผ่าน long-poll ได้ทันที ปรับ interval ได้ผ่าน APIOTA.setCheckInterval(seconds)
พร้อม Production — เริ่มได้เลยวันนี้

หยุดขับรถไปอัปเดต firmware
เริ่ม OTA วันนี้เลย

สมัครฟรี ใช้งานได้ทันที ไม่ต้องบัตรเครดิต ตั้งค่าครั้งแรกใน 5 นาที

ติดต่อเรา

ส่งข้อความถึงเรา แล้วเราจะตอบกลับทางอีเมล