Abstract:In smart home applications, ZigBee and WiFi devices are two common wireless communication technologies.The problem is that the smart home devices in the ZigBee self-organizing networks can not directly communicate with the intelligent terminals in the WiFi networks.In order to solve this problem, a home-oriented application environment ZigBee-WiFi wireless gateway is designed.The gateway uses S3C6410 as the control core, runs on the Linux operating system, connects to a wireless network card with USB and connects CC2530 module with the DMA channel, which resolves the issue of mutual interference between ZigBee and WiFi signals by scanning and switching the transmission channels.Key is distributed to the new devices that join the ZigBee network by miniUSB connections.Experiments show that the wireless gateway has stable signal and less packet loss.It is stable and reliable in application of smart home system.