A stunning aerial shot of Melbourne's skyline at twilight, showcasing the city's vibrant energy and modern architecture.

SunIO

Embedded solar firmware for ultra efficient energy management

WHAT WE DID

SunIO provides embedded software solutions for solar inverter companies. The SunIO firmware is optimized to run on modern microcontrollers such as the RP2040, ESP32, and STM32 series, enabling solar inverter manufacturers to build ultra-efficient energy management systems that maximize power output and minimize energy waste.

Embedded Software Development

Outroll worked closely with the SunIO team to develop a custom firmware that can be dropped into most solar inverter designs with minimal modifications. The firmware is designed to be lightweight, efficient, and highly configurable, allowing manufacturers to tailor the software to their specific requirements and hardware platforms. The firmware supports a wide range of features, including:

  • Maximum Power Point Tracking (MPPT) algorithms
  • Battery management and charging control
  • Grid-tie and off-grid operation modes
  • Communication protocols such as Modbus, CAN, and MQTT
  • Remote monitoring and control capabilities
  • Wifi Connectivity and a web dashboard that can be white-labeled

A Web Dashboard for Remote Monitoring

Outroll also developed a web-based dashboard that allows users to monitor and control their solar inverters remotely. The dashboard provides real-time data on power generation, battery status, and system performance, enabling users to optimize their energy consumption and track their savings over time. The dashboard is fully customizable and can be branded with the manufacturer's logo and colors, providing a seamless user experience that aligns with the brand's identity.

Integration with Third-Party Services

To enhance the functionality of the SunIO firmware, Outroll integrated the software to support third-party services such as weather APIs, energy management platforms, and smart home automation systems. By leveraging external data sources and services, SunIO enables solar inverter manufacturers to offer advanced features and capabilities that enhance the user experience and provide additional value to their customers.

Event driven webhooks

Outroll implemented event-driven webhooks that allow the SunIO firmware to trigger actions based on specific events or conditions. This enables manufacturers to create custom automation rules and alerts that respond to changes in the system's operation, ensuring optimal performance and efficiency. By providing a flexible and extensible framework for event handling, SunIO empowers manufacturers to build intelligent and responsive energy management systems that adapt to their users' needs.

Finally, a suitable forever home for your custom built software. Are you ready?

Abstract geometric design with a half-circle and diagonal lines in purple