Next Article in Journal
Fixed Wireless Access in Flexible Environment: Problem Definition and Feasibility Check
Previous Article in Journal
Using Convolutional Neural Networks and Pattern Matching for Digitization of Printed Circuit Diagrams
Previous Article in Special Issue
A Comparative Study on Machine Learning Methods for EEG-Based Human Emotion Recognition
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

Edge Intelligence in Urban Landscapes: Reviewing TinyML Applications for Connected and Sustainable Smart Cities

by
Athanasios Trigkas
*,
Dimitrios Piromalis
and
Panagiotis Papageorgas
Department of Electrical and Electronics Engineering, University of West Attica, 12244 Athens, Greece
*
Author to whom correspondence should be addressed.
Electronics 2025, 14(14), 2890; https://doi.org/10.3390/electronics14142890 (registering DOI)
Submission received: 16 May 2025 / Revised: 12 July 2025 / Accepted: 16 July 2025 / Published: 19 July 2025
(This article belongs to the Special Issue New Advances in Embedded Software and Applications)

Abstract

Tiny Machine Learning (TinyML) extends edge AI capabilities to resource-constrained devices, offering a promising solution for real-time, low-power intelligence in smart cities. This review systematically analyzes 66 peer-reviewed studies from 2019 to 2024, covering applications across urban mobility, environmental monitoring, public safety, waste management, and infrastructure health. We examine hardware platforms and machine learning models, with particular attention to power-efficient deployment and data privacy. We review the approaches employed in published studies for deploying machine learning models on resource-constrained hardware, emphasizing the most commonly used communication technologies—while noting the limited uptake of low-power options such as Low Power Wide Area Networks (LPWANs). We also discuss hardware–software co-design strategies that enable sustainable operation. Furthermore, we evaluate the alignment of these deployments with the United Nations Sustainable Development Goals (SDGs), highlighting both their contributions and existing gaps in current practices. This review identifies recurring technical patterns, methodological challenges, and underexplored opportunities, particularly in the areas of hardware provisioning, usage of inherent privacy benefits in relevant applications, communication technologies, and dataset practices, offering a roadmap for future TinyML research and deployment in smart urban systems. Among the 66 studies examined, 29 focused on mobility and transportation, 17 on public safety, 10 on environmental sensing, 6 on waste management, and 4 on infrastructure monitoring. TinyML was deployed on constrained microcontrollers in 32 studies, while 36 used optimized models for resource-limited environments. Energy harvesting, primarily solar, was featured in 6 studies, and low-power communication networks were used in 5. Public datasets were used in 27 studies, custom datasets in 24, and the remainder relied on hybrid or simulated data. Only one study explicitly referenced SDGs, and 13 studies considered privacy in their system design.

1. Introduction

As cities become increasingly connected and reliant on data, the demand for smart systems that are fast, energy-efficient, and secure continues to grow. The rapid expansion of the Internet of Things (IoT), which now includes tens of billions of connected devices, has accelerated efforts to embed intelligence directly at the edge, even on highly resource-constrained hardware [1]. Many smart city applications—like traffic monitoring, environmental sensing, and public safety—require quick decision-making close to where the data is collected. Traditional cloud-based AI methods often struggle in these situations because they depend on constant internet connections and use a lot of power and bandwidth. Tiny Machine Learning (TinyML) is a new solution that brings AI to the very edge of the network, allowing devices to process data locally.
TinyML enables machine learning on low-power microcontrollers with limited memory and power. With tools like TensorFlow Lite Micro and Edge Impulse [2], these devices can run efficient AI models consuming only milliwatts. However, as [3] emphasizes, activation memory—not just model size—is a major constraint, making direct adaptation from mobile models ineffective. The work underscores the need for co-designed architectures tailored to hardware limits and task demands, a theme that recurs throughout this review.
TinyML offers significant benefits for smart city applications. It allows devices to make decisions on their own, without sending all their data to the cloud. This reduces delays and saves energy. Notably, it improves privacy by keeping sensitive data like images or sounds on the device, which is one of the main reasons TinyML is being used in the Internet of Things (IoT), as pointed out in [1,4]. The technical overview by [5] also highlights how TinyML works and why it is useful in limited-resource environments.
However, most current reviews focus on TinyML’s tools and technology, not on how it’s used in real-world smart city projects. For example, ref. [2] gives an overview of TinyML platforms and models but doesn’t look at specific deployments or use cases. The book in [6] provides practical steps for developers but doesn’t compare findings across domains. Although informative, ref. [4] doesn’t analyze how TinyML supports smart city goals like sustainability, mobility, or safety.
Other reviews focus on more general edge computing. Papers like [7,8] discuss large-scale edge and fog systems, showing how AI can run closer to users instead of in distant cloud servers. While useful, they don’t talk about the unique challenges of TinyML devices. Ref. [9] Looks at edge and fog AI for scheduling and quality of service, but doesn’t deal with tiny devices or embedded ML.
Privacy is a key concern in many smart city projects, especially when devices handle images, sounds, or personal data. The review in [10] outlines important techniques like federated learning and data anonymization that enable privacy. But as [11] shows, these methods are mostly used in training systems, not in TinyML deployments that only do inference on-device. Although TinyML is commonly linked to privacy benefits because of its on-device processing, our review shows that few systems explicitly adopt or report privacy-by-design principles as a core objective, even where such considerations would be applicable.
From a broader perspective, ref. [12] argues that smart city technologies must be affordable, power-efficient, and accessible to everyone. TinyML supports these values by running on cheap, low-power hardware. Yet no past review has checked how well current TinyML projects support global goals like the United Nations Sustainable Development Goals (SDGs)—a key part of building responsible and future-ready cities.
To address these gaps, this systematic literature review (SLR) analyzes 66 peer-reviewed studies published between 2019 and 2024 that deploy or simulate TinyML in smart city applications. Following the PRISMA methodology, we categorize the studies by application domain, hardware platforms, learning models, communication technologies, power usage, and whether they report or make use of TinyML’s inherent privacy benefits, as well as whether they address the SDGs. We also identify recurring design patterns, common technology choices, and key areas with development gaps.
Incorporating evidence from various fields, this review surveys the current landscape of TinyML applications in urban areas. It shows both the potential and the current limits of the technology and guides future work toward building secure, efficient, and sustainable smart city systems.

2. Methodology

We employ a systematic literature review (SLR) approach, following the PRISMA (Preferred Reporting Items for Systematic Reviews and Meta-Analyses) [13] framework to ensure transparency, reproducibility, and a structured selection of relevant research. The objective is to evaluate the implementation of Tiny Machine Learning (TinyML) in smart city applications. This systematic review was not registered in a publicly accessible database or registry.

2.1. Eligibility Criteria

The eligibility criteria applied in this review are summarized in Figure 1. To uphold methodological rigor and relevance, studies were included if they met all of the following criteria:
  • Edge-AI implementation: Employed TinyML, either through deployment or simulation, for edge devices.
  • Smart-city focus: Addressed an application area such as mobility, environmental sensing, public safety, waste management, or infrastructure monitoring.
  • Publication quality: Appeared in a peer-reviewed journal or conference between 2019 and 2024, ensuring quality and recency.
  • Hardware disclosure: Reported the target edge hardware or simulated platform relevant to deployment.
  • Technical transparency: Provided sufficient technical detail to evaluate the TinyML model and its deployment feasibility.
While the review focuses on studies that implement or simulate TinyML models in smart city contexts, several related works were excluded from the core dataset due to methodological limitations. For example, ref. [14] presents a conceptual policy framework involving TinyML but does not implement any machine learning model. Study [15] uses classical edge detection filters (Sobel, Canny) without any ML-based inference. Similarly, ref. [16] proposes a future TinyML use case in a cellular vehicle network but lacks any deployed model, dataset, or evaluation.

2.2. Study Selection Process

A systematic search strategy was employed to identify relevant studies based on the eligibility criteria defined in Section 2.1. The process followed the PRISMA 2020 guidelines to ensure transparency, reproducibility, and methodological rigor.
The literature was retrieved from six major academic databases: Scopus, IEEE Xplore, MDPI, ACM Digital Library, Web of Science, and Google Scholar (used for supplementary searches). Our multi-database strategy aligns with best practices recommended by [17], who emphasize that comprehensive systematic reviews in technology-related fields require both broad and subject-specific databases. Likewise, ref. [18] demonstrated that Scopus and Web of Science each capture unique records, and together offer broader coverage for bibliometric analyses than any single database. Preprint archives were excluded in favor of peer-reviewed sources, ensuring methodological consistency while acknowledging the potential omission of some emerging research. A conceptually consistent set of Boolean search strings was applied across all databases to capture studies at the intersection of TinyML, smart cities, and edge AI. To ensure transparency and reproducibility, the full search queries tailored to each database’s syntax are provided in Table 1.
The selection criteria included only peer-reviewed journal articles and conference papers published between 2019 and 2025, and limited to publications in English. All records were imported into EndNote (version 21), where duplicates were automatically identified and removed before screening. This initial filtering step is reflected in the exclusion count presented in Section 2.3.
The selection process consisted of three main stages: title and abstract screening, full-text review, and quality assessment. These steps were designed to exlcude out irrelevant, duplicate, or low-quality studies while retaining those that met all inclusion criteria.
To further support the scope of the review, a trend analysis was conducted in Scopus using the keyword “Tiny Machine Learning.” Scopus was chosen for this analysis due to its broad coverage among the databases used and its reputation as a reliable source for bibliometric research [18]. As shown in Figure 2, the number of related publications has increased significantly since 2021, reinforcing the choice of 2019–2024 as the review period and highlighting the field’s rapid evolution. The full selection flow, which follows the PRISMA 2020 standard [13] and documents the number of studies retained and excluded at each stage, is presented in Section 2.3.

2.3. Screening Process

Following the database search and deduplication, a multi-stage screening process was conducted to identify studies meeting the eligibility criteria defined in Section 2.1. The full screening workflow is summarized in Figure 3, following the PRISMA 2020 guidelines.
In the first stage, duplicate records were removed using EndNote reference management software. Titles and abstracts were then screened to exclude studies that were unrelated to the scope of TinyML deployment in smart city contexts. We excluded studies focused on unrelated domains such as healthcare or smart homes, as well as conceptual proposals, speculative applications, or policy frameworks that lacked technical implementation details.
The remaining studies underwent a full-text review to confirm eligibility. Studies were retained if they described or simulated edge AI implementations with a focus on TinyML, reported the target hardware or simulated deployment platform, and addressed smart city application areas. Only articles satisfying all inclusion criteria were advanced for final assessment. In the final stage, each study was evaluated for methodological quality based on three dimensions:
  • Technical depth: the clarity and completeness of model design, optimization techniques, and deployment configuration.
  • Application significance: relevance to real-world urban challenges and smart city priorities.
  • Experimental validation: inclusion of empirical results, implementation evidence, or simulation-based feasibility.
  • Only studies meeting all quality thresholds were included in the final synthesis.
All stages of screening, full-text review, and quality assessment were conducted by a single reviewer. Although this approach may introduce a potential risk of selection bias, this risk was mitigated by strictly adhering to predefined eligibility criteria and applying consistent judgment using a standardized screening protocol.

2.4. Data Extraction Process

After completing the screening process, data were systematically extracted from each included study to enable structured synthesis. A standardized extraction form was developed to record key study characteristics across the following dimensions:
  • Publication metadata: publication year, type (journal or conference), and publisher.
  • Application domain: the smart city sector is addressed, categorized as mobility, environmental sensing, public safety, infrastructure monitoring, or waste management.
  • Technical implementation: an edge hardware platform is used or simulated (e.g., microcontrollers, SBCs, simulations); a machine learning model is employed; and optimization techniques are included (e.g., quantization, pruning).
  • Sensor and deployment details: types of sensors integrated (e.g., environmental, acoustic, visual), data acquisition context, and any power or features (e.g., use of low-powered radios or energy harvesting).
  • Power efficiency and privacy benefits: Whether these aspects were explicitly reported, and which strategies were used to achieve or evaluate them.
  • Alignment with SDGs: Each study was assessed for its contribution to relevant SDGs based on its objectives, application domain, and deployment context. Explicit mentions of SDGs were recorded directly. Where not stated, alignment was inferred from the societal or environmental impact, following the SDG thematic structure.
Each study was coded according to these categories to ensure consistency and facilitate cross-study comparison. Data were extracted and taxonomized using a structured Excel-based template, which was piloted on a subset of studies to ensure consistency and reliability. These dimensions also informed the structure of the Results section (Section 3).

3. Results

This section presents the findings of the 66 studies selected through the multi-stage screening process detailed in Section 2.3. The results are structured according to the analytical dimensions outlined in Section 2.4 and reflect current trends, focus areas, and technical implementations of TinyML within smart city applications.

