- how do I change this so the ".h" file becomes a normal ".ino" and I don't have to use #include etc ?
Copy and paste. But, why?
- why doesn't this compile if I change the #include to #include <FloatToString.h> ?
Because #include <> and #include "" cause the compiler to look in different places for the file. The file is in the "" place, not the <> place.
3) is there a more elegant way to convert float to string ?
There is a dtostrf() function.