Thanapon Tapala

Backend Developer

Embedded Developer

Smart Farmer

Maker

Thanapon Tapala

Backend Developer

Embedded Developer

Smart Farmer

Maker

Blog
July 19, 2025 🎵 ESP32 + Bluetooth Speaker เล่นเพลงผ่าน A2DP

🌟 มาทำอะไรกันวันนี้นะ? เชื่อว่าหลายๆคนคงจะเคยมีปัญหาตอนที่อยากเล่นเพลงจากมือถือไปที่ลำโพง Bluetooth กันไม่น้อยแน่ๆ แต่บางทีก็อยากมีอะไรที่ ควบคุมได้มากกว่านี้ หน่อย เช่น เล่นไฟล์เสียงจากเซิร์ฟเวอร์เอง หรือสั่งงานผ่าน API วันนี้เลยขอแนะนำ ESP32 Bluetooth Speaker Sender ซึ่งเป็นโปรเจคที่สนุกมากๆ สำหรับการสร้างระบบเล่นเสียงไร้สายที่เราสามารถควบคุมผ่าน Web Interface และ REST API…

January 11, 2025 ลองทำ DDNS บน Cloudflare DNS ง่ายๆ

เชื่อว่าหลายๆคนคงจะมีปัญหาในการจัดการ IP กันไม่น้อยแน่ๆ เพราะแต่ก่อนเวลาถ้าเราจะทำการ Forward port เราก็แค่ไป Config ที่ Router แล้วก็เข้าผ่าน Public IP ที่ทาง ISP เช่น AIS, True ให้มาก็จบ แต่หลังๆเหมือนพวก…

November 4, 2024 [InfluxDb] สร้าง Username/Password ผ่าน influxdb-cli บน MacOS

InfluxDB คืออะไร? InfluxDB เป็นฐานข้อมูลประเภท Time Series Database (TSDB) ที่ออกแบบมาเพื่อจัดการข้อมูลที่มีการเปลี่ยนแปลงตามเวลาโดยเฉพาะ เช่น: ด้วยคุณสมบัติพิเศษที่ออกแบบมาสำหรับจัดการข้อมูลแบบ Time Series โดยเฉพาะ ทำให้ InfluxDB มีประสิทธิภาพสูงในการ: ทำไมต้องสร้าง Username/Password? การสร้างบัญชีผู้ใช้งานใน…

July 21, 2024 [Platform IO] ลอง Build firmware ผ่าน Gitlab-CI พร้อม Release assets

สวัสดีครับ หลังจากที่หายไปนานหลายเดือนเลย วันนี้ก็เลยกะว่าจะมาแชร์วิธีการ Build firmware ผ่าน Gitlab-CI พร้อมกับขั้นตอนการทำ Release version ของ firmware สุดท้ายเราก็ได้จะไฟล์ Firmware.bin ที่พร้อมจะทำการอัพโหลดเข้า ESP32 เราได้เลย ซึ่งการระบุเวอร์ชันในโค้ดมีความสำคัญเพื่อช่วยในการติดตามการเปลี่ยนแปลง จัดการความเข้ากันได้ ตรวจสอบและแก้ไขข้อผิดพลาด…

About

Hello! I'm Toy.
Software developer. I'm a specialization in design and development software processes, I'm interested in Embedded systems, IoTs, Smart-farm, and I always learn a new programming language for improving my skill to collaborate with a teammate.

My Motto

Life is tough, but so are you.