101 Open Source Battery Software Projects
Free and open source battery code projects including engines, APIs, generators, and tools.
Iglance 1020 ⭐
Free system monitor for OSX and macOS. See all system information at a glance in the menu bar.
Assistantkit 561 ⭐
Easy way to detect iOS device properties, OS versions and work with screen sizes. Powered by Swift.
Andrealufino Luminous 290 ⭐
Luminous provides you a lot of information about the system and a lot of handy methods to quickly get useful data on the iOS platform.
Apple Juice 291 ⭐
An advanced battery gauge for macOS, that displays the remaining battery time and more.
Clight 288 ⭐
A C daemon that turns your webcam into a light sensor. It will adjust screen backlight based on ambient brightness.
Backgroundable Android 232 ⭐
Collection of stock apps and mechanisms, which might affect background tasks and scheduled alarms.
Headsetcontrol 237 ⭐
Sidetone and Battery status for Logitech G930, G533, G633, G933 SteelSeries Arctis 7/PRO 2019 and Corsair VOID (Pro) in Linux and MacOSX
I3 Battery Popup 174 ⭐
A script that shows warning messages to the user when the battery is almost empty. For i3wm users.
Battery Monitor 134 ⭐
An X-platform utility tool developed on Golang, notifies about charging, discharging, and critically low battery state of the battery.
Esp8266 Tiny Door And Window Sensor 141 ⭐
Battery powered door and window sensor with ultra low standby power. Arduino, ESP-12, Reed switch, ATtiny, LDO
Airpodsbattery Monitor For Mac 132 ⭐
Simple Widget to display your AirPods battery levels from the Mac Status bar
Electric Vehicle Route Planning On Google Map Reinforcement Learning 90 ⭐
User can set up destination for any agent to navigate on Google Map and learn the best route for the agent based on its current condition and the traffic. Our result is 10% less energy consumption than the route provided by Google map
Powir 86 ⭐
Powir is a Windows 10 based tool to monitor and analyze your system's power and battery usage.
Power 60 ⭐
Python module that allows you to get power and battery status of the system. Windows, Mac OS X, Linux
Arcticfox Config 57 ⭐
Configuration Tool for Vape Battery Mods with Arcticfox Firmware. :cloud: :wrench: Works on MacOS and Linux.
Macbook Pro Battery Test 49 ⭐
Test script to emulate a relatively heavy workload for battery life testing.
Twizy Virtual Bms 47 ⭐
This is an Arduino library providing an emulation of the CAN communication protocol of the BMS (battery management system) on a Renault Twizy.
Batify 32 ⭐
Only one udevrule file triggering plug and critical battery level notifications (multi-x sessions support)
Offgridsystems Documents 27 ⭐
Data sheet and assembly manual, component data sheets, busbars and files needed to build no-weld wireless BMS DKblock style battery packs. Here is a YouTube video, courtesy of Nick Jobbitt of a 10 block build, sped up: https://www.youtube.com/watch?v=V05_WOhEqQg&feature=youtu.be ................ Assembled boards and hardware available on ebay. Search "DKBLOCK"
Dna Monitor 24 ⭐
A simple device monitoring tool for e-cigarettes with Evolv DNA chipset :cloud: :chart_with_upwards_trend: Works with macOS and Linux
Arcticfox Monitor 18 ⭐
A simple device monitoring tool for vape battery mods with Arcticfox firmware. :cloud: :chart_with_upwards_trend: Works on macOS and Linux.
Unirate 17 ⭐
Unity plugin to easily manage the application frame rate and rendering interval. Preventing battery power consumption and device heat, especially on mobile platforms.
Evlib 13 ⭐
EVLib is a library for the management and the simulation of Electric Vehicle (EV) activities, at a charging station level, within a Smart Grid environment.
Lawrun 16 ⭐
Kernel source code (LawRun Kernel) for xiaomi sdm845 | Pocophone f1 (beryllium), Mi 8 (dipper), Mi Mix 2s (polaris) | You can fork and enjoy.
Battery Status Progressive Web App 14 ⭐
Progressive Web App (PWA) https://irekrog.github.io/battery-status-progressive-web-app/
Charging Sdl 11 ⭐
Repository has been moved! https://postmarketos.org/move.html#/charging-sdl :truck: :truck: :truck:
Basopra 10 ⭐
BASOPRA - BAttery Schedule OPtimizer for Residential Applications. Daily battery schedule optimizer (i.e. 24 h optimization framework), assuming perfect day-ahead forecast of the electricity demand load and solar PV generation in order to determine the maximum economic potential regardless of the forecast strategy used. Include the use of different applications which residential batteries can perform from a consumer perspective. Applications such as avoidance of PV curtailment, demand load-shifting and demand peak shaving are considered along with the base application, PV self-consumption. Different battery technologies and sizes can be analyzed as well as different tariff structures. Aging is treated as an exogenous parameter, calculated on daily basis and is not subject of optimization. Data with 15-minute temporal resolution are used for simulations. The model objective function have two components, the energy-based and the power-based component, as the tariff structure depends on the applications considered, a boolean parameter activate the power-based factor of the bill when is necessary.
Ideapad Conservation Mode 15 ⭐
A script to enable/disable battery conservation mode in Lenovo Ideapad laptops. :computer: :battery: :guardsman:
Purebatteryaddonsetup 24 ⭐
This is a repository for Pure Battery System Tray Add-on. You can see your battery level in the windows system-tray.
Null 41 ⭐
Open development environments to preserve global energy supply and vital natural resources