1. First, you need to determine the development protocol, such as WiFi, Bluetooth, and Zigbee, etc., different protocols have different characteristics. 2. Consider the working environment of the product, such as the high temperature inside the bulb lamp cavity, you need to choose a high-temperature module. 3. According to the product function, you need to consider whether the number of IO ports of the module is sufficient. 4. According to the product structure, you need to consider the packaging of the module.