Best 10 Smart City IoT Projects

10 real, published smart city IoT projects on projectech.in - parking slot monitoring, flood level alerts, smart waste bins, adaptive street lighting and manhole cover monitors. Each links to its full project page.

Written by Projectech14 min readPublished
For Engineering students choosing a smart city themed IoT project build Topics: ['ESP32', 'LoRaWAN', 'MQTT', 'Node-RED', 'HC-SR04', 'ThingsBoard', 'Solar power', 'PIR sensors']
Flat illustration of a city skyline at dusk with smart street lamps, wireless signal arcs, a sensor bin and parking indicators in blue and amber
Illustration generated for this guide.
In this guide

Best 10 Smart City IoT Projects

"Smart city" gets thrown around a lot, but underneath the buzzword the idea is simple: put cheap sensors on city infrastructure, connect them, and replace scheduled guesswork with measured reality. Garbage trucks drive fixed routes whether bins are full or not; streetlights burn at full brightness on empty roads; floods surprise everyone because nobody is watching the river level. Each of these is a sensing problem first.

This guide lists 10 real, published project listings on projectech.in in the IoT & Embedded branch, each linking to its own full project page with photos, specifications, and build details. They were chosen because they solve recognizable civic problems — waste, parking, flooding, lighting, drainage — with hardware a student can actually build: ultrasonic and IR sensors, ESP32 boards, LoRa or Wi-Fi links, and dashboards a municipal officer could read. If your city has ever annoyed you, there is probably a project here aimed at exactly that annoyance.

1. E-Waste Bin Fill Monitor (ESP32)

E-waste collection points overflow because nobody knows they are full until someone complains — and overflowing e-waste means batteries and electronics sitting in the open. This project watches the bin and calls for pickup only when it is actually needed.

An ultrasonic sensor mounted under the bin lid measures the distance to the waste surface; the ESP32 converts that to a fill percentage and reports it over Wi-Fi (or LoRa for outdoor bins far from routers). The dashboard shows every monitored bin on a map-style list with color-coded fill levels, and a threshold rule generates a collection alert. The engineering detail is in the edge cases: irregular waste surfaces confuse ultrasonic readings, so the firmware averages multiple samples and the sensor is positioned to avoid the worst of it.

Students pick it because the route-optimization story is easy to explain and genuinely valuable — fewer wasted truck trips, no overflowing bins. The demo is simple: drop objects into a model bin and watch the fill percentage climb. It is also a natural pair with the smart waste segregation projects below if you want a two-bin story.

2. IoT Flood Level Monitor with River Gauge Alerts

Floods rarely arrive without warning signs — the river was rising for hours — but the warning never reaches the people downstream. This project digitizes the humble river gauge: a sensor watches the water level continuously and pushes alerts as it crosses danger thresholds.

An ultrasonic or pressure-based level sensor mounted above the water (on a bridge pier or gauge post) feeds an ESP32, which publishes the level to a dashboard with marked warning and danger lines. Crossing a threshold triggers SMS or app alerts to a subscriber list — residents, local officials, the disaster-management contact. Because flood sites lose power and connectivity first, the build emphasizes resilience: battery backup, store-and-forward logging when the network drops, and a solar option for the node.

Students pick it because it is unambiguously useful — this is the rare student project that could genuinely save property and lives. The report practically writes itself around threshold design, false-alarm analysis, and the alert pipeline. The demo uses a water container with rising levels, which is easy to stage and dramatic to watch.

3. IoT Flood Monitoring & Alert System

While the river-gauge project watches waterways, this one watches the streets: urban flooding from overwhelmed drains is the more common disaster in Indian cities, and it strikes specific low-lying spots first. This system places level sensors at known waterlogging points and alerts before the road becomes impassable.