3.1. Temporal Trends and Keyword Distribution

Figure 4 illustrates the yearly distribution of the 66 reviewed publications between 2019 and 2025. A steady increase in TinyML-related research is observed, with significant growth commencing in 2021 and peaking in 2024. This trend reflects the rapid adoption of TinyML technologies in smart city environments, particularly those with resource constraints, and supports the decision to focus the review period on 2019–2024.
To explore dominant thematic patterns, a keyword frequency analysis was conducted using terms extracted from the titles, abstracts, and author-defined keywords of the selected studies. These fields were programmatically parsed from EndNote RIS exports. Generic academic terms (e.g., “data,” “study,” “results”) were excluded to improve specificity. This analysis was conducted in Python (version 3.13) using standard libraries for text parsing, stop word removal, and normalization of multiword phrases. Figure 5 presents side-by-side bar charts of the top 20 keywords, showing the number of publications containing each keyword (left) and the total raw frequency across all publications (right).
As anticipated, high-frequency terms such as “TinyML,” “Edge,” “Detection,” “Monitoring,” and “Real-Time,” reflect the field’s focus on embedded inference, low-latency sensing, and system-level deployment. In addition, domain-specific keywords provide insights into the primary areas of application within smart city contexts:
  • “Traffic” and “Urban” highlight the predominant use of TinyML in intelligent transportation and urban monitoring systems.
  • “Sensor,” “Embedded,” “Resource,” “Power,” and “Efficient” emphasize the central importance of hardware efficiency and on-device computation.
  • Terms like “System,” “Vision,” and “Smart Cities” indicate interests in system-level integration, computer vision, and broader smart infrastructure.
  • Broader architectural terms such as “IoT” and “Intelligent” capture the systems-level integration characteristic of real-world deployments.
Collectively, the keyword analysis illustrates a research landscape oriented toward real-time, power-efficient intelligence to address a range of urban challenges, including traffic optimization, environmental sensing, and infrastructure resilience. These thematic trends are further explored in Section 3.3, which organizes the reviewed studies by their primary application domain.

3.2. Publication Sources

Figure 6 presents the distribution of the 66 selected studies by publishing venue following the screening process. IEEE dominates the landscape, accounting for 58% of publications, reflecting its central role in disseminating research on embedded systems, edge artificial intelligence, and practical deployment. Elsevier and MDPI follow with 20% and 12%, respectively, indicating increasing interdisciplinary engagement with TinyML from journals focused on environmental science, urban systems, and sustainability.
Springer and ACM each contribute a total of 7% of the reviewed articles, while the remaining 3% are distributed across various other publishers. The concentration of publications within IEEE-affiliated venues suggests that the field remains largely rooted in engineering and technical research. In contrast, contributions from policy, social science, or urban planning disciplines remain limited.

3.3. Application Domains of TinyML in Smart Cities

The 66 selected studies were categorized into five key thematic domains to capture the breadth of TinyML applications within smart city environments, as illustrated in Figure 7. This classification reflects each study’s core technological focus and deployment context. Accordingly, studies exhibiting domain overlaps, particularly between Public Safety and Mobility, were assigned to the most representative domain based on their primary use case. For example, study [19] leverages TinyML for real-time passenger counting using overhead thermal sensors in public transport, directly informing transit planning, and is therefore classified under Mobility. In contrast, study [20], although physically integrated into e-scooters, focuses on estimating crowd density for safety and situational awareness, and is thus categorized under Public Safety.

3.3.1. Mobility and Transportation (n = 29)

Mobility-related studies, summarized in Table 2, represent the largest share of the dataset. These studies focus on applications such as intelligent traffic management, vehicle classification, pedestrian and passenger safety, vehicle-based road anomaly detection, driver assistance and behavior monitoring, and onboard vehicle emission monitoring, where emission data is used to inform driving behavior and support eco-mobility strategies. Common sensing modalities include video, acoustic, and inertial data, often processed using convolutional or recurrent neural networks on resource-constrained devices. For example, ref. [21] developed a license plate recognition system embedded in a TinyML-based parking platform. In [22], a real-time adaptive traffic light scheduling algorithm was deployed on low-power hardware. Study [23] introduced smart road reflectors with unsupervised TinyML models for pavement anomaly detection.

3.3.2. Public Safety and Security (n = 17)

This domain covers studies focused on urban safety and emergency response, as detailed in Table 3. Solutions include surveillance and intrusion detection, acoustic identification of emergency and anomalous events, public crowd monitoring, and systems for early warning of disasters or public health emergencies. While some use environmental inputs (e.g., sound, temperature), their core purpose lies in risk identification and rapid alerting. Study [49] proposed a lightweight convolutional network for flood detection using embedded sensing. In [34], a low-power urban sound classifier was implemented for abnormal event detection. Aerial image-based crowd density estimation using edge devices was presented in [50].

3.3.3. Environmental Sensing and Climate Applications (n = 10)

Studies in this domain, as listed in Table 4, address environmental monitoring tasks such as air and water quality assessment, noise pollution analysis, and climate-related sensing. These systems are often designed for low-power, long-term operation in remote or outdoor environments, with several incorporating LPWAN connectivity. Study [65] introduced a TinyML model for real-time water potability assessment, optimized for ultra-low power consumption. In [49], an embedded system combined environmental noise and air pollution sensing with efficient on-device inference.

3.3.4. Waste and Urban Cleanliness Management (n = 6)

In this domain, studies, shown in Table 5, focus on urban waste detection, classification, and monitoring of cleanliness. Solutions generally involve low-cost vision sensors and lightweight neural networks capable of local inference. Study [75] developed a smart waste bin using TinyML and LoRaWAN for level detection, while [76] demonstrated an on-device classification of plastic waste to support recycling processes.

3.3.5. Infrastructure and Built Environment (n = 4)

In this domain, studies on the monitoring and maintenance of urban infrastructure, such as buildings, roads, and utilities, are summarized in Table 6. Applications typically rely on visual, acoustic, or vibration-based data, processed with quantized or pruned neural networks on low-power hardware. Study [81] used CNNs on embedded devices to monitor canal surfaces in irrigation systems, while [82] deployed UAV-based TinyML models for structural health inspection.
Figure 8 displays a pie chart showing the distribution of the 66 reviewed studies across five primary smart city application domains. Each sector’s angle is proportional to the number of studies assigned to that domain (n = number of studies; total n = 66), with domain labels and counts displayed within each segment. Distinct colors are used to represent each domain: Mobility (n = 28), Public Safety (n = 17), Environment (n = 10), Waste (n = 6), and Infrastructure (n = 4). Studies were manually classified into a single domain based on their main application context. In cases of domain overlap, assignment was made according to the most representative use case.

3.4. Hardware Platforms

To analyze the deployment strategies of TinyML in urban systems, we classified the hardware used across the 66 reviewed studies into five distinct device classes. These categories reflect key architectural and power-related distinctions that shape deployment feasibility in smart city applications.

3.4.1. Device Classification and Architectural Summary

Hardware platforms fall into the following categories:
  • Resource-Constrained Microcontrollers (RC-MCU): Ultra-low-power devices such as STM32 Nucleo (STMicroelectronics, Geneva, Switzerland), Arduino Nano BLE (Arduino AG, Somerville, MA, USA), and nRF52840 (Nordic Semiconductor, Oslo, Norway) with limited clock speeds (16–133 MHz) and RAM (2–264 KB), suited for tasks such as anomaly detection and acoustic sensing.
  • Mid-Tier Edge MCUs (MT-MCU): Includes dual-core SoCs like ESP32 (Espressif Systems, Shanghai, China), Portenta H7 (Arduino AG, Somerville, MA, USA), and higher-performance STM32H7 variants (STMicroelectronics, Geneva, Switzerland). With 160–480 MHz speeds and up to 8 MB RAM, these devices exceed basic RC-MCUs in compute and integration for tasks like vision and sensor fusion.
  • General-Purpose SBCs (GP-SBC): Raspberry Pi models (3B/4B) (Raspberry Pi Foundation, Cambridge, UK), with Linux OS support and higher specifications (1.0–1.5 GHz CPUs, up to 8 GB RAM) used in moderately demanding deployments.
  • Accelerated Edge SBCs (AE-SBC): Devices such as Jetson Nano and Xavier (NVIDIA Corporation, Santa Clara, CA, USA), and Coral boards (Google LLC, Mountain View, CA, USA) integrate TPUs or GPUs for real-time vision tasks.
Table 7 summarizes these four device classes, outlining their processor types, clock frequencies, and memory configurations.

3.4.2. Deployment Across Application Domains

Mapping these platforms to urban domains reveals differentiated usage patterns. While SBCs are more prevalent overall due to the dominance of vision-based tasks in mobility, even lightweight MCUs can effectively support applications such as acoustic event detection, traffic monitoring, or anomaly sensing when paired with efficient models. For instance, in the mobility domain, SBCs are used in traffic sign recognition, vehicle classification, and crowd detection, while MCUs are deployed for lane occupation or vibration analysis. In public safety, SBCs enable human detection and surveillance, whereas MCUs support noise event detection or thermal anomaly classification.
In the environmental domain, which is predominantly sensor-driven (e.g., air quality, temperature, and gas monitoring), MCUs are the most frequent choice, appearing in five studies. This aligns with the low-power, long-term monitoring goals in such applications. Mid-Tier MCUs bridge the gap between simple scalar sensor tasks and more complex vision or fusion workloads. They are seen in multi-sensor fusion for flood monitoring, air quality tracking, and waste bin status detection. Their presence across all domains illustrates their adaptability in moderately complex deployments where resource-constrained MCUs fall short and SBCs may be unnecessary.
Simulated platforms are found in all domains except waste, where practical field deployments are more prevalent. As summarized in Table 8, these mappings emphasize that power budgets, sensor requirements, and processing demands influence hardware selection across smart city applications.

3.4.3. Sensor Modalities and Renewable Power

Sensor modalities and the integration of renewable power sources are important aspects of TinyML deployments. As seen in Table 9, vision sensors are predominantly used with SBCs and accelerated SBCs, reflecting the higher computational demands of vision-based applications. Environmental and acoustic sensors are found across all hardware categories, which highlights their broad applicability for pollution and noise monitoring. Renewable power, particularly solar energy, is integrated into six studies, with most implementations occurring in MCU-based systems.

3.4.4. Key Deployment Patterns and Takeaways

Hardware usage reflects application complexity and sensor demands. SBCs and accelerated SBCs are primarily used in vision-driven mobility and safety tasks, such as traffic sign detection or surveillance. MCUs appear in studies focused on scalar or acoustic sensing, like noise monitoring or air quality detection, particularly in energy-sensitive deployments. Mid-Tier MCUs appear in fused or moderately complex setups.
LPWAN and solar power are mostly used with MCUs. Vision sensors are almost exclusively deployed on SBCs, while environmental and acoustic sensors are seen across all classes.

3.5. Software Models

This section examines the software models deployed in TinyML-based smart city applications. The reviewed literature spans a range of machine learning approaches, from classical algorithms and compact neural networks to full-scale deep learning architectures and hardware-optimized variants. We first classify these models by architecture and training style, then explore their deployment patterns across edge hardware platforms and toolchains.

3.5.1. Software Model Classification and Architectural Overview

To analyze the diversity of machine learning strategies in edge intelligence systems, we classify the reviewed works into six distinct software categories:
  • Classical Machine Learning (Classical ML): Traditional algorithms such as Random Forest, SVM, and TEDA. These models require minimal computational resources and are often used for classification, anomaly detection, and regression on microcontrollers.
  • Compact Deep Learning (Compact DL): Lightweight neural networks (e.g., shallow MLPs, GRUs, small CNNs) tailored for edge deployment. These strike a balance between accuracy and memory efficiency.
  • Standard Deep Learning (Standard DL): Full-scale deep learning architectures (e.g., MobileNet, ResNet, YOLO) used with minimal optimization. Typically deployed on more capable edge platforms or co-processors.
  • Optimized Deep Learning (Optimized DL): Architectures designed or adapted for TinyML, often involving quantization, pruning, binarization, or custom model designs (e.g., MCUNet, FOMO, PhiNet).
For clarity, Compact DL models are designed to be lightweight from the outset, while Optimized DL models originate from larger architectures and are adapted through quantization or pruning. Table 10 summarizes the distribution of reviewed works across these categories.
Importantly, several Compact and Optimized DL models are structurally derived from Standard DL models. For instance, FOMO, TinyAerialNet, and MiCrowdNet are explicitly based on MobileNetV2, using techniques such as compression, pruning, or NAS-based adaptation. This illustrates a continuum of model scaling: from general-purpose deep learning to ultra-lightweight designs suitable for deployment on MCU-class hardware. Three of these transformations are benchmarked in real-world deployments, as detailed in Section 3.5.6.

