Maple32 is a nice board, and uploading code is fastbecause of the USB direct connection.

I need computation with floats and the table below give the results of the comparsion of 3 boards : Arduino UNO, Leaflabs Maple32 and DIGILENT UNO32 :

Table 1 : computation times (µs)

board UNO Maple32 UNO32

+ 8.2 1.15 0.93

- 8.27 1.30 1.03

* 8.35 1.01 0.75

/ 29.68 3.50 1.97

sqrt 44.36 25.43 3.80

sin 122.52 53.08 5.30

tan 149.31 92.48 6.59

Table 2 : computation speeds, relative to Arduino UNO

board UNO Maple32 UNO32

+ 1 7.1 8.8

- 1 6.4 8.0

* 1 8.3 11.1

/ 1 8.5 15.1

sqrt 1 1.7 11.7

sin 1 2.3 23.1

tan 1 1.6 22.7

UNO32 is the fastest board for floating operations.

Maple 32 compares quite well with the UNO32 for + - * /, with a computation speed 6 to 8 time faster than Arduino.

But for sqrt, sin and tan, Maple32 is only twice faster than the Arduino, with a clock wich is 4.5 faster (UNO32 is 10 times faster than Maple32).

=> Can we expect that the speed of Maple32 for compute sqrt and trigonometrics will increase in future developments ?