Mijia BLE Mesh (1.0) Device Development Guide

Mijia BLE Mesh (1.0) Device Development Guide

Mijia BLE Mesh devices are divided into version 1.0, which is based on the MHCB05P module, and version 2.0, which is based on the MHCB12G module. The main differences are that Mijia BLE Mesh 2.0 supports gateway remote upgrades, consistent scenes, second-level network configuration, ultra-low power consumption, and other capabilities, providing a better experience. However, … Read more

Communication Control Between Touch Screens and PLCs with Practical Examples!

Communication Control Between Touch Screens and PLCs with Practical Examples!

Click the “blue text” above to follow the Industrial Control Coach! A touch screen is short for HMI, which stands for Human-Machine Interface. As the name suggests, it is a tool for interaction between humans and machines. The essence of a touch screen is a virtual instrument, used to replace various operational and monitoring devices … Read more

Warning on ECU Diagnostic Pitfalls: Is the 0x27 Key Algorithm the ‘Bricking’ Culprit? Discover the Efficiency Doubling Secrets of 0x28 Communication Control, Lessons Learned by Engineers!

Warning on ECU Diagnostic Pitfalls: Is the 0x27 Key Algorithm the 'Bricking' Culprit? Discover the Efficiency Doubling Secrets of 0x28 Communication Control, Lessons Learned by Engineers!

In automotive electronic diagnostics, secure access (0x27) and communication control (0x28) are two key technologies. The former protects ECU data security, while the latter optimizes communication efficiency. Mastering these is essential for becoming a diagnostic expert! 1. Secure Access (SID 0x27): The ECU’s ‘Password Lock’ Mechanism The ECU stores critical vehicle data (such as program … Read more

Selected System Design: FPGA-Based CAN Bus Controller Design

Today, I bring you the design of a CAN bus controller based on FPGA. Due to the lengthy content, it is divided into three parts. Today, I present the third part, followed by the next one, which covers the program simulation and testing, as well as a summary. Without further ado, let’s get started. I … Read more