TinyOS é um sistema operacional de código aberto, licenciado pela BSD, projetado para dispositivos sem fio de baixo consumo de energia, como aqueles usados em redes de sensores, computação ubíqua, redes pessoais, edifícios inteligentes e medidores inteligentes.