ZZ-Cat / CRSFforArduino

An Arduino Library for communicating with ExpressLRS and TBS Crossfire receivers.
GNU Affero General Public License v3.0
162 stars 27 forks source link

Add Battery & Power Consumption telemetry #17

Closed ZZ-Cat closed 1 year ago

ZZ-Cat commented 1 year ago

Overview

Over time, I am adding full telemetry support as modules based on the types of telemetry being added. These are:

Each module will have its own Issue, Development Branch & Pull Request associated with it, with the end goal of CRSF for Arduino eventually having full telemetry support. Over time, I will make my way through each module.

This Issue is to remind myself to add Battery telemetry to CRSF for Arduino.

What's needed

Battery telemetry requires the following values:

Additional

Gear list

The gear that I am using for this is as follows:

Also...

I am no longer writing my own hardware drivers for each telemetric sensor, because it is better for you to provide your own appropriate sensor modules & their respective hardware drivers. Taking this approach removes the need for me to reinvent the wheel, as there is already a myriad of fantastic sensor drivers out there. All I need to do here, is give you a means of passing data in from your sensors to CRSF for Arduino as telemetry.