The nodes are compact, weatherproof units — ultrasonic or float-based level sensing, ESP32, battery plus solar — installed at underpasses, low junctions, and drain outfalls. Each reports to a central dashboard that maps the city's vulnerable points live; when a node's level crosses its threshold, alerts go to traffic authorities and a public-facing status view. The design challenge is calibration per site: every underpass has a different "danger" depth, so thresholds are configurable per node.

Students pick it because urban waterlogging is viscerally familiar to every city student, and a mapped, live dashboard of flood points is a striking demo. It also teaches distributed sensing — many nodes, one view — which is the core pattern of every smart-city deployment. Pair it with the river-gauge monitor for a complete flood story.

4. IoT Parking Slot Availability Display (Ultrasonic)

Circling for parking wastes fuel, time, and patience — studies of city traffic consistently blame cruising for a real share of congestion. This project ends the circling: ultrasonic sensors watch each slot and a display at the entrance shows exactly where space is free.

Each parking bay gets an ultrasonic sensor measuring whether a vehicle is present; the ESP32 nodes report slot states to a central controller that drives a bright LED/LCD display at the lot entrance ("3 free → Bay 4, 7, 9") and optionally a web dashboard. The build teaches multi-node coordination: several sensors, one coherent view, with debouncing so a passing pedestrian does not flip a slot to "occupied."

Students pick it because parking pain is universal and the entrance display is a fantastic physical demo — drive a toy car in and out of bays and watch the board update. The report gets a real systems section: node addressing, state synchronization, and display driving. It scales in the write-up to mall and smart-city parking guidance.

5. IoT Parking Slot Indicator (IR Sensors + Live Display)

This is the per-bay companion to the lot-level display above: instead of one entrance board, every individual slot gets its own red/green indicator light, driven by an IR sensor watching that bay. Drivers see availability from across the lot at a glance.

IR obstacle sensors (the familiar reflective type) detect a parked vehicle per bay; the ESP32 aggregates the states and drives both the per-bay indicator LEDs and a summary display. The interesting trade-off versus ultrasonic is cost and simplicity: IR modules are cheaper and easier to mount per bay, but need careful positioning to avoid sunlight interference and false triggers. The build teaches that trade-off explicitly, with the report comparing the two sensing approaches.

Students pick it when they want the most visually striking parking demo — a row of bays flipping red and green is irresistible. It is also the cheaper per-bay option, which matters if you want to show a multi-bay model. The IR-vs-ultrasonic comparison gives the report an honest engineering-discussion section.

6. IoT Parking Slot Occupancy Monitor Dashboard

The two projects above show drivers where to park; this one shows the operator what is happening. A cloud dashboard aggregates slot occupancy across the whole lot — or multiple lots — with history, analytics, and alerts.

Sensor nodes (ultrasonic or IR per bay) report to a gateway that publishes to a dashboard with live occupancy maps, hourly utilization graphs, and peak-hour analysis. The value is in the analytics layer: which bays turn over fastest, what the true peak demand is, whether pricing or capacity changes are justified. The build emphasizes the software side — data modeling, time-series storage, and a dashboard an operator would actually use.

Students pick it when their strength is software and data rather than hardware: the sensing nodes can stay simple while the dashboard and analytics carry the project. It demos well on a laptop next to a small sensor model, and the utilization graphs give the report real analytical content. It is also the natural "phase two" write-up for either of the display-based parking projects.

7. IoT Smart Manhole Cover Monitor

Open or displaced manhole covers kill people every monsoon — and municipalities learn about them only after an accident. This project watches the covers themselves: tilt, displacement, and the water level rising beneath them.

A rugged node under or beside the cover carries an accelerometer/tilt sensor (has the cover shifted or been removed?) and optionally a level sensor for drain water rising toward the street. The ESP32 reports over LoRa — the right choice here, since manholes are underground and far from Wi-Fi — to a dashboard that flags displaced covers and surcharging drains on a city map. Power design is critical: the node must run for months or years on batteries in a harsh, wet environment, so deep sleep and sealed enclosures are central to the build.

