Device-Adjacent InterfacesOngoing

Patch

Home growing IoT product. Sensor-driven interface connecting growers to their environment data.

IoTSensor DataSmart HomeProduct
Client: Pendulum (internal product)

The Challenge

Home growers operate on intuition and guesswork. The data that would enable better decisions — temperature, humidity, light, soil moisture — exists in the environment but isn't captured or presented. Building an IoT product from scratch surfaces every challenge of device-adjacent development: noisy continuous sensor data, hardware failures, battery management, and users who are growers, not engineers.

Our Approach

  • Sensor-first data architecture — designed outward from what sensors produce, how data needs to be stored, and how it needs to be consumed.
  • Device state as a first-class concern — every sensor has explicit state (online, offline, low battery, error) surfaced alongside environmental data.
  • Human-readable data presentation — contextual status summaries instead of raw numbers, actions instead of thresholds.
  • Responsive, ambient interface designed for brief, frequent checks rather than extended sessions.

The Outcome

Patch is a working IoT product built end-to-end by Pendulum — proof of practice, not just theory. Every pattern refined here (device state management, data contextualisation, human-readable presentation) is applied directly to client IoT work including AHA Catch.

Key Takeaways

  • Building your own product is the most honest form of capability proof.
  • IoT interfaces must account for the absence of data, not just its presence.
  • The best client work is informed by product work.

Interested in working together?