Recent developments in computer and communication technologies are leading to an increasingly networked and wireless world. In the context of networked control systems and cyber-physical systems this raises new challenging questions, especially when the computation, communication and energy resources of the system are limited. To efficiently use the available resources it is desirable to limit the control actions to instances when the system really needs attention. Unfortunately, the classical time-triggered control paradigm is based on performing sensing and actuation actions periodically in time (irrespective of the state of the system) rather than when the system needs attention. Therefore, it is of interest to consider aperiodic control strategies such as event-triggered control as an alternative paradigm, as it seems much more natural to trigger control actions by well-designed events involving the system’s state, output or other available information, i.e., bringing feedback in the sensing and actuation processes. In this lecture, we discuss the basics and challenges of resource-aware control focusing on event-triggered control, but also touching upon self-triggered control schemes. Main results regarding control-related properties such as stability, performance and robustness are provided, next to guarantees on the existence of a positive lower bound on the inter-event/transmission times (minimal inter-event times). Clearly, the latter is essential from an implementation point of view and the side of utilization of the computation, communication and energy resources. Comparisons to periodic time-triggered control and various applications including experiments performed on a platoon of vehicles will be presented.