This document summarizes a lecture on sensors and sensor networks. It discusses the components and characteristics of sensor nodes, including small size, limited processing, communication and power capabilities. It describes the TinyOS operating system developed for sensor networks, which uses an event-driven programming model and supports power saving modes. It notes that transmitting data via radio is very expensive, so techniques like data aggregation are important for conserving power in sensor networks.