byte

byte valor = 200;

O byte guarda um número inteiro pequeno, sem sinal, de 0 a 255. Ele ocupa só 1 byte de memória, o que o torna ótimo quando você lida com dados brutos, cores RGB ou valores que cabem nessa faixa.

Sintaxe

byte nome = 255;

Parâmetros

Nenhum (declaração de variável).

Retorno

Guarda um inteiro sem sinal de 0 a 255 (8 bits).

Exemplo

byte brilho = 0;

void setup() {
  pinMode(9, OUTPUT);
}

void loop() {
  analogWrite(9, brilho); // PWM aceita 0..255
  brilho++;               // ao passar de 255, volta a 0 sozinho
  delay(10);
}

Notas e cuidados

  • Se passar de 255, ele "dá a volta" (overflow) e volta pra 0 — às vezes útil, às vezes uma armadilha.
  • Use byte quando o valor nunca for negativo e couber em 0..255; para valores com sinal, prefira char ou int.

Quer aprender a usar isso em projetos reais, do zero?

Conhecer o Curso Maker