แพลตฟอร์มการออกแบบซอฟต์แวร์และการออกแบบระบบส่วนประกอบใช้ Keil เป็นเครื่องมือพัฒนาโปรแกรมเป็นแพลตฟอร์มการพัฒนาสำหรับการเขียนและการดีบักรหัส STM32 แผนภูมิการไหลของการออกแบบซอฟต์แวร์โดยรวมส่วนใหญ่จะมีการกำหนดค่าฮาร์ดแวร์และการเขียนโปรแกรมการทำงานการออกแบบการกำหนดค่าฮาร์ดแวร์ การออกแบบ System sleep โปรแกรมการทำงานรวมถึงการตัดสินความดันลมยางผิดปกติและการออกแบบโปรแกรมการเรียนรู้ด้วยตนเอง การกำหนดค่าฮาร์ดแวร์ส่วนใหญ่ขึ้นอยู่กับการกำหนดค่าทรัพยากร MCU และเลือกฟังก์ชั่นที่เกี่ยวข้องเพื่อเลือกฟังก์ชั่นการออกแบบที่เฉพาะเจาะจง ฟังก์ชั่นการเขียนโปรแกรมใช้งานน้อยขึ้นอยู่กับฮาร์ดแวร์ส่วนใหญ่ขึ้นอยู่กับการดำเนินงานของข้อมูลและการตัดสินใจเชิงตรรกะเช่นการตัดสินความผิดปกติของแรงดันลมยางขึ้นอยู่กับว่าข้อมูลความเร็วล้อมีค่าเกินเกณฑ์การเตือนภัยหรือไม่