Skip to content

Moving Average Plus is a C++ library that implements a moving average on the Arduino platform. Performance and usability are the two focuses I thought of when creating this library, so every improvement tip is welcome. It is useful for filtering noisy data from sensors, for example.

License

Notifications You must be signed in to change notification settings

AlexandreHiroyuki/MovingAveragePlus

Repository files navigation

Moving Average Plus - C++ Library for Arduino

Latest Release PlatformIO Registry Latest Release Date Last Commit Date

GitHub Stars Contributors Top Language

Description

Old name: MovingAverage_ArduinoLibrary

This library is deprecated. All support is now dedicated to Data Tome!

Data Tome includes all the features of Moving Average Plus, in addition to many other features, such as better type control, more statistics, and better test coverage.

Start coding with Data Tome!

This library is listed in the official Arduino Library Manager, and you can also find it at Arduino Library List.

—Recommended Platform— Now it's possible to install this library on the PlatformIO Registry!

Check our exclusive feature, the Partials!

Click here to read more about the Partials Concept

Documentation

This library implements the moving average using a circular array to improve the performance.

Online Docs: Click here to see the full documentation

GitHub Repository: The documentation is coded with docusaurus, and you can visit the repository

Contributing

  1. Fork it (https://github.com/AlexandreHiroyuki/MovingAveragePlus)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Added something')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

    You can find a Pull Request template on https://github.com/flexyford/pull-request-template

Developed by

Alexandre HiroyukiGitHubLinkedIn

About

Moving Average Plus is a C++ library that implements a moving average on the Arduino platform. Performance and usability are the two focuses I thought of when creating this library, so every improvement tip is welcome. It is useful for filtering noisy data from sensors, for example.

Topics

Resources

License

Stars

Watchers

Forks

Languages