Thanapon Tapala

Backend Developer

Embedded Developer

Smart Farmer

Maker

Thanapon Tapala

Backend Developer

Embedded Developer

Smart Farmer

Maker

PlatformIO

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

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

July 28, 2022 [AWS-IoT] Device Provisioning สำหรับสเกลอุปกรณ์หลายๆตัว ภาค Hardware บ้าง

สวัสดีครับ มาต่อจาก Blog ก่อนหน้านี้ที่ปล่อยลอยไว้นานหลายเดือนเลย หากใครจำไม่ได้แล้วว่า เอ๊ะ! ทำอะไรไปบ้างเนี้ยแนะนำให้ย้อนกลับไปดูได้นะครับ [AWS-IoT] Device Provisioning สำหรับสเกลอุปกรณ์หลายๆตัว-1 Device Provision ภาคแรกเป็นการ Config AWS IoT Core ให้พร้อมสำหรับการ Scale…

March 17, 2022 [AWS-IoT] Device Provisioning สำหรับสเกลอุปกรณ์หลายๆตัว-1

สวัสดีครับ เชื่อว่าหลายๆคนต้องมีปัญหาเวลาจะ provision อุปกรณ์หลายร้อยตัวกัน โดยทาง AWS เขาก็ได้แนะนำไว้ 3 วิธีด้วยกันซึ่งก็จะมี Provisioning devices that have device certificates: เป็นวิธีแรกโดยที่เราจะต้องเพิ่ม certificate เข้าไปกับ firmware เลย…

December 30, 2020 [Arduino] สร้าง Custom Library เองใน PlatformIO แบบกากๆ

สวัสดีครับ หลังจากที่ไม่ได้เขียน blog มาประมาณ 2 เดือน พอดีได้ลองไปศึกษาสไตล์การเขียนโปรแกรมมานิดหน่อย ก็เลยอยากจะมาแชร์วิธีการทำ custom library ใน PlatformIO เพื่อให้ project ของเรามีความเป็นระเบียบเรียบร้อยและสวยหรู โม้ PlatformIO หน่อย สำหรับท่านใดที่ไม่เคยใช้ PlatformIO…