Video 6, Arduino School – Fixed Point Arithmetic

This video explains the use of fixed point arithmetic as an alternative to floating point on the Arduino.

Eliminating floating point from your program can speed it up and use much less flash memory – leaving more room for your program.


R1 Embedded Source Code 1.0

Here is the source code for R1 version 1.0. It’s just the embedded half – I still have to license the host code.

It’s Open Source under the GNU General Public License. This means that you can do anything you like with the code but, if you distribute copies (even compiled copies burned on to chips) you must also distribute the source code with it. Including your modifications.

If you want it with a different license, contact me.

The code compiles and runs fine with Cygwin make. It would take some skill to get it to compile under a different environment such as the Arduino IDE.

I’ll try to explain what’s going on in the code in later postings. For now, Click Here to download.

– Ralph