Comunicação L2C entre dois arduinos com dados variáveis

bubulindo:
String... blarghhh.
Não me leves a mal, mas a implementacão da String não é para microcontroladores. Ela ocupa imensa memória e processamento apenas para "poupar" umas linhas de C e apontadores.

Ha ha ha ha ha, estou tentando, mas o downgrade para microcontroladores é bem difícil para quem está acostumado como PHP e DELPHI, a verdade, nem precisaria ser dinâmico, pois sempre posso controlar a transferência das informações em "BLOCOS" como meu controle não precisará controlar em milésimos de segundos as ações a serem tomadas, posso perder alguns ciclos enviando em partes. Era mesmo para saber se existiria algo no meio termo entre a família xxxloc (maloc, freeloc etc) e as Strings.
Pois achei a implementação da biblioteca I2C meio fraca (pois para passar um int tem q transformar em char antes) e todos as implementações que vi na internet parecem superficiais...
PS. Espero estar equivocado quanto a biblioteca I2C