transmission i2c

Serial.println(reception[1]); //affiche '4'
Serial.println(reception[2]); //affiche '0'
Serial.println(reception[3]); //affiche '1'

C'est normal et cela n'a rien à voir avec les fonctions arduino : c'est du C :

reception et reception[i]

sont deux variables différentes.

Il faut suivre des tutos et des cours de C/C++ comme sur OpenClassoom par exemple.