July 23, 2017

Accelerating Arduino Math

Arduino

Performing division operations on a microcontroller (or any processor) is an intensive and cycle-eating process that can drastically slow down your application. Unfortunately, it’s a critical component of dealing with real-world information, such as using a moving average to smooth noisy sensor data.

Alan Burlison’s blog post guides us through some of the pitfalls of the division operation, and several clever methods for drastically improving performance while still being able to use the operation.

Leave A Comment