TinyOS è un sistema operativo open source con licenza BSD progettato per dispositivi wireless a basso consumo, come quelli utilizzati nelle reti di sensori, nel calcolo ubiquo, nelle reti personali, negli edifici intelligenti e nei contatori intelligenti.