เริ่มต้นใช้ ESP32 กับ TMRX ใน 10 นาที — คู่มือภาษาไทยสำหรับ Maker

โดย Techmorrowอ่าน 1 นาที

ถ้าคุณมี ESP32 อยู่แล้วและอยากส่งข้อมูล Sensor ขึ้น Cloud — TMRX ทำให้ทำได้ใน 10 นาที ไม่ต้องตั้ง Server เองไม่ต้องเขียน Backend แค่ Flash Code แล้วเปิด Dashboard ดูข้อมูล Live ได้เลย

ใช้ได้กับ ESP32 ทุกรุ่น (DevKit, WROOM, S3, C3) และ ESP8266

TMRX มี Free Tier — 3 อุปกรณ์ฟรี ไม่ต้องใส่ Credit Card

ตั้งแต่เปิด Arduino IDE จนเห็นข้อมูล Live ใช้เวลาแค่ 10–20 นาที

ต่อยอดได้ทันที: เพิ่ม Sensor จริง ตั้ง Alert ส่ง LINE ได้เลย

เริ่มต้นใช้ ESP32 กับ TMRX ใน 10 นาที — คู่มือภาษาไทยสำหรับ Maker

สิ่งที่คุณต้องมี

ESP32 development board (รุ่นไหนก็ได้), สาย USB, Arduino IDE 2.x, เครือข่าย Wi-Fi, และบัญชี TMRX ฟรีที่ app.techmorrow.co ไม่ต้องมี Sensor จริงก่อนก็ได้ — Code แรกจะส่งค่า hardcoded เพื่อทดสอบ Pipeline ก่อน

ขั้นตอนที่ 1: สมัคร TMRX และสร้าง Device

เปิด app.techmorrow.co สมัครบัญชีฟรี (ไม่ต้องใส่ Credit Card) จากนั้นไปที่ Devices → Add device ตั้งชื่อ เช่น "ESP32 ทดลอง" แล้วกด Create เปิด tab Credentials แล้วคัดลอก Device Token ไว้ — จะต้องใช้ใน Code ด้วย MQTT Host คือ mqtt.tmrx.io Port 1883

ขั้นตอนที่ 2: ติดตั้ง Library PubSubClient

ใน Arduino IDE เปิด Tools → Manage Libraries ค้นหา "PubSubClient" โดย Nick O'Leary แล้วกด Install Library นี้จัดการ MQTT ให้ครบ ไม่ต้องลง Library เพิ่มสำหรับ Code แรกนี้

ขั้นตอนที่ 3: Copy Code และ Flash ESP32

Copy Code ด้านล่างไปใส่ใน Arduino IDE แล้วแก้ค่า 3 ส่วน: YourNetwork (ชื่อ Wi-Fi), YourPassword (รหัส Wi-Fi), และ your-device-token (Token ที่คัดลอกไว้) เลือก Board เป็น ESP32 Arduino และ COM port ที่ถูกต้อง กด Upload เปิด Serial Monitor ที่ 115200 baud จะเห็น "Sent: temperature=25.4" ทุก 5 วินาที

ขั้นตอนที่ 4: เปิด Dashboard ดูข้อมูล Live

เปิด app.techmorrow.co ไปที่ Device ที่สร้างไว้ จะเห็นข้อมูล temperature เข้ามาใน Latest telemetry ภายใน 10 วินาทีหลัง ESP32 boot สร้าง Dashboard: กด Dashboards → Add dashboard ลาก Widget "Line Chart" ตั้งค่าให้ชี้ไปที่ Device และ key "temperature" กด Save — จะเห็นกราฟ Live อัปเดตทุก 5 วินาที

ต่อยอดอะไรได้บ้าง?

เมื่อ Pipeline ทำงานแล้ว ต่อยอดได้ทันที: ต่อ Sensor DHT22 วัดอุณหภูมิและความชื้นจริง, ตั้ง Alert Rules → เมื่ออุณหภูมิเกิน 30°C ส่งแจ้งเตือน LINE หรืออีเมล, เพิ่ม Device หลายตัวในบัญชีเดียวกัน, ลองทำ Home Automation เพิ่มเติมได้เลย

OTHER BLOGS