Self-regulating ceiling fan that adjusts speed based on room temperature delta and occupancy.

A ceiling fan manufacturer competing in the smart home segment, needing a retrofit controller board that works with existing AC/DC fan motors.
Creating a universal fan controller that can be retrofitted into any ceiling fan canopy (limited to 30mm height) while supporting BLE mesh group control.
We built a 28mm-high adapter PCB using the Bouffalo Lab BL602. The board sits between the ceiling mount and the fan body. A TMP117 high-accuracy digital temperature sensor monitors ambient conditions, and a TRIAC-based phase-cut circuit controls speed.
The firmware runs on FreeRTOS with BLE mesh networking for group synchronization across multiple fans. An adaptive algorithm learns the room's thermal characteristics: if temperature rises faster than 1°C per 30 minutes with occupancy detected, the fan auto-increments speed. The BL602's unique dual-stack Wi-Fi/BLE allows fallback to Wi-Fi if BLE mesh range is insufficient.
30% energy savings vs. manual speed control. BLE mesh group of 12 fans synchronizes within 200ms. Retrofit installs in under 20 minutes.
Let's discuss how ChipTalk can deliver results for your next project.