3.5.2. Model Deployment Patterns Across Hardware Platforms

Building on the software taxonomy, this subsection examines how different model types align with hardware tiers, reflecting the practical constraints of deployment in real-world urban applications. For this analysis, each reviewed study was manually assigned to both a model category and a hardware category using a shared spreadsheet. If a study evaluated multiple hardware targets, only the most resource-constrained platform was counted, ensuring that each study appears only once in the dataset. Figure 9 presents a heatmap linking software categories with their hardware deployment targets.
This distribution confirms a clear trend: model complexity scales with available hardware resources, where compression strategies play a pivotal role. Key observations include:
  • Compact DL models dominate resource-constrained MCUs, reflecting their efficiency and low-memory footprint.
  • Optimized DL models appear across both mid-tier and accelerated platforms, highlighting their versatility through quantization and pruning.
  • Standard DL models are largely confined to SBCs and AI accelerators due to their high compute demands.
  • Classical ML models exhibit the broadest hardware spread, with deployments on both MCUs and SBCs.

3.5.3. Learning Types and Quantization

Table 11 summarizes the distribution of learning paradigms and quantization strategies across the reviewed model categories. Supervised learning dominates, with unsupervised approaches appearing only in a limited number of Classical ML and Compact DL implementations, primarily for clustering or anomaly detection.
Quantization is inconsistently applied among Standard DL models: fewer than half incorporate it, despite the high computational and memory demands of these architectures. This suggests an underutilized opportunity for improving inference efficiency on edge platforms. In contrast, Compact DL and Optimized DL models show more consistent use of quantization, reflecting their alignment with constrained memory and power budgets typical of TinyML hardware. A notable outlier is [43], which employs Sony’s IMX500 sensor and applies a proprietary hardware-level optimization technique in place of conventional quantization.

3.5.4. Framework Usage and Tooling Trends

To enhance clarity, frameworks were grouped under unified labels in Table 12. The TFLite category includes both TensorFlow Lite and TensorFlow Lite Micro (TFLM), which are widely adopted across Compact and Optimized DL implementations due to their quantization support and MCU compatibility. PyTorch appears primarily in Standard and Optimized DL models, though it often requires conversion to other formats (e.g., via STM32Cube.AI or Torch2TRT) for deployment on constrained hardware. Where specified in the original studies, framework versions are noted (e.g., PyTorch 1.7.0 in [44] and PyTorch 2.1.0 in [82]); otherwise, the version is not reported. Classical ML models typically rely on scikit-learn, or are exported through tools like Emlearn, m2cgen, or micromlgen. In some cases, fully manual C/C++ implementations are used, especially for Classical ML or deterministic signal-processing pipelines.
As shown in Table 12, there is a notable convergence toward TensorFlow-based frameworks in deployment, particularly for microcontroller-class targets. Standard DL models, however, retain a broader distribution of tools, reflecting their heavier compute demands and frequent use on GPU-enabled SBCs. Proprietary or hybrid toolchains (e.g., Sony’s IMX500 SDK or NVIDIA’s TensorRT) also appear, typically in advanced vision use cases.
Table 13 complements this with deployment-focused toolchains. These tools do not replace the training frameworks but serve as intermediaries between model design and on-device execution. For example, TFLite Micro emerges as a recurring runtime backend, integrated into toolchains like EloquentTinyML or available independently. STM32Cube.AI converts PyTorch or Keras models into firmware-embedded binaries for STM32 boards, while Torch2TRT optimizes inference for NVIDIA Jetson devices. These tools reflect a growing push toward runtime consolidation, especially around the TFLite ecosystem, which supports diverse devices and task types. Models are often converted to TensorFlow Lite Micro using streamlined workflows provided via Google Colab.
Ultimately, the selection of frameworks and toolchains strongly shapes deployment feasibility. Lightweight, open-source options such as TFLite lower the barrier to TinyML adoption on MCUs. The diversity of toolchains observed also underscores an ongoing effort to balance model fidelity with hardware limitations.

3.5.5. Dataset Usage

The origin and composition of training datasets directly influence the validity, generalizability, and reproducibility of TinyML models, especially when deployed in highly constrained or domain-specific environments. Understanding dataset sourcing patterns provides insight into current research practices and limitations.
Table 14 presents the distribution of dataset sourcing strategies across the 66 studies reviewed. The most common approach involved the use of public datasets (40.9%), including well-established resources such as UrbanSound8K [39,56,60], SDNET2018 [82], and a range of Kaggle-hosted datasets [40,61,65,76]. Additional notable sources include ThermoPresence [50], the AI City Challenge [28,77], and Google Speech Commands v2 [52]. These public datasets enable reproducibility and comparative benchmarking across implementations.
In contrast, 36.4% of studies used custom datasets collected through edge devices, embedded sensors, or experimental testbeds. These were often domain-specific and tailored to tasks such as canal surface inspection [81], CO2 emission estimation [47,48], air quality prediction [73], or acoustic water leak detection [69]. Hybrid datasets were used in 15.2% of studies, where authors extended public datasets with contextual data from field deployments—e.g., combining Kaggle images with locally captured drone footage [80], or augmenting UCF-Crime videos with in-house test data [70]. Simulated datasets (7.6%) appeared in a small number of studies, primarily generated from traffic simulators [34,52] or procedurally created image datasets [64].

3.5.6. Empirical Benchmarks on TinyML Hardware

While the previous sections outlined the TinyML model types and deployment strategies, a subset of studies in the corpus provides a more applied perspective through empirical benchmarking. These works evaluate the on-device performance of adapted models, incorporating techniques such as quantization, pruning, and architectural simplification to assess their feasibility on constrained hardware.
Table 15 summarizes three such studies, each addressing a distinct urban computer vision task: pothole detection [83], thermal-based people counting [50], and aerial waste classification [80]. These studies begin with high-capacity models—YOLOv5, U-Net, and Faster R-CNN—and apply adaptation strategies including INT8 quantization, network compression, and bounding box refinement to enable deployment on edge platforms. The resulting models are evaluated across devices such as ESP32, STM32 Nucleo, Arduino BLE 33, Portenta H7, and ESP-EYE, with measured inference latencies ranging from 21 ms to over 1 s. While some benchmarks compare performance across both SBCs and MCUs, others focus exclusively on ultra-constrained hardware. Collectively, these results underscore the potential for TinyML systems to move from theoretical design to practical deployment in diverse urban contexts.

3.6. Power Efficiency in TinyML Urban Deployments

Power efficiency is a foundational concern for deploying TinyML in urban environments. Smart city devices are often installed in locations with limited access to continuous power—such as streetlights, sidewalks, or autonomous vehicles—requiring systems to operate on batteries or renewable sources. Sustained operation depends on optimizing every aspect of power consumption, from model inference to wireless communication.
Among the 66 reviewed studies, 65 explicitly mention power constraints, and 61 treat them as critical to deployment success. For instance, ref. [58] describes a solar-powered system in Brooklyn with a complete power budget under 100 mW. Similarly, ref. [74] presents a pollution monitoring device that operates autonomously on harvested power sources.
Common techniques used to reduce power consumption include model quantization, binary networks, duty-cycled sensing, and aggressive pruning. Study [77] developed a low-power sound classifier tailored for MCUs, while [33] achieved sub-100 ms inference on an Arduino Nano BLE by optimizing model architecture for real-time inference.
To provide a balanced overview of power and performance trade-offs across widely used TinyML hardware platforms, Table 16 presents typical ranges for model size, inference time, power consumption, energy per inference, and battery life. Most values are based on the systematic, cross-platform benchmarking by [50], which offers comparable measurements across several microcontroller and single-board computer platforms using a standardized people-counting model. These results are further corroborated by [65,81,82,84] for RC-MCUs and Mid-Tier MCUs, and by [32,41] for GP-SBCs. For AE-SBCs, direct measurements are not available from [50], and therefore representative values are taken from [26,49].
It should be noted that actual results depend on the specific model architecture, application scenario, and deployment configuration. Nevertheless, these ranges offer a practical reference for expected performance. Resource-constrained MCUs are often capable of multi-year operation on standard batteries under low-frequency workloads, while Mid-Tier MCUs may achieve weeks to months of battery life depending on their duty cycle. In contrast, SBCs offer lower inference latency but generally cannot operate on battery power alone.
These approaches underscore the importance of system-level power planning—not just software optimization but also hardware selection, RF protocol choice, and energy harvesting methods.

3.7. Privacy in TinyML Deployments

Privacy is a key consideration for TinyML systems, particularly in public urban spaces where edge devices often capture sensitive data such as images, sounds, or behavioral patterns. While TinyML inherently enhances privacy through on-device inference, this advantage is rarely prioritized as a core design principle. Privacy was reported in 30 studies and identified as a core system requirement in only 13, as shown in Table 17. In the table, the “Mentioned” column denotes whether privacy was acknowledged in each study, while the “Key” column indicates whether it was regarded as a central design requirement. This relatively low number partly reflects the fact that many TinyML applications, such as environmental monitoring and structural diagnostics, do not involve personally sensitive data and therefore do not require explicit privacy measures.
A subset of studies introduced explicit privacy-preserving techniques. For instance, ref. [73] applied federated learning to keep data localized on edge devices. Study [19] used thermal imaging to avoid collecting identifiable features, and [58] emphasized fully local inference without cloud connectivity. These approaches align with evolving regulatory frameworks and public expectations around surveillance and personal data use.
However, a substantial portion of implementations, particularly those involving audio or video sensing, do not explicitly address privacy considerations. This highlights a significant gap in how the privacy benefits of TinyML are communicated. Although these systems technically avoid data sharing, this aspect is rarely emphasized as a deliberate design choice. Consequently, the potential of TinyML to enhance privacy, especially in sensitive domains, remains underreported in the current literature.

3.8. Representative Real-World City Deployments

To illustrate how TinyML is applied under real-world conditions, we highlight two studies that involve actual deployments using microcontroller-class devices and quantized models, aligning closely with the operational constraints typical of TinyML. These examples, presented in Table 18, reflect distinct urban scales and deployment requirements.
In Siena, Italy, a small historic city with approximately 50,000 residents, a quantized convolutional neural network was implemented on an Arduino Nano 33 BLE to classify traffic based on roundabout noise [59]. The system was trained on real-world audio data and deployed on-site, leveraging low-power hardware for non-intrusive monitoring in areas with limited infrastructure.
Brooklyn in New York City, a densely populated urban area with over 8 million inhabitants, was selected for deployment of the SONYC-L3 acoustic monitoring network [58]. This system utilized STM32 microcontrollers with LoRa communication and solar power to classify street-level noise locally. The design prioritized decentralized processing and energy autonomy in line with the operational requirements of large scale and long duration city deployments. Although these two case studies addressed different urban needs, both relied on audio-based classification with MCU-class devices, demonstrating the adaptability of sound sensing for lightweight and edge native monitoring.
The broader review considers studies that use advanced edge platforms, such as Jetson Nano for real time environmental monitoring in Seoul [67]. However, this section is limited to implementations based on microcontroller class hardware and lightweight models. This distinction supports isolating cases where TinyML’s core characteristics, including low power consumption, limited computational capacity, and constrained memory, are central to the deployment design.

3.9. Alignment of Reviewed Studies with SDG Targets

This section examines how the reviewed TinyML studies contribute—explicitly or implicitly—to the United Nations Sustainable Development Goals (SDGs), a global policy framework guiding research impact, funding, and deployment priorities. As outlined in Section 2.4, SDG alignment was determined based on either explicitly stated objectives or inferred from each study’s thematic focus and deployment context. Several reviewed studies align with multiple SDGs, with the number of studies corresponding to each SDG presented in Table 19.
While many studies demonstrate implicit thematic contributions to these goals, only six make explicit reference to SDG terminology or frameworks. The rest contribute through aligned outcomes such as emission reduction, sustainable infrastructure, or health-oriented monitoring. Explicit SDG citation appeared in the case of Study [25], which directly references SDG 11 (Sustainable Cities and Communities) in the context of traffic monitoring and urban sustainability.
Thematically, SDG 11 (Sustainable Cities) aligns with all 66 reviewed studies, covering applications such as smart traffic lights, environmental monitoring, and infrastructure automation. SDG 13 (Climate Action) is addressed in studies that deploy solar-powered, low-emission systems [71,74]. Health-related solutions, including air quality trackers and noise pollution monitors, correspond to SDG 3 (Good Health and Well-Being) and are represented in 21 studies.
Relatively few studies address SDG 12 (Responsible Consumption and Production), with only six focusing on waste management. SDG 6 (Clean Water and Sanitation) appears in three studies: one focused on leak detection in municipal systems [69], another on TinyML based water potability classification [65], and a third on water leakage detection in smart buildings [68].
In summary, TinyML deployments are increasingly adopted across smart city domains, especially in Mobility and Public Safety. Overall, these systems emphasize energy efficiency, local inference, and lightweight models on edge hardware. Key trends and continuing challenges are discussed further in Section 4.

