Logo

 Application Notes

Home products Downloads Support Where to Buy Contact
Application Notes

uM-FPU64 Application Notes
uM-FPU64 Code Examples
uM-FPU V3 Application Notes
uM-FPU V2 Application Notes
  

uM-FPU64 Application Notes


Application Note 102: uM-FPU64 - Logging GPS Data to EEPROM
last update: Apr 20, 2013
772 KB PDF Description

Provides a complete example of logging GPS data to EEPROM.
8 KB ZIP uM-FPU64

Application Note 101: uM-FPU64 - Reading GPS data
last update: Mar 26, 2013
327 KB PDF Description

Provides an overview of connecting a GPS device to the uM-FPU64, and provides several examples.
8 KB ZIP uM-FPU64

Application Note 100 - Converting uM-FPU V3.1 code to uM-FPU64
last update: Nov 25, 2011
184 KB PDF Description

Describes how to convert uM-FPU 3.1 code to uM-FPU64. Provides overview of different features, instruction changes, new and modified instructions, and converting 32-bit calcualtions to 64-bit calculations.

uM-FPU64 Code Examples


Code Example: uM-FPU64 - Interfacing 128x32 Chip-on-Glass Graphic LCD
last update: Apr 23, 2013
973 KB PDF Description

Provides FPU functions for driving a Newhaven Display 128x32 Chip-on-Glass (COG) graphic LCD module.
28 KB ZIP uM-FPU64
Arduino

Code Example: uM-FPU64 - LCD Menu
last update: Apr 20, 2013
313 KB PDF Description

Provides an example of displaying menus on a 4x20 LCD display. Four switches configured as a 4x1 switch matrix are used for user input.
3 KB ZIP uM-FPU64
Arduino

Code Example: uM-FPU64 - Interfacing Keypad Switches
last update: Apr 20, 2013
370 KB PDF Description

Provides an example of interfacing keypad switches to the uM-FPU64.
3 KB ZIP uM-FPU64
Arduino

Code Example: uM-FPU64 - BMA180 Accelerometer
last update: Oct 2, 2013
247 KB PDF Description

Provides an example of interfacing the BMA180 3-axis accelerometer to the uM-FPU64 using a local SPI or I2C bus.
5 KB ZIP uM-FPU64
Arduino

Code Example: uM-FPU64 - Psuedo Random Numbers
last update: Sep 23, 2014
101 KB PDF Description

Functions to generate psuedo-random numbers using the example from Kernighan & Ritchie, "The C Programming Language".
1 KB ZIP uM-FPU64

uM-FPU V3 Application Notes


Application Note 44 - Controlling a Lynx6 Robotic Arm
last update: Sep 29, 2009
1.1 MB PDF Description

Describes how to control a Lynx6 robotic arm. The uM-FPU V3.1 chip performs inverse kinematic calculations for positioning the gripper at a specific x,y,z coordinates.
12 KB ZIP uM-FPU V3.1
Basic Stamp


Application Note 43 - Speed and Power Considerations for uM-FPU V3
last update: Sep 22, 2008
104 KB PDF Description

Provides information about processing speed and power consumption. Includes a graph showing the typical current draw for various operating modes.

Application Note 42 - Drawing Graphs on a Serial Graphic Display
last update: May 14, 2008
696 KB PDF Description

Describes how to use the uM-FPU V3.1 chip to drive a serial graphic display. It offloads all of the graphics overhead from the microcontroller, so that virtually any microcontroller can display complex graphs on a serial graphic displays.
48 KB ZIP uM-FPU V3.1
Basic Stamp, PICAXE

Application Note 41 - Comparing WinAVR math and uM-FPU V3.1 math
last update: Nov 13, 2007
712 KB PDF Description

Compares execution time and code space requirements for standard WinAVR math routines and uM-FPU V3.1 math routines on an Atmel AVR.

Application Note 40 - Frequency Analysis Using ADC and FFT
last update: Oct 4, 2007
468 KB PDF Description

Provides a simple demonstration of frequency analysis using the ADC to sample the signal, and the FFT instruction to calcalate the frequency spectrum.
12 KB ZIP uM-FPU V3.1
Basic Stamp

Application Note 39 - Calculating Great Circle Distances
last update: Apr 17, 2008
132 KB PDF Description

Shows an example of calculating great circle distances. A set of uM-FPU V3.1 user-defined functions are provided to implement the calculations and read position information from a GPS receiver.
32 KB ZIP uM-FPU V3.1
Basic Stamp, PICAXE, ARMbasic, PicBasic Pro, WinAVR

Application Note 38 - Calculating Sunrise and Sunset Times
last update: Jul 26, 2007
144 KB PDF Description

Describes how to calculate sunrise and sunset times. A set of uM-FPU V3.1 user-defined functions are provided to implement the calculations and read date, time and position information from a GPS receiver.
28 KB ZIP uM-FPU V3.1
Basic Stamp, PICAXE

