thanks for the reply's.
I can't use SPI because i don't have enough pins to use so i will need to use I2C.
I want to use the chip for:
- Get and process NMEA string from a GPS;
- Process data from accelerometer, gyroscope and magnetometer;
- Read two sensors.
At this moment i use FastAnalogRead to improve the speed when reading the sensors(on A1, A2 of arduino), i get the data from GPS
using Rx/Tx and make all the math on arduino (float to long long integer).
From what i've read in the data sheet i can store custom functions in the FPU that will unload loats om math operation from 328.
It can communicate with the GPS and also do the string processing and last but not least it has 2x12bit fast ADC.
I did read the posts from this forum but none answered may questions.
My main concern here is that i will invest extra money on the chip but the speed gain will be lost in the communication time between
arduino and the chip.