4. Discussion

The systematic review conducted reveals a growing body of research on TinyML applications across diverse smart city domains, including urban mobility, environmental monitoring, public safety, infrastructure health, and waste management. To structure the discussion, a set of critical questions was formulated and aligned with the extraction dimensions used during the review process. Each question is addressed below through an evidence-based synthesis of findings, with reflections on current gaps, methodological trends, and future research opportunities.

4.1. What Target Boards Are Used for TinyML Deployments?

TinyML deployments in smart cities are most commonly built on microcontroller-class platforms such as STM32, ESP32, and Arduino Nano. These devices are well aligned with the low-power, always-on requirements of typical urban tasks, including air quality monitoring, acoustic sensing, and waste classification. More capable microcontrollers, like the STM32H7 series or Portenta boards, appear in tasks involving light image processing or multi-sensor fusion.
Single-board computers (SBCs), such as the Raspberry Pi, are also used in several studies. These platforms support higher computational throughput and flexible prototyping, especially in vision-based applications. However, not all SBC-based deployments are justified by the task’s computational needs. In multiple cases, tasks with static inputs, low-frequency inference, or limited model complexity were deployed on hardware exceeding their requirements.
Table 20 highlights representative cases where task type, urban context, and processing demands suggest that microcontroller-class devices could provide comparable functionality at lower power, cost, and system complexity. Addressing this mismatch is key to enabling scalable, energy-efficient TinyML deployment in real-world urban systems.
There are several practical reasons that may explain this trend. First, platforms such as the Raspberry Pi offer well-established software environments and user-friendly tools, making them attractive for prototyping. They also support a wide range of libraries and pretrained models, most of which are designed for Linux based systems and are therefore easier to integrate. As a result, high-power hardware appears to be used out of convenience, even though similar results might be achievable on low-power microcontrollers with additional optimization.

4.2. What RF Communication Technologies Are Employed?

Wi-Fi and Bluetooth Low Energy (BLE) were the most used wireless technologies in the reviewed studies. While they are easy to integrate and support high data rates, they are not always the best fit for TinyML systems that need to operate for long periods on limited power. Wi-Fi, in particular, consumes significant power during transmission and idle time, which limits its use in battery-powered or solar-powered deployments. BLE is more energy-efficient but has a short communication range and is mainly suited for local, low-bandwidth tasks.
In contrast, LoRa and other low-power wide-area network (LPWAN) technologies are better aligned with TinyML goals. LoRa enables very low-power communication over long distances, making it ideal for outdoor or remote deployments, such as environmental sensing, urban noise monitoring, or leak detection. Studies using LoRa, listed in Table 21, often achieved multi-month or even solar-powered autonomous operation, a major benefit in smart city contexts where power access is limited.
Several factors may explain the limited adoption of LPWAN technologies. First, many projects remain at the prototype or simulation stage, where short-range protocols such as Wi-Fi or BLE are easier to implement and are already integrated into commonly used development boards. As a result, few studies have extended their scope to evaluate the usability or integration challenges associated with LPWAN solutions. In addition, the adoption of LPWAN is further constrained by region-specific regulations, limited data rates, and complex setup procedures, which may discourage broader implementation.
However, LPWAN technologies were used in only a small subset of studies. This suggests that many deployments may be overly reliant on familiar, high-power communication options without fully considering power budgets. There remains a clear opportunity to better align communication methods with application requirements and power constraints.
Future research should focus on evaluating the power cost of wireless communication alongside model inference. Reducing transmission frequency or adopting event-triggered messages over LPWANs can significantly save energy and extend device lifetimes. Emerging LPWANs such as MIOTY, which offers high interference resilience and ultra-low power consumption, show strong potential for such energy-optimized deployments [85]. In addition to protocol-level strategies, advances in ultra-low-power radio hardware, including nanowatt wake-up receivers and data recovery circuits, are further decreasing the energy required for always-on connectivity. Some designs now operate at just 4.78 nW in rest state, as demonstrated by [86]. Designing TinyML systems with communication-aware power optimization will be essential for scaling smart city deployments.

4.3. How Is Privacy Reported?

TinyML enables local inference on low-power devices, which inherently reduces the need to transmit raw data, offering a structural advantage for privacy. Yet, our review finds that privacy is often underexplored as an inherent advantage even in contexts where it is relevant. Of the 66 studies analyzed, 13 identify privacy as integral to application design, and the documentation of privacy benefits remains inconsistent.
A small subset of studies presents concrete privacy-aware system design, particularly in urban environments where vision and audio modalities pose higher risks. For instance, ref. [19] deploys thermal imaging to detect transit users without capturing biometric details. Ref. [50] performs people counting entirely on-device, preventing storage or transfer of surveillance footage. Ref. [66] demonstrates real-time sound anomaly detection without cloud reliance, thereby avoiding the need to retain or process speech data. Study [54] similarly employs edge-only acoustic event processing in health and safety domains. While privacy is not their stated goal, the exclusion of raw audio capture minimizes the risks of identifying individuals, which is particularly important in sensitive environments like care facilities or secure areas. These studies are detailed in Table 22.
Despite these examples, privacy benefits remain inconsistently addressed and underreported in relevant smart city applications. Most studies do not reference privacy risks, user consent, or relevant regulatory considerations, even when using vision or audio modalities. This gap may reflect the prototyping nature of the work, where efforts are focused on proving functionality rather than engaging with deployment-level concerns. However, this omission may limit the societal acceptance or policy alignment of future real-world systems.
To support more responsible deployment, future research should recognize the inherited privacy advantages of TinyML. This may include selecting less intrusive sensors, such as thermal or ambient options, minimizing raw data retention, and documenting privacy-preserving methods more clearly. Although advanced techniques like federated learning remain rare in this domain, exploring their feasibility on resource-constrained environments could be an important direction for further work.

4.4. How Is Power Efficiency Reported?

Power efficiency is a key factor in TinyML systems, especially in cities where devices may be placed in busy streets, buildings, or vehicles. While 65 out of 66 studies mention power efficiency, most focus only on optimizing the model, not the full system. A small subset combines this with renewable energy or power strategies that support long-term use.
Urban settings present specific challenges. Devices are often installed in places where running power lines are hard and battery replacement is expensive or disruptive. In these cases, using renewable energy like solar or connecting to existing power sources can make a big difference in keeping systems running with little attention.
A limited number of studies, such as [61,72], use solar power to achieve full autonomy. Ref. [61] runs a mosquito monitoring system in off-grid homes, and [72] supports CO2 sensing in buildings with optional solar charging. Other systems are powered through existing infrastructure. Study [48] uses the vehicle’s OBD port, a setup that doesn’t use renewable energy, but it avoids the need for separate power systems.
Table 23 lists the studies that include renewable or infrastructure power strategies. These examples show different ways TinyML systems can run in urban areas with less need for maintenance or manual support. More work is needed to combine low-power models with long-term, self-sustaining operation.

4.5. Which Learning Strategies Dominate TinyML Use in Smart City Deployments?

Supervised learning dominates among TinyML deployments in smart city applications. This is due to the relative availability of labeled datasets and the compatibility of supervised models with embedded deployment pipelines such as Edge Impulse, TFLite Micro, and STM32Cube.AI. Lightweight CNNs, MLPs, and occasionally classical models (e.g., decision trees, SVMs) are widely used for tasks like object classification, condition monitoring, and event detection.
By contrast, unsupervised methods remain rare. The lack of suitable frameworks for MCUs, coupled with the difficulty of validating results without labels, makes unsupervised learning less practical for current TinyML use cases. Similarly, federated learning, while highly relevant for privacy-preserving urban sensing is rarely implemented on microcontroller-class hardware. One notable example [73] applies a federated learning framework to Jetson Nano devices for air quality prediction. Although outside TinyML constraints, it demonstrates a valuable direction for distributed edge learning in smart cities.

4.6. How Are Complex Models Adapted for TinyML in Smart City Applications?

TinyML research increasingly focuses on adapting complex models for real-time inference on constrained hardware. Rather than developing lightweight models from scratch, many studies restructure or compress existing architectures originally designed for mobile or cloud platforms.
As summarized in Table 24 and benchmarked in Section 3.5.6, several studies show the feasibility of this approach. In [83], YOLOv5 is transformed into FOMO, a grid-based detection model that removes bounding boxes, achieving inference on microcontrollers like the BLE 33. In [50], U-Net is compressed for thermal imagery, supporting people counting on ESP32 and STM32 boards. Study [80] quantizes Faster R-CNN with Soft-NMS for real-time aerial waste detection on Portenta H7 and vision MCUs.
Other studies employ architectural simplification for lightweight tasks. For instance, ref. [44] compresses a CNN into a 2.3 KB binary neural network for road anomaly detection, and [82] adapts MobileNetV2 via transfer learning for grayscale road imagery. In [57], PhiNet adpats an RNN architecture to enable low-latency voice recognition in public spaces.
These adaptations reflect a shift from general-purpose compression to task-specific and edge-native model design. Object detection has emerged as a key application area, with models such as FOMO and quantized Faster R-CNN supporting use cases in mobility, sanitation, and safety. Importantly, benchmark data confirm their viability across a range of device, from SBCs to MCUs.
Sensor modality also drives adaptation. As shown in Section 3.4.3, vision sensors are typically paired with SBCs due to their computational load, while thermal and audio sensors allow deployment on more constrained platforms. This highlights the importance of co-design, where sensor characteristics inform both model architecture and hardware selection.
Ultimately, adapting models for TinyML is not just a compression task; it involves aligning sensing, hardware constraints, and application goals. Future work should focus on sensor-aware model adaptation and architectures that dynamically adjust to urban context and input complexity. As noted by [6] effective TinyML design must prioritize activation-aware optimization and sensor-aware architecture co-design, especially in safety-critical and latency-sensitive tasks.

4.7. Are TinyML Models Trained on Public or Custom Datasets?

A recurring challenge identified in Section 3.5.5 is the overreliance on public datasets, which, while essential for benchmarking, often lack the complexity and unpredictability of real-world urban data. Models trained on clean, structured datasets like UrbanSound8K or COCO-derived resources may face domain shift when deployed on noisy street corners, dynamic traffic zones, or constrained IoT platforms. This divergence in data characteristics can lead to degraded model performance, particularly in safety-critical applications like traffic detection or pollution monitoring.
Additionally, the reproducibility of findings is compromised when datasets are not disclosed or are insufficiently described. Several studies fell into an “uncategorized” group due to conceptual framing or the use of pretrained models without clear dataset documentation. This lack of transparency limits the ability of researchers to replicate or validate performance claims, posing a barrier to the scientific rigor in TinyML. Addressing this will require the community to prioritize dataset provenance reporting, shared edge-scale benchmarks, and standardized metadata for embedded data collection.

4.8. Summary of Key Gaps and Future Research Directions

This review highlights several persistent gaps that limit the scalability, sustainability, and social acceptance of current TinyML deployments in smart cities. Hardware provisioning is often suboptimal, with Single-Board Computers (SBCs) used in tasks where microcontroller-class devices would be more efficient, resulting in avoidable power overhead (Section 3.4). While power efficiency is commonly reported, certain studies include empirical power measurements or leverage low-power wide-area network (LPWAN) technologies such as LoRa, which are more suitable for autonomous, battery-powered urban deployments (Section 3.6 and Section 4.2).
Privacy is a critical concern in smart city applications, where data is often collected from public spaces through vision or audio sensors. TinyML enables local, on-device inference that naturally enhances privacy by minimizing raw data transmission. In relevant domains, privacy should be treated as a core design requirement, particularly in use cases involving human monitoring, not merely as a byproduct of edge processing.
In addition, dataset transparency and reproducibility remain inconsistent. Many studies use private or simulated data without providing access or clear documentation, limiting validation and comparability across implementations (Section 3.5.5). Much of the current evidence is derived from controlled or laboratory-based experiments. As machine learning applications in smart cities continue to evolve, the availability of real-world datasets will be increasingly important.
Finally, there is a notable disconnect between TinyML deployments and global sustainability frameworks. Although nearly all studies support sustainable urban goals in practice, only one explicitly references the United Nations Sustainable Development Goals (SDGs) (Section 3.8). Stronger alignment with SDG 11 (Sustainable Cities), SDG 13 (Climate Action), and SDG 3 (Good Health and Well-being) would increase policy relevance and long-term societal impact. To address these gaps, future research should prioritize: (i) optimizing hardware and model co-design for resource efficiency; (ii) integration of low-power communication and energy harvesting sources; (iii) system design that leverages the inherent privacy benefits of TinyML in relevant applications; (iv) open and reproducible dataset practices; and (v) explicit SDG alignment in goals, evaluation, and reporting.

