Part of BPUT Hackathon 2026

Heat Intelligence at the Edge banner

Arduino S.R.L.

Open · Closed 21 Sept 2026

Heat Intelligence at the Edge

The district says 41°C. Your tin roof says 51°C and does not care what the district thinks.

Registration closed

21 Sept 2026

Team size

3–6 members

Rounds

2 rounds

Mode

In person

Venue

Bhubaneswar and Rourkela

Registration closed

Already registered? Sign in

Role
Embedded Systems / Edge AI Engineer
Format
Evaluation only
Prize
₹60,000
Deadline
Closed 21 Sept 2026
Registered
174

Evaluation only · Open

Heatwaves are now the deadliest recurring weather event in India, and the warning system operates at district level while the suffering operates at room level. Build an Edge AI system on the Arduino UNO Q that measures real heat stress where a person actually is, predicts how bad that specific room is about to get, and does something about it — automatically, offline, through the power cut.

Overview

Outcomes

  • Heat warnings at the level of a room, a worksite or a street instead of a district average
  • Early, personalised alerts for the groups most at risk of heat stroke and dehydration
  • Automatic cooling and rest-break enforcement that reduces exposure without anyone watching a dashboard
  • Hard local evidence for city Heat Action Plans, showing which pockets of a town are genuinely dangerous
  • A resilient system that keeps advising people during exactly the grid failures that accompany a heatwave

Overview Official warnings are issued at district level, but heat stress is felt at the level of a rooftop room, a bus stop, a factory floor or a school corridor. A tin-roof home can sit ten degrees above the reported city temperature, and humidity matters as much as the thermometer reading. Outdoor workers, school children and the elderly carry most of this burden with no warning specific to where they actually are. Heatwaves also coincide with grid failure, which rules out any system depending on continuous power and connectivity. This is a natural fit for Edge AI. The Story 2 PM in May. The TV anchor stands in front of a map saying "orange alert." A mason on the third floor of an under-construction building has no idea what colour his day is. A grandmother on the top floor of a tin-roof house is ten degrees hotter than the forecast and has no way of knowing it. The cooler is off because the power went at noon. Everyone in this story is getting the same warning, and none of it is about them. Build the thing that is about them.

Problem statement

  • Measures air temperature, relative humidity, radiant heat and air movement, and computes real heat stress indices such as heat index and WBGT locally, rather than reporting temperature alone
  • Predicts how hot a specific indoor space will get over the next few hours, learning the thermal behaviour of that particular room from its own history
  • Grades risk against the person and the activity, so a labourer at work, a child in a classroom and an elderly person at home receive different thresholds and different advice
  • Triggers local relief automatically — switching on a fan or cooler, opening ventilation, starting evaporative cooling, or sounding a rest-break alert on a worksite
  • Continues to function during power cuts and network outages, since these are most likely exactly when heat risk peaks
  • Builds a street-level heat map from multiple nodes that a municipality can use to decide where to plant trees, apply cool roofs, install shade or place water points

Mandatory hardware requirement: The solution must be built on the Arduino UNO Q. All AI inference must run on the board itself. Cloud APIs and external AI services may not be used for core decision-making. Sensors, actuators, displays and communication modules are your choice, but the UNO Q must be the computing platform of the submitted prototype.

Technical feasibility (the cheat sheet): Board — UNO Q's Qualcomm Dragonwing QRB2210 Linux processor runs the prediction models while the STM32U585 MCU handles low-power sensing and relay control. Sensors — SHT41 or BME688 for temperature and humidity, DS18B20 inside a matte black globe for radiant temperature, an anemometer or hot-wire sensor for air movement, MLX90640 thermal array for wall and roof surface temperature, and a UV or lux sensor for solar load. Models — regression for WBGT estimation, a compact LSTM or TCN for indoor temperature forecasting, anomaly detection for early heat stress warning, all quantised and run through TensorFlow Lite on the Cortex-A53 cores. Software — Arduino App Lab, Python for the model, C++ on the MCU for actuation, alerts and sleep scheduling. Actuation and alerts — relay-driven fan or cooler control, local buzzer and display, plus SMS or app notification when a link is available. Power — solar panel with a LiFePO4 battery so the node survives long outages, deep sleep managed on the MCU side.

For the Grand Finale, your build should include:

  • A working UNO Q node computing local heat stress indices (heat index, WBGT) from real sensor input, not just raw temperature
  • An on-device room-level thermal forecasting model, with evidence it learns that specific room's behaviour
  • Person-and-activity risk grading logic with at least three distinct profiles and their thresholds documented
  • A live automatic relief loop — sensing to decision to actuation — demonstrated end to end with the network and mains disconnected
  • A multi-node street-level heat map output plus a one-page civic recommendation showing how a municipality would use it

The Grand Finale is judged on:

  • On-device heat intelligence and offline/outage resilience — 30%
  • Accuracy of heat stress computation and room-level forecasting — 25%
  • Personalised risk grading and the automatic relief loop — 20%
  • Multi-node heat mapping and usefulness to a Heat Action Plan — 15%
  • Demo quality and clarity of storytelling — 10%

Rounds

This challenge runs in 2 rounds. You enter once, and the same entry carries through.

  1. Mid evaluation

    Being judged
  2. Grand Finale

    Coming up
    • In person · BPUT, Rourkela
    • Submission dates to be announced
    • 5 deliverables to submit
    • The final round. Results are decided here

Deliverables: Mid evaluation

  • Arduino board used?
  • Edge AI used?
  • AI/ML model used
  • Sensors used

    Put "None" if not used.

  • Camera used

    Put "None" if not used.

  • Modulino used

    Put "None" if not used.

  • Problem being solved
  • AI model training platform
  • Arduino UNO Q features used
  • Deployment method
  • Key innovation
  • Solution summary
  • GitHub URL

    The repository with your code.

  • Video URL

    A link to your demo video.

  • Report (PDF)
  • Schematic

    One image of your circuit schematic.

Deliverables: Grand Finale

  • A working UNO Q node computing local heat stress indices (heat index, WBGT) from real sensor input, not just raw temperature
  • An on-device room-level thermal forecasting model, with evidence it learns that specific room's behaviour
  • Person-and-activity risk grading logic with at least three distinct profiles and their thresholds documented
  • A live automatic relief loop — sensing to decision to actuation — demonstrated end to end with the network and mains disconnected
  • A multi-node street-level heat map output plus a one-page civic recommendation showing how a municipality would use it

Evaluation criteria

  • 15% Problem Understanding & Relevance
  • 20% Innovation & Creativity
  • 20% Solution Approach & Technical Depth
  • 25% Prototype / Implementation & Feasibility
  • 10% Impact, Usability & Sustainability
  • 10% Presentation & Demonstration

Questions & answers

0/500

No questions yet — be the first to ask.

More challenges to enter

Prizes are offered and awarded by Arduino S.R.L., not by Wooble. Amounts shown are as stated by the host and may include the host’s own valuation of non-cash items. Who places, how and when a prize is paid, and any tax or deduction, are between the winner and the host. A challenge may close, change or be withdrawn before results are declared.