Case Study
Mado Dynamic C-Series
Mado Dynamic built the C-Series as a solar-powered, precision-fit shade customers can install without tools. Built-in solar panel. AI-driven Eco Mode that calculates sun path, weather, and time of day to auto-adjust for energy savings. $319–$439. It needed to join Apple Home, Google Home, Alexa, and Samsung SmartThings without a proprietary bridge.
What we did
We collaborated on C-Series firmware from motor integration through Matter certification — Matter Window Covering (device type 0x0202) over Thread + BLE.
The hardest parts were solar motor control and state synchronization.
The C-Series runs on a battery charged by a built-in solar panel. No external wires, no battery replacement — the panel keeps it topped up. The motor communicates via UART. We implemented command and response handling between the Matter firmware and the motor — lift commands, position state, and manufacturer-specific behavior mapped into the standard Matter device model. Power is everything: the motor sleeps when idle, wakes on command, executes, and sleeps again. Every milliwatt matters when the only power source is a small solar panel.
When a remote or wall button moves the shade, the firmware detects the movement and updates the Matter position state so ecosystem apps stay in sync. Apple Home shows the right position whether you moved it from the app or from the wall switch.
BLE provides a local fallback path. When Matter control is unavailable — during commissioning, or when the Thread network is down — the shade responds to BLE commands. Independent of Matter, always available.
We also added Matter OTA support for firmware updates after products reach customers, and provisioned the Device Attestation Certificates needed for compliant commissioning.
Outcome
CSA certified the C-Series on March 16, 2026, against Matter 1.4.2. Mado’s Kickstarter campaign raised $323,076 from 348 backers.
The C-Series is now a Matter-certified shade that joins major smart-home ecosystems without a proprietary hub — with motor-level feedback, device attestation, DCL registration, and an OTA path for ongoing firmware support.