5. Conclusions

This systematic review confirms that TinyML is emerging as a powerful enabler for sustainable and decentralized smart city systems. Applications in mobility, public safety, and environmental monitoring dominate the field, supported by increasingly power-efficient and hardware-optimized models. However, the lack of attention to overprovisioning in hardware deployment, underrepresentation of power and privacy considerations, and limited engagement with global policy frameworks such as the SDGs remain critical gaps.
This review covered 66 studies: 29 focused on mobility and transportation, 17 on public safety, 10 on environmental sensing, 6 on waste management, and 4 on infrastructure monitoring. TinyML was implemented on constrained microcontrollers in 32 studies, while 36 studies adopted optimized models for resource-limited settings. Energy harvesting, mainly through solar power, was incorporated in 6 studies, and low-power communication networks were used in 5. Regarding data practices, 27 studies used public datasets, 24 relied on custom data, and the remainder used hybrid or simulated sources. Only one study explicitly referenced the SDGs, and privacy considerations guided the design in 13 cases.
These numbers highlight both the growing adoption of TinyML technologies and the ongoing need for more deployment-ready design strategies in future urban systems. To bridge research with responsible implementation, future work should prioritize the integration of energy harvesting solutions and power-aware communication architectures. In addition, researchers should advance privacy-preserving model design where applicable and promote greater standardization of dataset disclosure. TinyML is well-positioned to power the next generation of connected and inclusive cities, but only if its development aligns with both technological and ethical imperatives.
Based on the findings of this review, we propose the following directions for future research and implementation of TinyML in smart urban systems. These recommendations aim to guide the field toward more responsible, efficient, and impactful applications in real-world urban contexts:
  • Avoid overprovisioned hardware by leveraging MCU-based platforms and optimizing models for low-power operation whenever possible.
  • Integrate energy-harvesting solutions to enable sustained operation in resource-constrained environments.
  • Expand the use of low-power communication technologies to support long-term, autonomous deployments.
  • Make privacy a key consideration in application design for relevant domains, particularly where vision and audio data are involved.
  • Improve transparency in dataset practices by providing clearer documentation and increasing access to real-world datasets.
  • Encourage future research to explicitly reference relevant SDGs in project objectives and discuss their societal and environmental implications.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
AIArtificial Intelligence
BLEBluetooth Low Energy
BNNBinarized Neural Networks
CNNConvolutional Neural Network
CPUCentral Processing Unit
DLDeep Learning
DLNDeep Learning Network
ESPEspressif Systems Processor
FOMOFaster Objects, More Objects
GPUGraphics Processing Unit
GRUGated Recurrent Unit
FastGRNNFast Gated Recurrent Neural Network
IoTInternet of Things
KWSKeyword Spotting
LPWANLow Power Wide Area Network
MCUMicrocontroller Unit
k-NNk-Nearest Neighbors
MLMachine Learning
MLPMultilayer Perceptron
PCBPrinted Circuit Board
RAMRandom Access Memory
RNNRecurrent Neural Network
SBCSingle Board Computer
SDGSustainable Development Goal
SOCSystem-on-Chip
SVMSupport Vector Machine
TEDATypicality and Eccentricity Data Analytics
TFLiteTensorFlow Lite
TinyMLTiny Machine Learning
TPUTensor Processing Unit
UAVUnmanned Aerial Vehicle
YOLOYou Only Look Once
Wi-FiWireless Fidelity

