Protolux Electronics

Introducing Soleil: open source, Nerves-first hardware

Bringing advanced power management and low-power features to the Nerves ecosystem, Soleil is a Raspberry Pi HAT designed from the ground up for Nerves

I am excited to announce the release of our first open source hardware project, Soleil! Soleil is an open source HAT for the Raspberry Pi, and brings power management features to Nerves. It was designed as Nerves-first hardware, with a custom Nerves system and driver libraries available on Hex, as well as support for secure connections to NervesHub.

Soleil v0.1 hardware mounted in a solar case

For example, Soleil can help your project:

  • Power your Raspberry Pi from a single-cell lithium battery
  • Charge from USB-C or solar input up to 16V
  • Monitor battery state of charge
  • Enter low power mode, with programmable wake-up sources
  • Securely connect to NervesHub with the onboard NervesKey chip
  • Connect to external sensors via onboard Qwiic connector

We've designed it to be easily customizable - all the source files are available in the hardware GitHub repository, and it was designed in the open-source design tool, KiCad. We even left space on the board for you to put your own circuitry and chips!

If this is of interest to you, go check out the project page to learn more about it and read the documentation. And should you want to get your hands on some of the hardware, we might run a group buy in Q2 2025 - you can sign up for the waitlist here.

🚀 Work with Us

At Protolux Electronics, we specialize in bringing your products to life with custom embedded hardware and software solutions. Whether you're building with Nerves, designing IoT devices, or refining electronics for production, our expertise can make it happen.

Ready to bring your project to life? Book a free consultation today →