Students pick it because the problem is deadly serious and almost nobody is working on it — the novelty is real. It teaches LoRa long-range communication and ultra-low-power design, both valuable IoT skills. The demo is easy: tilt the model cover and watch the alert fire. The report's safety-impact section writes itself.

8. IoT Smart Street Light with Auto Intensity

Streetlights burning at full brightness over empty roads at 3 AM are pure wasted energy. This project dims them intelligently: full brightness when vehicles or pedestrians are near, low glow otherwise — with central monitoring of every lamp's health.

Each lamp node has a PIR or microwave motion sensor plus an LDR for ambient light; the ESP32 (or a simpler MCU with a communication module) drives the LED driver via PWM for smooth dimming. Nodes report lamp status — on, off, dimmed, or failed — to a central dashboard, so a dead lamp is known the morning after, not the month after. The build covers power electronics (LED drivers, PWM dimming curves) and the networking that ties dozens of lamps into one manageable system.

Students pick it because energy-saving streetlights are the canonical smart-city project — every reviewer understands it instantly. The demo is lovely in a darkened room: wave a hand and the model lamp brightens, then fades. The report gets energy-savings math (with clearly labeled assumptions) and a real discussion of PWM vs. relay dimming.

9. Smart Waste Segregation Bin (IoT)

Mixed waste is the root of India's garbage crisis: segregation at source mostly does not happen, so everything lands in one pile. This bin enforces segregation at the point of disposal — it identifies what you threw in and routes it to the right compartment.

The build combines sensing and actuation: a combination of sensors (capacitive, inductive, moisture, or a small camera depending on the design) classifies the waste item, and a servo-driven flap or rotating drum drops it into the wet or dry compartment. The ESP32 logs each disposal event and reports fill levels per compartment to a dashboard. The classification accuracy is the honest engineering discussion — the report should describe what the sensors can and cannot reliably distinguish, rather than claiming perfection.

Students pick it because it is mechanical, electronic, and software in one very physical build, and because the demo — drop an item in, watch the bin sort it — is pure theater. It addresses a problem every Indian city faces, which gives the report and presentation genuine weight.

10. Smart Waste Segregator (Dry/Wet Sorting)

A focused variant of the segregation concept: this unit specializes in the single most important split — dry vs. wet waste — using moisture and material sensing to sort with higher reliability than a general classifier.

A moisture sensor (and optionally capacitive sensing) determines whether the deposited waste is wet or dry as it passes through the intake; a diverter mechanism routes it to the correct chamber. Because the classification task is narrower, the design can be more robust — fewer ambiguous cases, simpler mechanics, and a clearer accuracy discussion in the report. The ESP32 handles the sensing, actuation timing, and fill-level reporting to a dashboard, same as its sibling project.

Students pick it when they want the segregation demo with a tighter, more defensible scope: doing one classification well beats doing five poorly. The narrower scope also keeps the mechanics simpler and the build more reliable on demo day — a real advantage. It pairs naturally with the e-waste fill monitor for a complete "smart waste" narrative.

Comparison at a glance

Project Core tech Best for Build complexity
E-Waste Bin Fill Monitor Ultrasonic, ESP32, Wi-Fi/LoRa, dashboard Route-optimization story, simple demo Low–Medium
Flood Level Monitor (River Gauge) Level sensor, ESP32, SMS/app alerts Life-safety narrative, resilience design Medium
Flood Monitoring & Alert System Distributed nodes, solar + battery, city map Urban waterlogging, multi-node systems Medium
Parking Availability Display (Ultrasonic) Ultrasonic per bay, ESP32, entrance display Universal pain point, physical demo Medium
Parking Slot Indicator (IR) IR per bay, ESP32, per-bay LEDs Striking visual demo, low per-bay cost Low–Medium
Parking Occupancy Dashboard Sensor nodes, gateway, analytics dashboard Software-strong students, data story Medium
Smart Manhole Cover Monitor Tilt sensor, LoRa, ultra-low power Novel safety problem, LoRa skills Medium–High
Smart Street Light (Auto Intensity) PIR + LDR, PWM LED driver, ESP32 Canonical smart-city demo, energy math Medium
Smart Waste Segregation Bin Multi-sensor classification, servos, ESP32 Mechanical + electronics theater Medium–High
Waste Segregator (Dry/Wet) Moisture sensing, diverter, ESP32 Tighter scope, reliable demo Medium

