@Juppit, yes aware of dtostrf however my strings contain more than a single number so I've been using ie snprintf(buff, sizeof(buf),"speed: %s, mics: %lu", temp); //where %s was created with dsostrf previously. This can be very annoying when there are several more vars not shown above, some int, double, char, etc. etc :(
Besides snprintf/sprintf now allowing char they also lack other conversion features as well. Just wonder if anyone had came up with macros or refactored the ets_ulib* libraries?