References

  1. Abadade, Y.; Temouden, A.; Bamoumen, H.; Benamar, N.; Chtouki, Y.; Hafid, A.S. A comprehensive survey on TinyML. IEEE Access 2023, 11, 96892–96922. [Google Scholar] [CrossRef]
  2. Tsoukas, V.; Gkogkidis, A.; Boumpa, E.; Kakarountas, A. A Review on the Emerging Technology of TinyML. ACM Comput. Surv. 2024, 56, 259. [Google Scholar] [CrossRef]
  3. Lin, J.; Zhu, L.; Chen, W.-M.; Wang, W.-C.; Han, S. Tiny Machine Learning: Progress and Futures [Feature]. IEEE Circuits Syst. Mag. 2023, 23, 8–34. [Google Scholar] [CrossRef]
  4. Dutta, L.; Bharali, S. TinyML meets IoT: A comprehensive survey. Internet Things 2021, 16, 100461. [Google Scholar] [CrossRef]
  5. Ray, P.P. A review on TinyML: State-of-the-art and prospects. J. King Saud Univ.—Comput. Inf. Sci. 2022, 34, 1595–1623. [Google Scholar] [CrossRef]
  6. Gupta, A.K.; Nandyala, S.P. Deep Learning on Microcontrollers: Learn How to Develop Embedded AI Applications Using TinyML; BPB Publications: New Delhi, India, 2023. [Google Scholar]
  7. Singh, M.; Gill, S.S. Edge AI: A survey. Sustain. Comput. Inform. Syst. 2023, 38, 100788. [Google Scholar] [CrossRef]
  8. Gill, S.S.; Singh, M.; Buyya, R. Edge AI: A taxonomy, systematic review, and future directions. J. Syst. Archit. 2025, 140, 102642. [Google Scholar] [CrossRef]
  9. Tuli, S.; Mirhakimi, F.; Pallewatta, S.; Zawad, S.; Casale, G.; Javadi, B.; Yan, F.; Buyya, R.; Jennings, N.R. AI-augmented edge and fog computing: Trends and challenges. J. Netw. Comput. Appl. 2023, 216, 103648. [Google Scholar] [CrossRef]
  10. Khalid, A.; Shah, J.H.; Mehmood, A.; Jan, M.A. Privacy-preserving artificial intelligence in healthcare: Challenges and solutions. Comput. Biol. Med. 2023, 158, 106858. [Google Scholar] [CrossRef] [PubMed]
  11. Qi, H.; Han, L.; Guo, L. Small models, big impact: A review on the power of lightweight federated learning. Future Gener. Comput. Syst. 2025, 153, 705–722. [Google Scholar] [CrossRef]
  12. Ebolor, S. Backcasting frugally innovative smart sustainable future cities. Futures 2023, 150, 102994. [Google Scholar] [CrossRef]
  13. Page, M.J.; Moher, D.; Bossuyt, P.M.; Boutron, I.; Hoffmann, T.C.; Mulrow, C.D.; Shamseer, L.; Tetzlaff, J.M.; Akl, E.A.; Brennan, S.E.; et al. PRISMA 2020 explanation and elaboration: Updated guidance and exemplars for reporting systematic reviews. BMJ 2021, 372, n160. [Google Scholar] [CrossRef] [PubMed]
  14. Li, T.; Luo, J.; Liang, K.; Yi, C.; Ma, L. Synergy of Patent and Open-Source-Driven Sustainable Climate Governance under Green AI: A Case Study of TinyML. Sustainability 2023, 15, 13779. [Google Scholar] [CrossRef]
  15. Hasan, M.H.; Das, D.K. Analysis of Edge Detection for Road Lanes through Hardware Implementation. In Proceedings of the 2021 Fourth International Conference on Electrical, Computer and Communication Technologies (ICECCT), Erode, India, 15–17 September 2021; pp. 1–6. [Google Scholar] [CrossRef]
  16. Chopra, G.; Rani, S.; Viriyasitavat, W.; Dhiman, G.; Kaur, A.; Vimal, S. UAV-Assisted Partial Co-Operative NOMA-Based Resource Allocation in CV2X and TinyML-Based Use Case Scenario. IEEE Internet Things J. 2024, 11, 21402–21410. [Google Scholar] [CrossRef]
  17. Gusenbauer, M.; Haddaway, N.R. Which academic search systems are suitable for systematic reviews or meta-analyses? Evaluating retrieval qualities of Google Scholar, PubMed, and 26 other resources. Res. Synth. Methods 2020, 11, 181–217. [Google Scholar] [CrossRef] [PubMed]
  18. Alryalat, S.A.S.; Malkawi, L.W.; Momani, S.M. Comparing bibliometric analysis using pubmed, scopus, and web of science databases. J. Vis. Exp. 2019, 2019, 58494. [Google Scholar] [CrossRef]
  19. Aráuz, J. Supporting Mobility Planning in Small Cities and Communities with Low-Power, Machine Learning-Based Sensing. Procedia Comput. Sci. 2021, 185, 109–118. [Google Scholar] [CrossRef]
  20. Son, S.; Seo, A.; Eo, G.; Gill, K.; Gong, T.; Kim, H.-S. MiCrowd: Vision-Based Deep Crowd Counting on MCU. Sensors 2023, 23, 3586. [Google Scholar] [CrossRef] [PubMed]
  21. Henaien, A.; Elhadj, H.B.; Fourati, L.C. TinyML Enabled Smart Parking Dynamic Slots Computing and License Plate Recognition. In Proceedings of the 2024 International Wireless Communications and Mobile Computing (IWCMC), Ayia Napa, Cyprus, 27–31 May 2024; pp. 1583–1588. [Google Scholar] [CrossRef]
  22. Roshan, A.N.; Gokulapriyan, B.; Siddarth, C.; Kokil, P. Adaptive Traffic Control With TinyML. In Proceedings of the 2021 Sixth International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET), Chennai, India, 25–27 March 2021; pp. 451–455. [Google Scholar] [CrossRef]
  23. Andrade, P.; Flores, T.; Cassiano, J.; Silva, I.; Costa, D.G. An Unsupervised TinyML Approach Applied for Pavement Anomalies Detection Under the Internet of Intelligent Vehicles. In Proceedings of the 2021 IEEE International Workshop on Metrology for Industry 4.0 & IoT (MetroInd4.0&IoT), Rome, Italy, 7–9 June 2021; pp. 642–647. [Google Scholar] [CrossRef]
  24. Conde, J.; Munoz-Arcentales, A.; Alonso, Á.; Salvachúa, J.; Huecas, G. Enhanced FIWARE-Based Architecture for Cyberphysical Systems with Tiny Machine Learning and Machine Learning Operations: A Case Study on Urban Mobility Systems. IT Prof. 2024, 26, 55–61. [Google Scholar] [CrossRef]
  25. Barbuto, V.; Savaglio, C.; Minerva, R.; Crespi, N.; Fortino, G. Towards an Edge Intelligence-Based Traffic Monitoring System. In Proceedings of the 2023 IEEE International Conference on Systems, Man, and Cybernetics (SMC), Honolulu, HI, USA, 1–4 October 2023; pp. 3434–3439. [Google Scholar] [CrossRef]
  26. Katariya, V.; Jannat, F.-E.; Pazho, A.D.; Alinezhad Noghre, G.; Tabkhi, H. VegaEdge: Edge AI Confluence for Real-Time IoT-Applications in Highway Safety. Internet Things 2024, 27, 101268. [Google Scholar] [CrossRef]
  27. Minh, H.T.; Mai, L.; Minh, T.V. Performance Evaluation of Deep Learning Models on Embedded Platform for Edge AI-Based Real-Time Traffic Tracking and Detecting Applications. In Proceedings of the 2021 15th International Conference on Advanced Computing and Applications (ACOMP), Ho Chi Minh City, Vietnam, 24–26 November 2021; pp. 128–135. [Google Scholar] [CrossRef]
  28. Bhandary, N.; MacKay, C.; Richards, A.; Tong, J.; Anastasiu, D.C. Robust Classification of City Roadway Objects for Traffic Related Applications. In Proceedings of the 2017 IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computing, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation (SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI), San Francisco, CA, USA, 4–8 August 2017; pp. 1–6. [Google Scholar] [CrossRef]
  29. Ha, S.V.-U.; Chung, N.M.; Nguyen, T.-C.; Phan, H.N. Tiny-PIRATE: A Tiny Model with Parallelized Intelligence for Real-Time Analysis as a Traffic Counter. In Proceedings of the 2021 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), Nashville, TN, USA, 19–25 June 2021; pp. 4114–4123. [Google Scholar] [CrossRef]
  30. Gupta, M.; Miglani, H.; Deo, P.; Barhatte, A. Real-Time Traffic Control and Monitoring. e-Prime—Adv. Electr. Eng. Electron. Energy 2023, 5, 100211. [Google Scholar] [CrossRef]
  31. Belgibaev, B.; Mansurova, M.; Abdrakhim, S.; Ormanbekova, A. Smart Traffic Lights with Video Vision Based on a Control Minicomputer in Kazakhstani Megacities. Procedia Comput. Sci. 2024, 231, 792–797. [Google Scholar] [CrossRef]
  32. Aminiyeganeh, K.; Coutinho, R.W.L.; Boukerche, A. IoT Video Analytics for Surveillance-Based Systems in Smart Cities. Comput. Commun. 2024, 224, 95–105. [Google Scholar] [CrossRef]
  33. Maccantelli, F.; Peruzzi, G.; Pozzebon, A. Traffic Level Monitoring in Urban Scenarios with Virtual Sensing Techniques Enabled by Embedded Machine Learning. In Proceedings of the 2023 IEEE Sensors Applications Symposium (SAS), Ottawa, ON, Canada, 18–20 July 2023; pp. 1–6. [Google Scholar] [CrossRef]
  34. Tran-Van, N.-Y.; Nguyerr, X.-H.; Le, K.-H. Towards Smart Traffic Lights Based on Deep Learning and Traffic Flow Information. In Proceedings of the 2022 9th NAFOSTED Conference on Information and Computer Science (NICS), Ho Chi Minh City, Vietnam, 31 October–1 November 2022; pp. 1–6. [Google Scholar] [CrossRef]
  35. Nguyen, J.; Grimsley, R.; Iannucci, B. TrafficNNode: Low Power Vehicle Sensing Platform for Smart Cities. In Proceedings of the 2021 IEEE International Conference on Smart Internet of Things (SmartIoT), Jeju, Republic of Korea, 13–15 August 2021; pp. 278–282. [Google Scholar] [CrossRef]
  36. Hudda, S.; Barnwal, R.; Khurana, A.; Haribabu, K. A WSN and Vision-Based Smart, Energy Efficient, Scalable, and Reliable Parking Surveillance System with Optical Verification at Edge for Resource Constrained IoT Devices. Internet Things 2024, 28, 101346. [Google Scholar] [CrossRef]
  37. Pinca, R.C.B. Development of Real-Time Detection of Philippine Traffic Signs Using YOLOv4-Tiny. In Proceedings of the 2024 IEEE 6th Symposium on Computers & Informatics (ISCI), Kuala Lumpur, Malaysia, 10 August 2024; pp. 218–223. [Google Scholar] [CrossRef]
  38. Jabbar, W.A.; Wei, C.W.; Azmi, N.A.A.M.; Haironnazli, N.A. An IoT Raspberry Pi-Based Parking Management System for Smart Campus. Internet Things 2021, 14, 100387. [Google Scholar] [CrossRef]
  39. Rawat, R.; Gupta, S.; Mohapatra, S.; Mishra, S.P.; Rajagopal, S. Intelligent Acoustic Module for Autonomous Vehicles Using Fast Gated Recurrent Approach. In Proceedings of the 2021 4th International Conference on Recent Developments in Control, Automation & Power Engineering (RDCAPE), Noida, India, 7–8 October 2021; pp. 345–350. [Google Scholar] [CrossRef]
  40. Saini, M.; Adebayo, S.O.; Arora, V. IoT-Fog-Based Framework to Prevent Vehicle–Road Accidents Caused by Self-Visual Distracted Drivers. Multimed. Tools Appl. 2024, 83, 90133–90151. [Google Scholar] [CrossRef]
  41. Sanchez-Iborra, R.; Bernal-Escobedo, L.; Santa, J.; Skarmeta, A. TinyML-Based Fall Detection for Connected Personal Mobility Vehicles. Comput. Mater. Contin. 2021, 71, 3869–3885. [Google Scholar] [CrossRef]
  42. Ahmed, S.T.; Basha, S.M.; Ramachandran, M.; Daneshmand, M.; Gandomi, A.H. An Edge-AI-Enabled Autonomous Connected Ambulance-Route Resource Recommendation Protocol (ACA-R3) for eHealth in Smart Cities. IEEE Internet Things J. 2023, 10, 11497–11506. [Google Scholar] [CrossRef]
  43. Cui, T.; Zhang, Z.; Sun, C.; Wang, S.; Li, H.; Zhang, W. Pedestrian Warning: Intelligent Vision Sensor vs. Edge AI with LTE C-V2X in a Smart City. In Proceedings of the 2024 IEEE 99th Vehicular Technology Conference (VTC2024-Spring), Singapore, 24–27 June 2024; pp. 1–5. [Google Scholar] [CrossRef]
  44. Wang, W.; Ullah, A.; Li, L.; Wang, M. Optimized Binary Neural Networks for Road Anomaly Detection: A TinyML Approach on Edge Devices. Comput. Mater. Contin. 2024, 80, 527–546. [Google Scholar] [CrossRef]
  45. Manjula, S.; Sudha, M.S.; Yogaraja, C.A.; Vinothini, R.; Lavanya, T.; Tharani, K. Real-Time Speed Breaker Detection with an Edge Impulse. SN Comput. Sci. 2024, 5, 766. [Google Scholar] [CrossRef]
  46. Ahmed, M.S.; Sundaravadivel, P.; Tamil, L. Smart Road Reflector: Enhancing Road Health and Safety Through Interactive Roads. In Proceedings of the 2023 IEEE 9th World Forum on Internet of Things (WF-IoT), Aveiro, Portugal, 12–27 October 2023; pp. 1–5. [Google Scholar] [CrossRef]
  47. Andrade, P.; Silva, I.; Silva, M.; Flores, T.; Cassiano, J.; Costa, D.G. A TinyML Soft-Sensor Approach for Low-Cost Detection and Monitoring of Vehicular Emissions. Sensors 2022, 22, 3838. [Google Scholar] [CrossRef] [PubMed]
  48. Flores, T.; Cassiano, J.; Silva, I.; Costa, D.G. A TinyML Soft-Sensor for the Internet of Intelligent Vehicles. In Proceedings of the 2022 IEEE International Workshop on Metrology for Automotive (MetroAutomotive), Modena, Italy, 4–6 July 2022; pp. 18–23. [Google Scholar] [CrossRef]
  49. Ou, W.; Zeng, L.; Chen, X. Floodet: A Lightweight Edge AI Model for Intelligent Flood Detection. In Proceedings of the 2023 IEEE Applied Sensing Conference (APSCON), Bengaluru, India, 23–25 January 2023; pp. 1–3. [Google Scholar] [CrossRef]
  50. Piechocki, M.; Kraft, M.; Pajchrowski, T.; Aszkowski, P.; Pieczynski, D. Efficient People Counting in Thermal Images: The Benchmark of Resource-Constrained Hardware. IEEE Access 2022, 10, 124835–124847. [Google Scholar] [CrossRef]
  51. Martin, J.; Cantero, D.; González, M.; Cabrera, A.; Larrañaga, M.; Maltezos, E.; Lioupis, P.; Kosyvas, D.; Karagiannidis, L.; Ouzounoglou, E.; et al. Embedded Vision Intelligence for the Safety of Smart Cities. J. Imaging 2022, 8, 326. [Google Scholar] [CrossRef] [PubMed]
  52. Houichi, M.; Jaidi, F.; Bouhoula, A. Cyber Security within Smart Cities: A Comprehensive Study and a Novel Intrusion Detection-Based Approach. Comput. Mater. Contin. 2024, 81, 393–441. [Google Scholar] [CrossRef]
  53. Huu, N.N.T.; Mai, L.; Minh, T.V. Detecting Abnormal and Dangerous Activities Using Artificial Intelligence on the Edge for Smart City Application. In Proceedings of the 2021 15th International Conference on Advanced Computing and Applications (ACOMP), Ho Chi Minh City, Vietnam, 24–26 November 2021; pp. 85–92. [Google Scholar] [CrossRef]
  54. D’Souza, O.; Mukhopadhyay, S.C.; Sheng, M. Health, Security and Fire Safety Process Optimisation Using Intelligence at the Edge. Sensors 2022, 22, 8143. [Google Scholar] [CrossRef] [PubMed]
  55. Ahmad, S.F.; Jha, U.; Rawat, R.; M, G. Audio Distress Signal Recognition in Rural and Urban Areas Using a WSN Consisting of Portable Resource-Constrained Devices. In Proceedings of the 2021 28th IEEE International Conference on Electronics, Circuits, and Systems (ICECS), Dubai, United Arab Emirates, 28 November–1 December 2021; pp. 1–6. [Google Scholar] [CrossRef]
  56. Brutti, A.; Paissan, F.; Ancilotto, A.; Farella, E. Optimizing PhiNet Architectures for the Detection of Urban Sounds on Low-End Devices. In Proceedings of the 2022 30th European Signal Processing Conference (EUSIPCO), Belgrade, Serbia, 29 August–2 September 2022; pp. 1121–1125. [Google Scholar] [CrossRef]
  57. Paissan, F.; Sahabdeen, A.M.; Ancilotto, A.; Farella, E. Improving Latency Performance Trade-Off in Keyword Spotting Applications at the Edge. In Proceedings of the 2023 9th International Workshop on Advances in Sensors and Interfaces (IWASI), Monopoli, Italy, 8–9 June 2023; pp. 299–304. [Google Scholar] [CrossRef]
  58. Yun, J.; Lee, S.; Yu, D.; Patil, A.; Gao, L.; Lee, Y.; Srivastava, M. Infrastructure-Free, Deep Learned Urban Noise Monitoring at ~100 mW. In Proceedings of the 2022 ACM/IEEE 13th International Conference on Cyber-Physical Systems (ICCPS), Milano, Italy, 4–6 May 2022; pp. 56–67. [Google Scholar] [CrossRef]
  59. da Silva, B.; Happi, A.W.; Braeken, A.; Touhafi, A. Evaluation of Classical Machine Learning Techniques towards Urban Sound Recognition on Embedded Systems. Appl. Sci. 2019, 9, 3885. [Google Scholar] [CrossRef]
  60. Srivastava, S.; Roy, D.; Cartwright, M.; Bello, J.P.; Arora, A. Specialized Embedding Approximation for Edge Intelligence: A Case Study in Urban Sound Classification. In Proceedings of the ICASSP 2021–2021 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Toronto, ON, Canada, 6–11 June 2021; pp. 8378–8382. [Google Scholar] [CrossRef]
  61. Kimutai, G.; Förster, A. A Low-Cost TinyML Model for Mosquito Detection in Resource-Constrained Environments. In Proceedings of the ACM International Conference on Information Technology for Social Good (GoodIT’23), Lisbon, Portugal, 6–8 September 2023; ACM: New York, NY, USA, 2023. 8p. [Google Scholar] [CrossRef]
  62. Zacharia, A.; Tsiropoulou, E.E.; Papadopoulos, G.; Mavromoustakis, C.X.; Batalla, J.M.; Mastorakis, G. An Intelligent Microprocessor Integrating TinyML in Smart Hotels for Rapid Accident Prevention. In Proceedings of the 2022 7th South-East Europe Design Automation, Computer Engineering, Computer Networks and Social Media Conference (SEEDA-CECNSM), Ioannina, Greece, 23–25 September 2022; pp. 1–7. [Google Scholar] [CrossRef]
  63. Aira, J.; Olivares, T.; Delicado, F.M.; Vezzani, D. MosquIoT: A System Based on IoT and Machine Learning for the Monitoring of Aedes aegypti (Diptera: Culicidae). IEEE Trans. Instrum. Meas. 2023, 72, 2509613. [Google Scholar] [CrossRef]
  64. Saradopoulos, I.; Potamitis, I.; Ntalampiras, S.; Konstantaras, A.I.; Antonidakis, E.N. Edge Computing for Vision-Based, Urban-Insects Traps in the Context of Smart Cities. Sensors 2022, 22, 2006. [Google Scholar] [CrossRef] [PubMed]
  65. Pereira, E.A.M.; da Silva Santos, J.F.; de Andrade Barboza, E. An energy-efficient TinyML model for a water potability classification problem. Sustain. Comput. Inform. Syst. 2024, 43, 101010. [Google Scholar] [CrossRef]
  66. Hammad, S.S.; Iskandaryan, D.; Trilles, S. An unsupervised TinyML approach applied to the detection of urban noise anomalies under the smart cities environment. Internet Things 2023, 23, 100848. [Google Scholar] [CrossRef]
  67. Shah, S.K.; Tariq, Z.; Lee, J.; Lee, Y. Real-Time Machine Learning for Air Quality and Environmental Noise Detection. In Proceedings of the 2020 IEEE International Conference on Big Data (Big Data), Atlanta, GA, USA, 10–13 December 2020; pp. 3506–3515. [Google Scholar] [CrossRef]
  68. Atanane, O.; Mourhir, A.; Benamar, N.; Zennaro, M. Smart Buildings: Water Leakage Detection Using TinyML. Sensors 2023, 23, 9210. [Google Scholar] [CrossRef] [PubMed]
  69. Boujelben, M.; Benmessaoud, Z.; Abid, M.; Elleuchi, M. An Efficient System for Water Leak Detection and Localization Based on IoT and Lightweight Deep Learning. Internet Things 2023, 24, 100995. [Google Scholar] [CrossRef]
  70. Datta, A.; Pal, A.; Marandi, R.; Chattaraj, N.; Nandi, S.; Saha, S. Real-Time Air Quality Predictions for Smart Cities Using TinyML. In Proceedings of the 25th International Conference on Distributed Computing and Networking (ICDCN’24), Chennai, India, 4–7 January 2024; Association for Computing Machinery: New York, NY, USA, 2024; pp. 246–247. [Google Scholar] [CrossRef]
  71. Li, M.; Tang, Y.; Wu, K.; Cheng, H. Autonomous Vehicle Pollution Monitoring: An Innovative Solution for Policy and Environmental Management. Transp. Res. Part D Transp. Environ. 2025, 139, 104542. [Google Scholar] [CrossRef]
  72. Yousuf, M.F.; Siddique, T.; Mahmud, M.S. iBUG: AI Enabled IoT Sensing Platform for Real-Time Environmental Monitoring. In Proceedings of the 2022 IEEE 31st Microelectronics Design & Test Symposium (MDTS), Albany, NY, USA, 23–26 May 2022; pp. 1–7. [Google Scholar] [CrossRef]
  73. Ramu, V.; Naresh, U.; Prakash, P.A.; Shyamala, G.; Saritha, P.; Atheeswaran, A. Real-Time Air Quality Monitoring with Edge AI and Machine Learning Algorithm. In Proceedings of the 2024 8th International Conference on Electronics, Communication and Aerospace Technology (ICECA), Coimbatore, India, 6–8 November 2024; pp. 1204–1209. [Google Scholar] [CrossRef]
  74. Gupta, S.; Singh, R.; Parikh, J.; Puri, Y.; Vashisht, R. An Amalgamation of Machine Learning and Embedded Systems for Smart Street Lightning Systems. In Proceedings of the 2024 11th International Conference on Computing for Sustainable Global Development (INDIACom), New Delhi, India, 28 February–1 March 2024; pp. 192–196. [Google Scholar] [CrossRef]
  75. Sheng, T.J.; Chong, Y.W.; Leong, M.S.; Tee, C.P.; Ling, T.C.; Lee, S.P.; Abdul Rahim, R. An Internet of Things Based Smart Waste Management System Using LoRa and TensorFlow Deep Learning Model. IEEE Access 2020, 8, 148793–148811. [Google Scholar] [CrossRef]
  76. Chaoraingern, J.; Tipsuwanporn, V.; Numsomran, A. Artificial Intelligence for the Classification of Plastic Waste Utilizing TinyML on Low-Cost Embedded Systems. Int. J. Adv. Sci. Eng. Inf. Technol. 2023, 13, 2328–2337. [Google Scholar] [CrossRef]
  77. Batra, D.; Sehaj; Mahajan, L.; Jain, S.; Agrawal, K. Smart Waste Monitoring System Over Urban Areas. In Proceedings of the 2024 International Conference on Advances in Computing Research on Science Engineering and Technology (ACROSET), Indore, India, 27–28 September 2024; pp. 1–6. [Google Scholar] [CrossRef]
  78. Sallang, N.C.A.; Islam, M.T.; Islam, M.S.; Arshad, H. A CNN-Based Smart Waste Management System Using TensorFlow Lite and LoRa-GPS Shield in Internet of Things Environment. IEEE Access 2021, 9, 153560–153574. [Google Scholar] [CrossRef]
  79. Pamintuan, M.; Mantiquilla, S.M.; Reyes, H.; Samonte, M.J. i-BIN: An Intelligent Trash Bin for Automatic Waste Segregation and Monitoring System. In Proceedings of the 2019 IEEE 11th International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment, and Management (HNICEM), Laoag, Philippines, 29 November–1 December 2019; pp. 1–5. [Google Scholar] [CrossRef]
  80. Malche, T.; Maheshwary, P.; Tiwari, P.K.; Alkhayyat, A.H.; Bansal, A.; Kumar, R. Efficient Solid Waste Inspection Through Drone-Based Aerial Imagery and TinyML Vision Model. Trans. Emerg. Telecommun. Technol. 2024, 35, e4878. [Google Scholar] [CrossRef]
  81. Huang, C.; Sun, X.; Zhang, Y. Tiny-Machine-Learning-Based Supply Canal Surface Condition Monitoring. Sensors 2024, 24, 4124. [Google Scholar] [CrossRef] [PubMed]
  82. Zhang, Y.; Martinez-Rau, L.S.; Oelmann, B.; Bader, S. Enabling Autonomous Structural Inspections with Tiny Machine Learning on UAVs. In Proceedings of the 2024 IEEE Sensors Applications Symposium (SAS), Naples, Italy, 23–25 July 2024; pp. 1–6. [Google Scholar] [CrossRef]
  83. Da Silva, J.; Flores, T.; Júnior, S.; Silva, I. TinyML-Based Pothole Detection: A Comparative Analysis of YOLO and FOMO Model Performance. In Proceedings of the 2023 IEEE Latin American Conference on Computational Intelligence (LA-CCI), Recife-Pe, Brazil, 29 October–1 November 2023; pp. 1–6. [Google Scholar] [CrossRef]
  84. Samanta, R.; Saha, B.; Ghosh, S.K. TinyML-On-The-Fly: Real-Time Low-Power and Low-Cost MCU-Embedded On-Device Computer Vision for Aerial Image Classification. In Proceedings of the 2024 IEEE Space, Aerospace and Defence Conference (SPACE), Bangalore, India, 22–23 July 2024; pp. 194–198. [Google Scholar] [CrossRef]
  85. Pruvost, H.; Wilde, A. Semantic Provisioning of IoT Devices for Autonomous Fault Detection Services. In Proceedings of the 11th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation (BuildSys’24), Hangzhou, China, 7–8 November 2024; pp. 307–311. [Google Scholar] [CrossRef]
  86. D’Addato, M.; Antolini, A.; Renzini, F.; Elgani, A.M.; Perilli, L.; Franchi Scarselli, E.; Gnudi, A.; Magno, M.; Canegallo, R. Nanowatt clock and data recovery for ultra-low power wake-up based receivers. In Proceedings of the 2020 International Conference on Embedded Wireless Systems and Networks (EWSN ‘20), Lyon, France, 17–19 February 2020; pp. 224–229. [Google Scholar]
