Tag: ESP32RET

  • อ่าน CAN Bus ด้วย SavvyCAN และ ESP32

    อ่าน CAN Bus ด้วย SavvyCAN และ ESP32

    เมื่อเริ่มต้นทำงานกับระบบ CAN bus หลายคนมักเริ่มจากการใช้ไมโครคอนโทรลเลอร์เช่น ESP32 รับ–ส่งข้อความ แล้วดูผลลัพธ์ผ่าน Serial Monitor ซึ่งข้อความที่เห็นมักจะอยู่ในรูปของเลขฐานสิบหก เช่น 01 3C 4F 00 00 FF 00 80 ในช่วงแรกอาจดูเพียงพอสำหรับการทดสอบว่าระบบ CAN สื่อสารกันได้หรือไม่ แต่เมื่อเข้าสู่การใช้งานจริง จะพบข้อจำกัดทันที เช่น จุดนี้เองที่ SavvyCAN กลายเป็นเครื่องมือสำคัญ SavvyCAN คืออะไร และเหมาะกับใคร SavvyCAN เป็นซอฟต์แวร์สำหรับวิเคราะห์ CAN bus ที่ถูกออกแบบมาให้เด่นในด้านการตรวจสอบและทำวิศวกรรมย้อนรอย (Reverse Engineering) โดยเฉพาะ คุณสมบัติเด่นของ SavvyCAN ได้แก่ SavvyCAN จึงเหมาะทั้งสำหรับงานเรียนการสอน งานวิจัย และงานพัฒนาระบบยานยนต์ สามารถ Download ได้ที่ GitHub – collin80/SavvyCAN: QT based cross…

  • ESP32RET: Firmware ที่เปลี่ยน ESP32 ให้กลายเป็นเครื่องมือวิเคราะห์ CAN Bus ระดับจริงจัง

    ESP32RET: Firmware ที่เปลี่ยน ESP32 ให้กลายเป็นเครื่องมือวิเคราะห์ CAN Bus ระดับจริงจัง

    เราอาจจะเคยเห็นตัวอย่างการโปรแกรม ESP32 ให้อ่านค่า CAN Bus ด้วย ซึ่งมักจะใช้ Arduino IDE และอ่านผ่าน Serial Monitor แต่จริงๆแล้ว ESP32 สามารถใช้เป็นเครื่องมือช่วยวิเคราะห์ CAN Bus แบบจริงจังได้ ด้วย Firmware ESP32RET ที่ทำงานร่วมกับโปรแกรม Savvy CAN ซึ่งการใช้งาน Savvy CAN เบื้องต้นสามารถอ่านได้ที่นี้ บทความนี้จะพาไปรู้จัก ESP32RET แบบค่อยเป็นค่อยไป ตั้งแต่ 1. ESP32RET คืออะไร? ESP32RET คือ firmware ที่เปลี่ยน ESP32 ให้กลายเป็น 🔧 CAN bus Reverse Engineering Tool พูดง่าย ๆ คือ: จุดเด่นคือ โค้ดเดียว ใช้ได้หลายบอร์ด บอร์ดที่ ESP32RET…