Application Note 37 - Working with Dates and Times
last update: Jul 26, 2007
108 KB PDF Description

Describes an implementation of the Unix Time functions and using TIMESET, TIMELONG and TICKLONG instructions for elapsed time and time delays.
16 KB ZIP uM-FPU V3.1
Basic Stamp, PICAXE

Application Note 36 - Reading GPS Data
last update: Jul 18, 2011
286 KB PDF Description

Describes how to use the uM-FPU V3.1 NMEA input mode to read GPS data.
24 KB ZIP uM-FPU V3.1
Basic Stamp, PICAXE, ARMbasic, PicBasic Pro, WinAVR

Application Note 35 - Fast Fourier Transforms using the FFT Instruction
last update: Dec 13, 2006
236 KB PDF Description

Describes how to use the uM-FPU V3 floating point coprocessor's FFT instruction to calculate Fast Fourier Transforms.
8 KB ZIP uM-FPU V3.1
Basic Stamp

Application Note 34 - Measuring Water Level with the MPXM2010GS Pressure Sensor
last update: Dec 17, 2006
1.1 MB PDF Description

Shows an example of using the A/D input on the uM-FPU V3 floating point coprocessor to measure water levels using an MPXM2010GS pressure sensor.
8 KB ZIP uM-FPU V3.1
Basic Stamp

Application Note 33 - Sensirion SHT11 Temperature and Humidity Sensor
last update: Sep 20, 2006
132 KB PDF Description

Shows how to use the uM-FPU V3 chip with the Sensirion SHT11 humidity and temperature sensor to calculate temperature, relative humidity and the dewpoint.

Application Note 32 - uM-FPU V3 Long Integer Calculations
last update: Sep 21, 2006
156 KB PDF Description

Shows examples of how to perform long integer calculations using the uM-FPU V3 chip.

Application Note 31 - uM-FPU V3 Floating Point Calculations
last update: Sep 21, 2006
160 KB PDF Description

Shows examples of how to perform floating point calculations using the uM-FPU V3 chip.

Application Note 30 - Converting uM-FPU V2 code to uM-FPU V3
last update: Sep 21, 2006
128 KB PDF Description

Describes the procedure for converting uM-FPU V2 code to uM-FPU V3.

uM-FPU V2 Application Notes


Application Note 9 - Adding a Serial Connection to uM-FPU V2
last update: Jul 5, 2005
1.2 MB PDF Description

Describes various methods of adding a serial connection to the uM-FPU V2 chip to provide support for debugging uM-FPU code and programming user-defined functions.

Application Note 8 - Developing an I2C Interface
last update: May 5, 2005
188 KB PDF Description

Describes a suggested method of developing support software for connecting a microcontroller to the uM-FPU V2 chip using an I2C interface.

Application Note 7 - Developing a SPI Interface
last update: May 5, 2005
172 KB PDF Description

Describes a suggested method of developing support software for connecting a microcontroller to the uM-FPU V2 chip using a SPI interface.

Application Note 6 - Measuring Temperature using Thermocouples
last update: Mar 31, 2005
156 KB PDF Description

Describes how to use the uM-FPU V2 chip to calculate temperature using a thermocouple.
8 KB ZIP uM-FPU V2
Basic Stamp

Application Note 5 - Calculating Polynomials
last update: Apr 7, 2005
240 KB PDF Description

Describes how to use the uM-FPU V2 chip to calculate polynomials.
4 KB ZIP uM-FPU V2
Basic Stamp

Application Note 4 - Measuring Distance with the Sharp GP2D12 and GP2D120
last update: Apr 7, 2005
148 KB PDF Description

Describes how to use the uM-FPU V2 chip to calculate distances based on the voltage output from Sharp GP2D12 and GP2D120 distance measuring sensors.
8 KB ZIP uM-FPU V2
Basic Stamp

Application Note 3 - Calculating Trend Lines
last update: Mar 25, 2005
152 KB PDF Description

Describes a method of calculating a trend line for a set of data points. A least-squares line fitting algorith is implemented using the uM-FPU V2 chip.
8 KB ZIP uM-FPU V2
Basic Stamp

Application Note 2 - uM-FPU V2 Long Integer Calculations
last update: Apr 21, 2005
120 KB PDF Description

Shows examples of how to perform long integer calculations using the uM-FPU V2 chip.
8 KB ZIP uM-FPU V2
Basic Stamp, PICAXE

Application Note 1 - uM-FPU V2 Floating Point Calculations
last update: Apr 21, 2005
120 KB PDF Description

Shows examples of how to perform floating point calculations using the uM-FPU V2 chip.
8 KB ZIP uM-FPU V2
Basic Stamp, PICAXE

Return to Top