RejsaCAN-ESP32 เป็นบอร์ดขนาดจิ๋วที่ใช้โมดูล ESP32-WROOM-32 WiFi (และบลูทูธ) พร้อมอินเทอร์เฟซ CAN ที่พอดีกับเคส ดองเกิล OBD-II ที่ทำด้วย 3D printer ช่วยให้ติดตั้งในรถยนต์ต่างๆ ได้ง่ายขึ้น
Magnus Thomé ได้เปิดตัวโครงการรถยนต์แล้วหลายโครงการ ตัวอย่างเช่น สำหรับระบบที่มีการตรวจสอบอุณหภูมิยางแบบเรียลไทม์ในรถแข่ง และเขาได้ออกแบบบอร์ด RejsaCAN-ESP32เพื่อให้สามารถรองรับแรงดันไฟฟ้าอินพุต 5-15V เมื่อเสียบเข้ากับรถโดยตรง และยังมีตัวเลือกการปิดอัตโนมัติเพื่อป้องกันไม่ให้แบตเตอรี่หมดโดยการตรวจสอบแรงดันแบตเตอรี่ในรถยนต์
สเปคของ RejsaCAN-ESP32:
- โมดูลไร้สาย – โมดูล ESP32-WROOM-32 พร้อมโปรเซสเซอร์ dual-core ESP32 ที่ 240 MHz พร้อมการเชื่อมต่อ 2.4 GHz WiFi 4 และ Bluetooth 4.2, เสาอากาศ PCB, แฟลช SPI 32 Mbit
- USB – 1x พอร์ต USB-C สำหรับจ่ายไฟและตั้งโปรแกรมผ่าน CP2104 USB เป็นชิป TTL
- ส่วนขยาย – ส่วนหัว 15 พินพร้อม 3x GPIO, SPI, I2C, อินพุตแบบอะนาล็อก, PWM หรือเอาต์พุตแบบอะนาล็อก, CAN bus ผ่าน TI SN65HVD230DR CAN transceiver
- อื่นๆ – ไฟ LED แสดงสถานะการทำงาน, 2x ไฟ LED สำหรับผู้ใช้
- พาวเวอร์ซัพพลาย
- 5V ผ่านพอร์ต USB-C
- 5-15V ผ่านอินเตอร์เฟส CAN
- ขนาด – 5 x 3 ซม.
RejsaCAN-ESP32 PCB ได้รับการออกแบบด้วยเครื่องมือEasyEDA ซึ่งมีฟังก์ชันต่าง ๆ เช่น แผนผังบนเว็บ เครื่องมือจับภาพ จำลองสถานการณ์ และเครื่องมือ PCB Layout และ Magnus ยังไม่ได้เปิดเผยโครงการต่อสาธารณะ แต่เขาได้แชร์แผนผัง PNG ไฟล์ 3D สำหรับเคส 3 แบบที่แตกต่างกัน ตัวอย่างโค้ด Arduino, เอกสารต่าง ๆ และรวมถึงความคิดของโครงการต่าง ๆ เกี่ยวกับบอร์ดได้ที่ Github
ขณะนี้มี Arduino sketch 5 รายกาาร:
- จำลองรถยนต์ – คำขอ OBD-II ได้รับค่าไม่จริงในการตอบกลับ
- ฟังสัญญาณ CAN ทั้งหมดผ่าน Bluetooth และ Serial
- การทดสอบครั้งแรกในรถยนต์อย่างง่าย – ไฟ LED สีฟ้าจะกะพริบเมื่อได้รับข้อความตอบกลับ CAN จากรถยนต์, ไฟ LED สีเหลืองจะสว่างขึ้น เมื่อความเร็วรอบเครื่องยนต์เกิน 2,000 รอบต่อนาที และความเร็วรอบต่อนาทีของเครื่องยนต์จะถูกพิมพ์อย่างต่อเนื่องผ่านการเชื่อมต่อ Bluetooth
- Simple shift light – อัพเดตสถานะ LED ขึ้นอยู่กับตำแหน่งที่ RMP ต่ำกว่า 6000 หรือสูงกว่า 6500 เพื่อช่วยให้ผู้ขับขี่เปลี่ยนเกียร์ได้ในเวลาที่ดีที่สุด
- ทดสอบ AUTO-OFF จะทำให้บอร์ดทำงานต่อไปหลังจากดับเครื่องยนต์
หากคุณต้องการพอร์ต CAN เพิ่มเติม คุณสามารถใช้บอร์ด MCP2515 ที่ราคาถูก หนึ่งในแนวคิดของโปรเจ็กต์ที่เขากำลังทำอยู่คือ การเผยแพร่ข้อมูล telemetric แบบ live บนอินเทอร์เน็ตจาก RaceChrono Laptimer สำหรับ Android และ iOS

Magnus บอกกับ CNX Software ได้ทำบอร์ดนี้เป็นงานอดิเรกเท่านั้น ดังนั้นจึงไม่มีขาย และคุณต้องสร้างบอร์ดขึ้นมาเอง ขณะนี้เขากำลังทำงานในเวอร์ชันใหม่โดยใช้ ESP32-S3, ซึ่งมีเครื่องอ่าน microSD card, ไดรเวอร์ 400mA, แพด JTAG และการแก้ไขอื่นๆ หากคุณต้องการที่จะใช้ ESP32 กับ CAN โดยไม่ต้องทำของคุณเองเราได้ครอบคลุมก่อนหน้านี้บอร์ดอื่น ๆ ESP32 CAN รวมทั้ง CAN32 , CANLite และ TTGO T-CAN485
แปลจากบทความภาษาอังกฤษ : ESP32 CAN board fits into OBD-II dongle, supports auto shutdown

บรรณาธิการข่าวและบทความภาษาไทย cnx-software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IOT