Figure 1. Eligibility Criteria for Inclusion in the SLR.
Figure 1. Eligibility Criteria for Inclusion in the SLR.
Electronics 14 02890 g001
Figure 2. Publication Trend of TinyML in Scopus Database (2019–2024).
Figure 2. Publication Trend of TinyML in Scopus Database (2019–2024).
Electronics 14 02890 g002
Figure 3. PRISMA 2020 Flowchart illustrating the study selection process.
Figure 3. PRISMA 2020 Flowchart illustrating the study selection process.
Electronics 14 02890 g003
Figure 4. Percentage distribution of reviewed publications per year.
Figure 4. Percentage distribution of reviewed publications per year.
Electronics 14 02890 g004
Figure 5. Top 20 keywords extracted from titles, abstracts, and author-defined keywords of all included studies. (Left) number of publications containing each keyword; (Right) total keyword occurrences (raw frequency). Generic terms were excluded and multiword phrases were normalized.
Figure 5. Top 20 keywords extracted from titles, abstracts, and author-defined keywords of all included studies. (Left) number of publications containing each keyword; (Right) total keyword occurrences (raw frequency). Generic terms were excluded and multiword phrases were normalized.
Electronics 14 02890 g005
Figure 6. Pie chart showing the distribution of reviewed studies (n = 66) across publishers.
Figure 6. Pie chart showing the distribution of reviewed studies (n = 66) across publishers.
Electronics 14 02890 g006
Figure 7. Domains of Smart City Environment.
Figure 7. Domains of Smart City Environment.
Electronics 14 02890 g007
Figure 8. Pie chart showing the distribution of reviewed studies (n = 66) across five primary smart city application domains.
Figure 8. Pie chart showing the distribution of reviewed studies (n = 66) across five primary smart city application domains.
Electronics 14 02890 g008
Figure 9. Heatmap illustrating the number of studies assigned to each combination of model category and hardware platform. Each cell shows the count based on manual assignment, with only the most resource-constrained platform per study included.
Figure 9. Heatmap illustrating the number of studies assigned to each combination of model category and hardware platform. Each cell shows the count based on manual assignment, with only the most resource-constrained platform per study included.
Electronics 14 02890 g009
Table 1. Boolean Search Queries Used Across Academic Databases for Study Identification.
Table 1. Boolean Search Queries Used Across Academic Databases for Study Identification.
DatabaseSearch Query
ScopusTITLE-ABS-KEY((“TinyML” OR “Tiny Machine Learning”) AND (“smart city” OR “urban sensing”) AND (“edge AI” OR “embedded ML”)) AND PUBYEAR > 2018
IEEE Xplore(“TinyML” AND “smart city”) AND (“edge AI” OR “microcontroller” OR “low-power AI”)
Web of ScienceTS = (“TinyML” OR “Tiny Machine Learning”) AND TS = (“smart city” OR “urban”) AND TS = (“edge AI” OR “on-device intelligence”)
ACM DL“TinyML” AND “smart city” AND “edge AI”
MDPI“Tiny Machine Learning” AND “smart city”;
Google Scholar“TinyML” + “smart city” + “embedded AI”;
Table 2. Mobility and Transportation: Applications and Corresponding Reviewed Studies.
Table 2. Mobility and Transportation: Applications and Corresponding Reviewed Studies.
Application DomainStudies
Intelligent Traffic Management[22,24,25,26,27,28,29,30,31,32,33,34]
Vehicle Classification[21,25,27,28,29,32,35,36,37,38]
Pedestrian & Passenger Safety Monitoring[19,39,40,41,42,43]
Anomaly Detection for Vehicle Response[23,25,32,44,45,46]
Driver Assistance & Behavior Monitoring[26,39,40,41,42,43]
Onboard Vehicle Emission Monitoring[47,48]
Table 3. Public Safety and Security: Applications and Corresponding Reviewed Studies.
Table 3. Public Safety and Security: Applications and Corresponding Reviewed Studies.
Application DomainStudies
Surveillance, Intrusion & Crowd Monitoring[20,50,51,52,53,54]
Event & Emergency Sound Detection[55,56,57,58,59,60]
Disaster, Environmental & Public Health Threat Detection[49,54,61,62,63,64]
Table 4. Environmental Sensing and Climate: Applications and Corresponding Reviewed Studies.
Table 4. Environmental Sensing and Climate: Applications and Corresponding Reviewed Studies.
Application DomainStudies
Noise Pollution Monitoring[66,67]
Water Quality/Leak Monitoring[65,68,69]
Air Quality Monitoring[67,70,71,72,73]
Smart Urban Energy Management[74]
Table 5. Waste and Urban Cleanliness: Applications and Corresponding Reviewed Studies.
Table 5. Waste and Urban Cleanliness: Applications and Corresponding Reviewed Studies.
Application DomainStudies
Waste Classification & Sorting[75,76,77,78,79]
General Waste Monitoring[80]
Table 6. Monitoring and maintenance of urban infrastructure such as buildings, roads, and utilities.
Table 6. Monitoring and maintenance of urban infrastructure such as buildings, roads, and utilities.
Application DomainStudies
Embedded Structural Inspection[81,83]
UAV-based Structural Inspection & Scene Classification[82,84]
Table 7. Study Mapping by Device Class and Use Case.
Table 7. Study Mapping by Device Class and Use Case.
Device ClassRepresentative BoardsProcessorClock SpeedRAM/Flash
RC-MCUArduino Nano 33 series (Arduino AG, Somerville, MA, USA), Raspberry Pi Pico W (Raspberry Pi Foundation, Cambridge, UK), STM32 Nucleo (STMicroelectronics, Geneva, Switzerland), Particle Argon (Particle Industries, San Francisco, CA, USA)ARM Cortex-M0/M416–133 MHz2–264 KB/32 KB–2 MB
MT-MCUESP32 family (Espressif Systems, Shanghai, China), STM32H7 series (STMicroelectronics, Geneva, Switzerland), Portenta H7 (Arduino AG, Somerville, MA, USA)Xtensa LX6, ARM Cortex-M7160–480 MHz512 KB–8 MB/4–32 MB
GP-SBCRaspberry Pi 3B/3B+/4B/Zero W (Raspberry Pi Foundation, Cambridge, UK)ARM Cortex-A53/A721.0–1.5 GHz512 MB–8 GB/SD
AE-SBCJetson Nano (NVIDIA Corporation, Santa Clara, CA, USA), Coral Dev (Board or USB) (Google LLC, Mountain View, CA, USA)ARM Cortex-A78 + GPU, TPU1.5–2.6 GHz4–8 GB/eMMC or USB
Table 8. Use of Hardware Classes Across Application Domains: multiple entries are possible.
Table 8. Use of Hardware Classes Across Application Domains: multiple entries are possible.
Device ClassEnvironmentInfrastructureMobilitySafetyWaste
RC-MCU51631
MT-MCU3247
GP-SBC824
AE-SBC2174
Simulation141
Table 9. Sensor and Power Features by Hardware Category.
Table 9. Sensor and Power Features by Hardware Category.
Device CategoryVision SensorEnvironmental
Sensor
Audio SensorEnergy
Harvesting
RC-MCU4242
MT-MCU3443
GP-SBC11312
AE-SBC931
Notes: RC-MCU + Vision Sensors: [23,45,54,81]; RC-MCU + Renewables: [49,61]; MT-MCU + Vision Sensors: [20,64,80]; MT-MCU + Energy Harvesting: [46,48,58].
Table 10. Distribution of reviewed works by software category, including representative model types and tasks.
Table 10. Distribution of reviewed works by software category, including representative model types and tasks.
CategoryStudies (n = 66)Common Model TypesTypical Task Types
Classical ML12Random Forest, SVM, TEDA, Decision Tree, k-NNClassification, Anomaly Detection, Regression
Compact DL18GRU, Shallow MLP, FastGRNN, 1D-CNN, TinyCNN, DLNClassification, Prediction, Sound/Event Detection
Standard DL17MobileNet, ResNet, YOLO, Inception, EfficientDetObject Detection, Image Classification, Regression
Optimized DL19FOMO, MCUNet, BNN, PhiNet, MiCrowdNetObject Detection, KWS, Segmentation, Regression
Table 11. Overview of Supervised, Unsupervised, and Quantized Learning Models in TinyML Urban Applications.
Table 11. Overview of Supervised, Unsupervised, and Quantized Learning Models in TinyML Urban Applications.
Software CategorySupervised (n)Unsupervised (n)Quantized (n)Not Quantized (n)
Classical ML102210
Compact DL171171
Standard DL16189
Optimized DL19181
Notes: Classical ML + Unsupervised: [23,47]; Classical ML + Quantized: [24,51]; Compact DL + Unsupervised: [66]; Compact DL + Not Quantized: [34]; Standard DL + Unsupervised: [29]; Standard DL + Quantized: [21,27,29,30,32,56,70,80]; Optimized DL + Not Quantized: [43].
Table 12. Framework Usage Distribution Across Software Classes in TinyML Literature.
Table 12. Framework Usage Distribution Across Software Classes in TinyML Literature.
Software ClassTFLite (n)PyTorch (n)Scikit-Learn (n)Custom C/C++ (n)Other (n)
Classical ML831
Compact DL162
Standard DL1052
Optimized DL1432
Notes: Classical ML + Custom C/C++: [46,47,74]; Classical ML + Other: [42]; Compact DL + PyTorch: [56,82]; Standard DL + Other: [31,37]; Optimized DL + PyTorch: [44,49,57]; Optimized DL + Other: [43,73].
Table 13. Representative toolchains for deployment optimization in embedded TinyML systems.
Table 13. Representative toolchains for deployment optimization in embedded TinyML systems.
ToolchainOrigin FrameworkDeployment TargetRole Studies (n)
Edge ImpulseTFLite MicroRC-MCU, MT-MCUTraining & deployment7
EloquentTinyMLTFLite MicroRC-MCU, MT-MCUInference-only runtime2
STM32Cube.AIPyTorch/TFLite MicroRC-MCUModel conversion & code generation2
Torch2TRTPyTorchAE-SBCInference optimization1
Notes: Edge Impulse: [45,61,63,68,76,80,83]; EloquentTinyML: [62,72]; STM32Cube.AI: [50,82]; Torch2TRT: [49].
Table 14. Distribution of Dataset Sources Across the Reviewed TinyML Studies (n = 66).
Table 14. Distribution of Dataset Sources Across the Reviewed TinyML Studies (n = 66).
CategoryStudies (n = 66)Percentage (%)Criteria
Custom2436.4%Data collected by the authors via sensors or edge devices
Public2740.9%Open and Publicly available datasets (e.g., Kaggle, UrbanSound8K, SDNET2018)
Hybrid1015.2%Mix of public and author-collected data
Simulated57.6%Artificially generated via simulations
Table 15. Benchmark Study Comparison: Model and Hardware Adaptation.
Table 15. Benchmark Study Comparison: Model and Hardware Adaptation.
StudyOriginal ModelAdapted ModelOriginal
Device
Adapted
Device (s)
Inference (ms)
[83]YOLOv5FOMOJetson NanoArduino BLE 33, Portenta H721–88
[50]U-NetCompressed U-NetDesktopESP32, STM32 Nucleo, BLE 3338–52
[80]Faster
R-CNN
Quantized
F-RCNN
Jetson Nano Portenta H7, ESP-EYE, Nicla Vision44–1043
Table 16. Power, Performance, and Battery Life Characteristics of Edge AI Device Classes.
Table 16. Power, Performance, and Battery Life Characteristics of Edge AI Device Classes.
Device ClassModel SizeInference TimePower (Active)Energy per InferenceApproximate Battery Life
RC-MCU0.2–0.5 MB0.3–1.0 s20–100 mW5–30 mJYears
Mid-Tier MCU0.3–1 MB0.05–0.9 s0.5–1.5 W30–900 mJWeeks–months
GP-SBC0.3–1 MB+0.01–0.1 s4–7 W100–750 mJHours–days (battery); external power required
AE-SBC10–45 MB+0.005–0.04 s10–18 W50–700 mJExternal power required
Table 17. Power Efficiency and Privacy Considerations in Reviewed Studies.
Table 17. Power Efficiency and Privacy Considerations in Reviewed Studies.
ConsiderationMentioned (n = 66)Key (n = 66)Common TechniquesUrban Relevance
Power Efficiency6561Quantized/Binarized models, solar power, pruningSupports long-term autonomy in infrastructure-limited areas such as traffic systems and sensors
Privacy Considerations2913Federated learning, on-device inference, thermal imagingEnhances trust in densely populated areas, critical in audio/video surveillance
Table 18. Representative Urban Deployments Using Resource-Constrained Edge Devices.
Table 18. Representative Urban Deployments Using Resource-Constrained Edge Devices.
Study City/CountryUrban ScaleUrban
Context
SLR Domain
[66]Helsinki, FinlandCapital (~650K)Smart city project (mySMARTLife) with a focus on privacyPublic Safety
[21]Tunisian
Cities
Mid-sized cities (~600K)Informal parking with constrained public enforcement capacitiesMobility
[80]Jaipur,
India
Large city (~3M)Unregulated waste zones with insufficient ground surveillanceWaste
Management
[63]Tandil,
Argentina
Small city (~140K)Areas with limited infrastructure and increased risk of mosquito-borne diseasesPublic Safety
[31]Almaty,
Kazakhstan
Megacity (~2M)Foothill congestion patterns and traffic light inefficiencyMobility
[19]Athens, Ohio, USASmall city (~25K)Low-infrastructure rural/small-city transit with limited digital monitoringMobility
[58]Brooklyn, USAMegacity (>8M)High noise pollution with strong privacy normsPublic Safety
[33]Siena, ItalySmall city (~50K)Historic narrow roads with physical limits on sensor deploymentsMobility
Table 19. Alignment of Reviewed Studies with SDGs Based on Thematic Relevance.
Table 19. Alignment of Reviewed Studies with SDGs Based on Thematic Relevance.
SDG GoalStudies (n = 66)Description
SDG 11—Sustainable Cities and Communities66Urban mobility, infrastructure monitoring, public service automation
SDG 13—Climate Action27Low-emission systems, solar-powered infrastructure, and environmental sensing
SDG 3—Good Health and Well-being20Air quality, emergency detection, and wearable health monitoring
SDG 12—Responsible Consumption and Production6Waste segregation, smart bins, resource-aware recycling systems
SDG 6—Clean Water and Sanitation3Real-time water leak detection and monitoring
Explicit SDG Reference1Traffic Monitoring [25]
Table 20. Overprovisioned Edge Deployments in Smart City Contexts.
Table 20. Overprovisioned Edge Deployments in Smart City Contexts.
Study Hardware Context Justification for Overprovisioning
[21]Raspberry PiSmart parkingLow-frequency image input with low processing needs.
[77]Raspberry Pi+Waste
monitoring
Static classification and sensing with no real-time demands.
[78]Raspberry Pi 4Waste sortingClassification triggered by object presence, low inference.
[79]Raspberry Pi 3B+Waste sortingControlled visual input with low requirements.
[59]Raspberry Pi 3B+Urban sound analysisOffline audio classification, not real-time.
[34]Raspberry Pi 4BTraffic signal timing predictionTime-series forecasting with low-frequency updates.
Table 21. Studies Employing LoRa Technology on Resource-Constrained Microcontrollers.
Table 21. Studies Employing LoRa Technology on Resource-Constrained Microcontrollers.
StudyTarget BoardContextLPWAN Relevance
[35]Custom Board
(Cortex-M4)
Vehicle detection for traffic planningPower-efficient transmission over long distances
[72]RP2040Air quality monitoringLow-power data upload from distributed nodes
[63]STM32H7 (OpenMV)Urban Mosquito monitoringRemote traps where Wi-Fi is unavailable
[69]Arduino DueUrban water leak detectionLong-range communication from buried nodes
[58]STM32H7Urban noise classificationLow-bandwidth mesh with low power
Table 22. TinyML Studies Addressing Privacy Considerations in Urban Deployments.
Table 22. TinyML Studies Addressing Privacy Considerations in Urban Deployments.
StudyContextUrban Relevance
[66]Noise anomaly detection on streetsEnables monitoring without recording conversations or identities
[50]People counting in crowded spacesSupports crowd analytics without capturing biometrics or facial features
[54]Safety surveillance in semi-public areasEnables real-time hazard detection without collecting video, identity, or biometric data
[20]Crowd estimation in open urban areasProvides real-time density estimates without surveillance imagery
[19]Passenger detection in public transportProtects rider anonymity while informing equitable transit planning
[58]Street noise classificationComplies with noise ordinances without collecting raw audio or speech
Table 23. Energy Harvesting TinyML Systems in Urban Contexts.
Table 23. Energy Harvesting TinyML Systems in Urban Contexts.
StudyContextPower StrategyUrban Relevance
[61]Mosquito detection and repellent controlSolar-powered MCU with duty cyclingHealth interventions in underserved households
[48]CO2 estimation in connected vehiclesOBD-II power integrationMobility analytics without a separate power source
[72]CO2 monitoring in public buildingsSolar charging option for battery backupAir quality sensing in schools, offices
Table 24. Adapted Machine Learning Models for TinyML Deployment in Smart Cities.
Table 24. Adapted Machine Learning Models for TinyML Deployment in Smart Cities.
StudyOriginal ModelTinyML AdaptationSmart City Application
[44]Standard CNNCBin-NN Detection of road anomalies using embedded camera systems
[82]MobileNetV2Quantized MobileNetV2Speed breaker detection with low-resolution road images
[83]YOLOv8FOMO Pothole detection through camera-based monitoring
[50]U-Net Light U-Net People counting via low-resolution thermal sensors
[57]MCUNetPhiNet Voice command recognition for public infrastructure systems
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Trigkas, A.; Piromalis, D.; Papageorgas, P. Edge Intelligence in Urban Landscapes: Reviewing TinyML Applications for Connected and Sustainable Smart Cities. Electronics 2025, 14, 2890. https://doi.org/10.3390/electronics14142890

AMA Style

Trigkas A, Piromalis D, Papageorgas P. Edge Intelligence in Urban Landscapes: Reviewing TinyML Applications for Connected and Sustainable Smart Cities. Electronics. 2025; 14(14):2890. https://doi.org/10.3390/electronics14142890

Chicago/Turabian Style

Trigkas, Athanasios, Dimitrios Piromalis, and Panagiotis Papageorgas. 2025. "Edge Intelligence in Urban Landscapes: Reviewing TinyML Applications for Connected and Sustainable Smart Cities" Electronics 14, no. 14: 2890. https://doi.org/10.3390/electronics14142890

APA Style

Trigkas, A., Piromalis, D., & Papageorgas, P. (2025). Edge Intelligence in Urban Landscapes: Reviewing TinyML Applications for Connected and Sustainable Smart Cities. Electronics, 14(14), 2890. https://doi.org/10.3390/electronics14142890

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop