LoRa Wildfire Messaging Under Cell-Down Conditions
ISEF Category: Embedded Systems
Ready to Turn This Idea Into a Real Project?
This guide was put together with the help of AI research tools to give you a solid starting point. But a competitive science fair project lives in the details: refining your research question, fine-tuning your variables, analyzing your data, and presenting your findings like a seasoned scientist.
For next steps tailored to your interests, skill level, and timeline, work one-on-one with a MehtA+ mentor. Learn more about MehtA+ Science & Engineering Research Mentorship →
Subcategory: Networking and Data Communications · Difficulty: Intermediate · Setup: Home Setup · Time: 1 to 2 Months
The Hook
When cell towers fail, a tiny radio can still carry a text. That matters during wildfires, storms, and blackouts. Your project can test whether a store-and-forward LoRa app can move messages fast enough, far enough, and long enough to help.
What Is It?
LoRa is a long-range, low-power radio system. Think of it like a walkie-talkie that speaks in very small packets of data. It does not move a lot of information at once, but it can keep talking when normal networks fail.
A store-and-forward app adds a simple relay idea. If one device cannot reach the final device, it saves the message and passes it on when another node gets close enough. That lets you test a real emergency communication problem, not just a lab demo. You can study how fast messages arrive, how many get through, and how long each node runs on battery power.
This topic sits between hardware, networking, and real-world resilience. You are not just building a radio link. You are testing whether a message system can survive weak signal, distance, and power limits.
Why This Is a Good Topic
This is a strong science fair topic because you can measure real performance numbers, not just make a device blink. Throughput, latency, packet loss, and battery life all give you clear data. The project connects to a real safety problem, since people need communication when phones stop working. You can also run fair comparisons between direct link and relay modes, different packet sizes, or different antenna setups.
Research Questions
- How does packet size affect throughput and latency in a LoRa store-and-forward network? ?
- What is the effect of adding one relay node on message success rate over suburban line-of-sight distances? ?
- Does battery life differ between direct transmission and store-and-forward mode? ?
- To what extent does antenna height change packet loss at multi-kilometer range? ?
- Which message retry strategy gives the best tradeoff between latency and success rate? ?
- How does weather or local radio noise affect the stability of LoRa message delivery? ?
Basic Materials
- LoRa development boards or modules, matched pair or more.
- Microcontrollers compatible with the LoRa boards, such as Arduino or ESP32.
- Breadboards and jumper wires.
- USB data cables for each board.
- Rechargeable battery packs or Li-ion battery holders.
- Smartphone GPS app or map app to log test locations.
- Notebook or spreadsheet for field data.
- Measuring tape or range map for node spacing.
- Battery meter or inline USB power meter.
- Enclosure boxes to protect outdoor hardware.
Advanced Materials
- LoRa modules with external antenna connectors.
- Directional and omnidirectional antennas for comparison.
- Spectrum analyzer or software-defined radio for interference checks.
- GPS logger for precise node location data.
- Oscilloscope or logic analyzer for packet timing studies.
- Power analyzer or electronic load for current draw measurements.
- Weather station data source for test-day conditions.
- Outdoor-rated enclosures and mounting hardware.
- High-capacity data logger for long battery tests.
- Optional small solar charger for endurance experiments.
Software & Tools
- Arduino IDE: Programs common microcontrollers and lets you test LoRa firmware quickly.
- PlatformIO: Organizes larger embedded projects and makes firmware builds easier to manage.
- Python: Cleans your log files, computes throughput, and graphs latency and battery use.
- ImageJ: Measures signal screenshots or plotted test images if you record visual output from displays.
- QGIS: Maps test locations and helps you compare range against terrain or buildings.
Experiment Steps
- Define the network mode you will test first, such as direct link or store-and-forward relay.
- Choose the main outcome you will measure, then decide how you will log each packet, timestamp, and battery reading.
- Set up control runs that keep antenna type, message format, and test path consistent.
- Plan a comparison matrix for distance, node count, and retry rules so you can isolate each effect.
- Build a data table that converts field logs into throughput, latency, success rate, and power use.
- Decide which failure cases count as dropped, delayed, or delivered messages before you start testing.
Common Pitfalls
- Testing only one distance, which hides how the network behaves as range increases.
- Mixing indoor and outdoor locations, which changes signal strength and makes comparisons unfair.
- Changing packet length, relay logic, and antenna setup at the same time, which makes the cause of any improvement unclear.
- Logging message times by hand with inconsistent clocks, which adds error to latency measurements.
- Running battery tests without a fixed transmit schedule, which makes power results hard to compare.
What Makes This Competitive
A stronger project does more than prove that LoRa works. It compares multiple network designs and explains why one beats another under real field conditions. Strong entries use clean controls, careful timing data, and honest failure analysis. A top version might also compare suburban clutter, antenna height, or retry rules and then model the tradeoffs with statistics.
Project Variations
- Test whether rooftop, street-level, or handheld node placement changes delivery rate in suburban neighborhoods.
- Compare a simple direct-send LoRa link with a two-hop store-and-forward relay chain.
- Measure how different message priorities, such as short alerts versus longer status updates, affect network congestion and battery drain.
Learn More
- FCC LoRa and LPWAN overviews: Search the FCC site for low-power wide-area network spectrum information and device rules.
- Semtech LoRa basics: Read the chip maker's application notes and design guides for protocol and range concepts.
- MIT OpenCourseWare: Search for wireless communication or networking lectures that explain packet loss, latency, and throughput.
- NIST Cybersecurity and communication resources: Search NIST for resilience, emergency communications, and network reliability material.
- NOAA wildfire and emergency communication resources: Search NOAA for public safety communication context and disaster response data.
Embedded Systems Category Guide
How to Do Real Embedded Systems Research at Home: A High School Student’s Guide to Free Tools, Affordable Kits, and Public Datasets →For next steps tailored to your interests, skill level, and timeline, work one-on-one with a MehtA+ mentor. Learn more about MehtA+ Science & Engineering Research Mentorship →
To discover more projects, visit the MehtA+ Science Fair Hub →
