dc.description.abstract | The Internet of Things (IoT) gateway serves as a key intermediary between a considerable amount of smart things and their corresponding cloud networking servers. Academics and industry members have invested substantial research and development resources into developing IoT gateway-related technology and products. In small and low-power IoT applications, conventional gateway systems mainly use microcontrollers to perform lower-layer device network management, upper-level cloud server functions, and remote mobile computation services. However, regarding system scalability and computation and communication efficiency, solutions that use a single microcontroller cannot cater to the demands of IoT regarding large data collection, management, communication networks, and various other services. Therefore, this study proposed an innovative multimicrocontroller system framework, combining a field-programmable gate array-based hardware bridge and scalable multiple microcontrollers to construct a master–slave architecture of a high-performance multimicrocontroller IoT gateway. The proposed system features distributed processing, high-speed communication among microcontrollers, and compatibility with a wide variety of peripheral devices. In the end of this study, we implement an IoT application system case to verify our multimicrocontroller IoT gateway which has obviously more performance advantages than before. | en_US |