🎓 Electronics & Telecommunication Engineering | 🎯 Embedded Systems & PCB Design Enthusiast
Name: Viraj S. Patil
Role: Second-Year B.Tech in Electronics & Telecommunication
Focus: Embedded Systems | Robotics | PCB Design | Automation
Technologies: C++, Embedded C, Python (Flask), Git, PlatformIO, KiCAD, VS Code
Passions: Late-night soldering, real-world prototyping, problem-solving- 🔬 Building
GuardianPeak: a mountaineering safety helmet with fall detection, pulse sensing, storm alerts, GPS SOS and GSM alerts. - 🛠️ Former collaborator on large-scale YouTube tech content.
- 🎮 Moderator & tech admin of communities (200K+ members).
- 🎧 Music-driven coder — check my vibe at the end of this README.
Skills also include: Electronics Prototyping, Safety Engineering, Sensor Integration, Wireless Communication Systems, Real-Time Systems, Data Analysis, Robotics, Drone Building, 3D Printing, Critical Thinking, Community Development, Strategic Growth, Project Management, and more.
| Feature | Description |
|---|---|
| ⛰️ Fall Detection | MPU6050 + threshold interrupt + motion status |
| 🌩️ Storm Alert | BMP280 pressure drop detection |
| 💓 Health Monitor | MAX30102 pulse oximeter sensor |
| 🛰️ GPS Tracking | NEO-6M module with signal bar + fake coordinates |
| 📳 GSM SOS | SIM800L alerting with 5-min retry & ACK check |
| 🔋 Battery Sim | Display fake battery % + usage time |
✅ Fully functional prototype with I2C/UART integration, buzzers, OLED UI, and safety lockouts.
- Python + Flask-based dashboard to simulate MCU health, I2C reads, ADC, and more.
- Inspired by STM32CubeMonitor and ESP-IDF Monitor.
- Serial-over-USB + real-time log decoding.
- GSM Alert Console: AT command-based SMS responder
- PCB-2-3D Workflow: From KiCAD schematic → PCB → FreeCAD render
- Weather Alert Bot: Python script using DHT11, BMP180 with Telegram alerts
- 🏆 Circuit Crafter Award 2023 (Inter-college tech fest)
- 🧪 Interned at PCB Prototyping Labs, Pune (2022)
- 🗣️ Guest Panel: "Teens Who Tinker", Maker Mela (Virtual)
"The only way to learn electronics is by breaking things — and fixing them even better."
// GuardianPeak Alert Routine
if (fallDetected && !ackReceived) {
buzzer.beep();
gsm.send("SOS from GuardianPeak. Lat: xx.xx, Lon: yy.yy");
oled.show("Sending Emergency Alert...");
}📌 Want to collaborate or feature GuardianPeak in your hackathon? DM me!