Skip to content

Hardware design files for Soleil, an open source power management and sleep control board for Raspberry Pi

License

Notifications You must be signed in to change notification settings

protolux-electronics/soleil_hardware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Soleil Hardware

Soleil rendering

Soleil is a multi-functional solar charger and smart power management board for Rasbperry Pi. It has multiple use cases:

  • Off-grid: power your project and simultaneously charge a single cell LiPo battery with a solar panel, up to 10W/16V.
  • Uninterruptible power supply: Use a standard USB-C cable to power your Pi. In the case of a power outage, the power supply will automatically swap over to the backup battery without missing a beat.
  • Low power sleep mode: completely cut off power to the Raspberry Pi for a duration of time. An onboard real-time clock will wake your project at the exact second you specify, up to one year in the future.

Soleil mounted in a 3D printed case

Alternatives

Soleil takes inspiration from other boards on the market:

Soleil is different, as it combines both the smart power management features with solar battery charging, up to 16V. In low power mode, Soleil only draws 15uA, making it a great choice for projects such as weather stations, IoT sensors, wildlife cameras, and more. Additionally, Soleil doesn't have a microcontroller onboard, and thus doesn't require firmware. It makes it just a little bit easier to hack on without requiring specialized programming hardware.

Additionally, Soleil is completely open hardware, build with KiCad. You can hack the hardware, modify the design to add your own sensors, or customize it to your liking. Supporting Soleil means supporting Open Source Hardware - an initiative that benefits all of us.

Additional Features

Soleil includes a battery fuel gauge IC to get accurate state of charge estimations. There are also two manual wakeup sources - a pushbutton and a hall-effect switch. You may replace the hall effect switch with any open-drain sensor or circuit to trigger wakeup. Finally, Soleil features an ATECC608A security chip to provide first-class support for NervesHub, a firmware update management tool for Nerves-powered devices.

See the block diagram below for an understanding of the connectivity of each of Soleil's components:

Block diagram

Software

The official software library is available in the Soleil repository. Soleil was specifically designed for use with the Nerves Framework. See the documentation for more information.

Protolux Electronics

Soleil was designed by Protolux Electronics. We're a tiny team of passionate engineers, creatives, and designers based in Luxembourg.

About

Hardware design files for Soleil, an open source power management and sleep control board for Raspberry Pi

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published