convertire variabili in testo e twittarlo

Ciao a tutti, sto testando un po' questa libreria con la quale è molto semplice inviare dei tweet.
L'unico problema è che io vorrei inserire delle variabili nel messaggio, come ad esempio dei dati rilevati da sensori, e non so come fare perché il messaggio è dato da una char, e dovrei convertire degli int o dei float.

http://www.arduino.cc/playground/Code/TwitterLibrary

In sostanza vorrei comporre il messaggio con varie stringhe in funzione di variabili.

Questo post mi è stato parzialmente di aiuto ma in realtà non capisco esattamente cosa faccia il comando "sprintf", scritto così mi permette di inserire una sola variabile e oltratutto non essendo convertita i testo il tweet non contiene il numero giusto ma credo venga convertito in qualche altro formato perché un dato ti temeratura che è giusto sulla porta seriale diventa ad esempio: 26624.

http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1286110954

sprintf ti permette di generare la stringa in un colpo solo, tuttavia è un funzione abbastanza pesante per Arduino.
Se devi fare solo un paio di conversioni ti consiglierei di usare itoa, ltoa e dtostrf:

int numero = 40;
char stringa[30] = "Il numero convertito e': ", buffer[10];
strcat(stringa, itoa(numero, buffer, 10));
//Il numero convertito e': 40

http://www.nongnu.org/avr-libc/user-manual/group__avr__stdlib.html

Ciao

Ok, sto leggendo il tuo link e facendo un po' di prove, ma ho l'impressione che le cose siano un po' più complesse di come pensassi o forse sbaglio solo l'approccio.
Dunque, per le mie scarse conoscenze di processing, era molto semplice convertire un "numero" in una "scritta" (tanto per capirci) e poi creare un sistema per cui si potessero comporre dei brevi frasi (sempre per capirsi) sommando stringhe.
Tanto per allargare un po' i miei orizzonti, qual'è la difficoltà principale nel fare questo con arduino?

Ok, col tuo esempio risco a tweetare una frase seguita da una variabile che viene da un sensore.
Sono a metà dunque, ma come faccio a inseriere la variabile a metà della frase o a inserie più variabili?
Un'idea magari sarebbe quella di ottenere questa concatenazione, e poi concatenarla ad altre invece di inviarla direttamente, pensi sia una strada percorribile?

Alla fine ne sono venuto a capo, se qualcuno avesse lo stesso problema qui c'è un sistema.
http://arduino.cc/forum/index.php/topic,76463.0.html
In effetti per semplicità ho finito con l'usare il comando sprintf, anche se immagino si potesse ottimizzare maggiormente.
Quello che mi premeva era ottenere dei dati dai sensori e pubblicarli su twitter non in cifre ma trascrivendo il numero con parole: "uno due tre ecc...", in modo da dare un tono più discorsivo o di poterlo associare a una valutazione come: fa caldo, fa freddo o cose così.
Una cosa molto semplice ma ci ho messo tre pomeriggi!
Ciao