uM-FPU64 Application Notes
Application Note 102: uM-FPU64 - Logging GPS Data to EEPROM
last update: Apr 20, 2013
772 KB
Description
Provides a complete example of logging GPS data to EEPROM.
8 KB
uM-FPU64
Application Note 101: uM-FPU64 - Reading GPS data
last update: Mar 26, 2013
327 KB
Description
Provides an overview of connecting a GPS device to the uM-FPU64, and provides several examples.
8 KB
uM-FPU64
Application Note 100 - Converting uM-FPU V3.1 code to uM-FPU64
last update: Nov 25, 2011
184 KB
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
Description
Provides FPU functions for driving a Newhaven Display 128x32 Chip-on-Glass (COG) graphic LCD module.
28 KB
uM-FPU64 Arduino
Code Example: uM-FPU64 - LCD Menu
last update: Apr 20, 2013
313 KB
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
uM-FPU64 Arduino
Code Example: uM-FPU64 - Interfacing Keypad Switches
last update: Apr 20, 2013
370 KB
Description
Provides an example of interfacing keypad switches to the uM-FPU64.
3 KB
uM-FPU64 Arduino
Code Example: uM-FPU64 - BMA180 Accelerometer
last update: Oct 2, 2013
247 KB
Description
Provides an example of interfacing the BMA180 3-axis accelerometer to the uM-FPU64 using a local SPI or I2C bus.
5 KB
uM-FPU64 Arduino
Code Example: uM-FPU64 - Psuedo Random Numbers
last update: Sep 23, 2014
101 KB
Description
Functions to generate psuedo-random numbers using the example from Kernighan & Ritchie, "The C Programming Language".
1 KB
uM-FPU64
uM-FPU V3 Application Notes
Application Note 44 - Controlling a Lynx6 Robotic Arm
last update: Sep 29, 2009
1.1 MB
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
uM-FPU V3.1 Basic Stamp
Application Note 43 - Speed and Power Considerations for uM-FPU V3
last update: Sep 22, 2008
104 KB
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
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
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
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
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
uM-FPU V3.1 Basic Stamp
Application Note 39 - Calculating Great Circle Distances
last update: Apr 17, 2008
132 KB
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
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
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
uM-FPU V3.1 Basic Stamp, PICAXE
Application Note 37 - Working with Dates and Times
last update: Jul 26, 2007
108 KB
Description
Describes an implementation of the Unix Time functions and using TIMESET, TIMELONG and TICKLONG instructions for elapsed time and time delays.
16 KB
uM-FPU V3.1 Basic Stamp, PICAXE
Application Note 36 - Reading GPS Data
last update: Jul 18, 2011
286 KB
Description
Describes how to use the uM-FPU V3.1 NMEA input mode to read GPS data.
24 KB
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
Description
Describes how to use the uM-FPU V3 floating point coprocessor's FFT instruction to calculate Fast Fourier Transforms.
8 KB
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
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
uM-FPU V3.1 Basic Stamp
Application Note 33 - Sensirion SHT11 Temperature and Humidity Sensor
last update: Sep 20, 2006
132 KB
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
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
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
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
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 I2 C Interface
last update: May 5, 2005
188 KB
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
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
Description
Describes how to use the uM-FPU V2 chip to calculate temperature using a thermocouple.
8 KB
uM-FPU V2 Basic Stamp
Application Note 5 - Calculating Polynomials
last update: Apr 7, 2005
240 KB
Description
Describes how to use the uM-FPU V2 chip to calculate polynomials.
4 KB
uM-FPU V2 Basic Stamp
Application Note 4 - Measuring Distance with the Sharp GP2D12 and GP2D120
last update: Apr 7, 2005
148 KB
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
uM-FPU V2 Basic Stamp
Application Note 3 - Calculating Trend Lines
last update: Mar 25, 2005
152 KB
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
uM-FPU V2 Basic Stamp
Application Note 2 - uM-FPU V2 Long Integer Calculations
last update: Apr 21, 2005
120 KB
Description
Shows examples of how to perform long integer calculations using the uM-FPU V2 chip.
8 KB
uM-FPU V2 Basic Stamp, PICAXE
Application Note 1 - uM-FPU V2 Floating Point Calculations
last update: Apr 21, 2005
120 KB
Description
Shows examples of how to perform floating point calculations using the uM-FPU V2 chip.
8 KB
uM-FPU V2 Basic Stamp, PICAXE