← Back to Projects

RadioHound

Wireless Institute of the University of Notre Dame

May 2024 — August 2024

Overview

Led by the Notre Dame Wireless Institute, RadioHound is a small and cost-effective device designed to detect and visualize radio wave activity. As a Software Engineer Intern, I focused on expanding the system's compatibility and implementing high-performance data visualization tools.

Carl with RadioHound Group

Key Contributions

  • Cross-Platform Compatibility: Expanded OS compatibility 80-fold by adapting original Linux/Unix-specific code for Windows support. This involved implementing complex workarounds for system diagnostics, Adafruit-BBIO, and SSH tunneling.
  • Real-time Visualization: Developed and implemented a neural network heat map featuring millisecond-level refresh rates. This enabled rapid, real-time data visualization of radio wave activity using machine learning from PyTorch.
  • Team Collaboration: Delivered over 10 presentations to the Wireless Institute team, focusing on technical accomplishments and boosting project transparency.
  • Public Speaking: Showcased key findings at annual symposium, presenting comprehensive project results and methodologies to an audience of industry experts, peers, and stakeholders, communicating work significance.