Smart Asset Tracker & Telemetry Dashboard

馃洜 Technology Stack Target Hardware: Raspberry Pi 4 Model B Sensing Hardware: ADXL345 (3-Axis Digital Accelerometer) Languages: C++ (Qt 6), Embedded C (Paho MQTT), Bash Protocols: MQTT over SSL/TLS (Port 8883), I2C, JSON Cloud Infrastructure: HiveMQ Cloud Broker Networking: Tailscale Mesh VPN, Pi-hole (DNS Security) The Project Overview Engineered a secure, end-to-end telemetry pipeline designed to monitor and synchronize high-G impact data from edge devices to a centralized monitoring station. This project bridges the gap between register-level sensor interfacing on Linux and high-level data visualization using the Qt framework. The system is hardened with industry-standard encryption to ensure data integrity across public networks. ...

April 13, 2026 路 3 min 路 Vamsi Kiran

Peripheral Driver Suite: GPIO, I2C, SPI & UART

馃洜 Technology Stack Languages: C++ (OOP Approach), Makefile Protocols: I2C, SPI, UART (Mini-UART), GPIO (Alternate Functions) Hardware: Raspberry Pi 4 (BCM2711 / ARM Cortex-A72) Tools: BCM2711 ARM Peripherals Datasheet, GCC Toolchain, GDB The Project Overview Developed a comprehensive, register-level peripheral driver suite for the Raspberry Pi 4 using an Object-Oriented approach in C++. This project demonstrates how to translate complex technical datasheets into a modular, reusable Hardware Abstraction Layer (HAL). ...

April 20, 2026 路 2 min 路 Vamsi Kiran