How to pick yours

  • Start from a problem you have personally cursed. Flooded underpass on your commute? Parking hell near your college? Personal annoyance produces the best problem statements and the most convincing presentations.
  • Check your demo venue. The streetlight needs a darkenable room, the parking projects need floor space for a bay model, the flood monitors need water containers. Confirm the venue before you commit.
  • Decide LoRa vs. Wi-Fi early. Manholes and river gauges are far from routers — LoRa is the honest choice and a good skill to learn. Campus parking and bins near buildings can ride on Wi-Fi and stay simpler.
  • Do not build two parking projects. The slot-indicator, availability-display, and occupancy-dashboard overlap heavily. Pick one as the build; mention the others as future scope in the report.
  • Respect the environment in your enclosure design. Outdoor nodes face rain, heat, dust, and curious hands. A weatherproof enclosure and thoughtful mounting are part of the engineering, not packaging afterthought.
  • Keep the analytics honest. Utilization graphs and savings estimates need labeled assumptions (operating hours, tariff, lamp wattage). Reviewers can smell invented numbers; show your working instead.
  • Think in systems, not gadgets. The strongest smart-city reports describe the whole loop — sensing, network, dashboard, and the human action it triggers (truck dispatched, alert sent, lamp repaired). The sensor alone is only a quarter of the story.

Frequently asked questions

Are these projects actually deployed anywhere, or just student demos?
The underlying patterns are deployed worldwide — fill-level-monitored bins, adaptive streetlighting, and flood sensor networks are real municipal systems. Your build is a working prototype of the same architecture at student scale. The report should say exactly that: prototype demonstrating a deployed-system pattern, not a municipal deployment.

LoRa or Wi-Fi — how do I choose?
Wi-Fi when the node is near a router and mains or USB power is available (campus lots, building bins). LoRa when nodes are far apart, underground, or outdoors on batteries (manholes, river gauges, streetlights across a road). LoRa needs a gateway, which adds cost and setup — factor that in.

How do I power an outdoor node for months?
Deep sleep between readings, a solar panel sized for the worst (cloudy-week) case, and a battery with real capacity margin. Measure the sleep current and the per-wake energy, then do the arithmetic in the report — that calculation is one of the strongest sections you can include.

What if my sensors give noisy readings outdoors?
They will. Ultrasonic sensors misread in wind and rain; IR sensors hate direct sunlight; tilt sensors need debouncing. The firmware layer — sampling, averaging, median filters, sanity bounds — is where outdoor projects are won. Document your filtering choices; they are real engineering.

Can I combine two of these into one bigger project?
Sometimes, but carefully. The e-waste fill monitor plus the segregation bin is a coherent "smart waste station." The two flood monitors combine into a city flood network. But parking display plus streetlight plus manhole monitor is three projects in a trench coat — pick a theme, not a shopping list.

Do municipalities actually want this data?
They want the outcomes: fewer complaints, lower fuel bills, faster response. Frame your project around the outcome (alert before the underpass floods, pickup only when bins are full) rather than the technology, and the civic relevance becomes obvious to any reviewer.

Every project above is listed on projectech.in as a built-to-order build: there is no ready-made stock sitting on a shelf. When you enquire, you get a quotation based on the exact scope you choose — the working prototype or hardware unit, the firmware and dashboard code, the project report, and explanation support so you can present and defend the build confidently. Browse the linked project pages, compare what each one includes, and pick the build that matches your branch, your timeline, and the story you want to tell on demo day.

More project guides

More in IoT & Embedded