Earthing Kit
IEEE 80 & IEC/AS-NZS Standards • Jetpack Compose UI • GPS Field Worksheet
Professional Android engineering calculator for electrical earthing (grounding) system design. Modernized with Kotlin, Jetpack Compose, Material 3, dynamic soil resistivity traverses, and fall-of-potential field recording.
>_ Core Feature Modules
🌍 Earth Resistivity (Wenner)
Calculate apparent soil resistivity using Wenner 4-pin spacing methods with instant unit conversions (Ω·m / Ω·ft).
📊 Dynamic Soil Traverse
Multi-row soil resistivity traverse calculator with dynamic row addition/removal and real-time mathematical averaging.
⚡ Transformer Fault & Cable Sizing
Calculate nominal and fault current ratings and select earthing cable cross-sectional area based on fault duration.
📍 Single Rod & Zone of Influence
Dwight's formula single rod resistance calculator with interactive zone of influence diagrams and electrode spacing guidance.
📋 Fall-of-Potential Worksheet
Field recording tool with GPS coordinate capture, local JSON persistence, and FileProvider CSV email export.
📜 Standards Guidance
Reference guidance tailored to IEEE 80 substation grounding and IEC/AS-NZS electrical safety standards.
>_ Technical Specification Matrix
| Parameter | Specification |
|---|---|
| Target SDK | SDK 36 (Android 16 compliance) |
| Minimum SDK | SDK 28 (Android 9.0) |
| UI Framework | Jetpack Compose + Material 3 + Navigation Compose |
| Calculation Engine | Pure Kotlin Domain Layer (Unit Tested Wenner/Dwight/Traverse) |
| Persistence & Export | Gson JSON Local Store + Android FileProvider CSV Sharing |