BaliSense Node is a low-cost, autonomous sensor unit powered by ESP32 and Wi-Fi HaLow (802.11ah), designed for tropical environments like Bali. This node captures localized weather and sound data in areas that are often underserved by traditional infrastructure — rice fields, beaches, cliffside cafes, and even open-air festivals.
This project is part of a broader effort to build a distributed environmental and event detection mesh that can support both residents and travelers.
🔧 Core Features📡 Long-range wireless communication using Wi-Fi HaLow
- 📡 Long-range wireless communication using Wi-Fi HaLow
🌡 Micro-climate monitoring (temperature, humidity, pressure)
- 🌡 Micro-climate monitoring (temperature, humidity, pressure)
🔊 Ambient audio sampling to detect human activity levels
- 🔊 Ambient audio sampling to detect human activity levels
🧭 Optional BLE-scan mode to estimate crowd density
- 🧭 Optional BLE-scan mode to estimate crowd density
☀ Solar-powered with nighttime fallback battery
- ☀ Solar-powered with nighttime fallback battery
Component
Purpose
ESP32-WROOM
Core MCU + Wi-Fi
Wi-Fi HaLow add-on
Long-range comms
BME280
Environmental sensor
SPH0645 / MAX4466
Microphone module
LiPo battery
Power storage
6V Solar Panel
Renewable energy supply
Waterproof PLA Enclosure
Tropical protection
🌍 Use Cases in BaliBaliSense Nodes can be deployed in various key areas:
Popular beach clubs to monitor real-time crowd size and noise
- Popular beach clubs to monitor real-time crowd size and noise
Remote rice terrace cafes to track temperature shifts for agritourism
- Remote rice terrace cafes to track temperature shifts for agritourism
Event spaces (e.g., sunset yoga spots or open-air restaurants)
- Event spaces (e.g., sunset yoga spots or open-air restaurants)
Integration with traveler resources such as:
- Integration with traveler resources such as:
👉 https://onbali.com/all-bali/michelin-star-restaurants/— understanding where and when the ambience of a place peaks can help travelers choose the perfect spot.
🧪 Future PlansIntegration with OpenWeatherMap API for comparative forecasts
- Integration with OpenWeatherMap API for comparative forecasts
Crowd alert system via Telegram or app notifications
- Crowd alert system via Telegram or app notifications
Upgrade path with ESP32-CAM for visual crowd detection
- Upgrade path with ESP32-CAM for visual crowd detection
Data sync to centralized dashboard using MQTT
- Data sync to centralized dashboard using MQTT
(Ask me if you'd like a generated diagram or visual concept mockup for this.)
less
[ Sensor Node ] --> [ Wi-Fi HaLow Mesh ] --> [ Central Server ]
| | |
BME280, Mic Multiple Nodes Data Dashboard
less
КопироватьРедактировать
[ Sensor Node ] --> [ Wi-Fi HaLow Mesh ] --> [ Central Server ]
| | |
BME280, Mic Multiple Nodes Data Dashboard
💬 Final NotesThis project is currently in the prototyping phase. It’s open to collaboration, especially from those familiar with mesh networking, edge ML, or sustainable IoT deployment in tropical environments.







_3u05Tpwasz.png?auto=compress%2Cformat&w=40&h=40&fit=fillmax&bg=fff&dpr=2)
Comments