Skip to content
View nicx17's full-sized avatar

Block or report nicx17

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nicx17/README.md

Finding purpose

Most of my projects began due to something causing me an inconvenience or some feature not existing in some software

Here are some projects I have worked on

  • Multiwave: A (wireless) LAN BNC and RJ11 cable tester capable of operating over distances up to 1 km. Developed as a group project for a college competition, where it won 1st place.
  • Mimick: A Linux desktop client for Immich. Built because my desktop screenshots weren't syncing to my Immich album.
  • Picoaudio: A custom Bluetooth solution for a car audio system, designed to avoid the annoying chime sounds typical of generic Bluetooth audio boards.
  • Room VSA: A project to virtually image and map my room in 3D.
  • InfinityX: Connected my Bluetooth audio system to Wi-Fi using an ESP32, enabling control via Home Assistant.
  • WaveDisp: A user interface for a 64x64 LED matrix panel powered by a Raspberry Pi Zero 2 W.
  • Voltas IR Mapping: Mapped the IR codes for my Voltas split AC. Used this to build an IR transmitter integrated with Home Assistant to control the AC over Wi-Fi.
  • Letswatch: A website to watch videos in sync with friends and chat, optimized for minimal or unstable internet connections.
  • Unstats: Integrates Unsplash statistics into Home Assistant, allowing me to view my Unsplash metrics directly on my dashboard.
  • HyTrackV3: An automated package tracking and email notification system for Bluedart and Delhivery. Created because I wanted minute-by-minute location updates for my packages.
  • HyTrack API: An API for HyTrackV3 that allows access to the underlying parsing backend.

Here are some I'm well versed in and some not so much.

Nginx Caddy Cloudflare Raspberry Pi ESP32 Arduino Flatpak Tailscale WireGuard Pi-hole TypeScript Python Rust C++ C npm Cargo Git CAD KiCad ESPHome Home Assistant Unsplash Arch Linux GNOME Linux GTK Nginx Proxy Manager Vaultwarden Uptime Kuma Ubuntu Fedora KDE Plasma Fedora KDE Docker Portainer SSL SSH webxr

Pinned Loading

  1. mimick mimick Public

    Immich client for Linux — background sync, library browser, album sync, and search. Built with RUST and GTK4, Adwaitaa

    Rust 107 1

  2. MultiWave MultiWave Public template

    A Wireless Multi cable tester project using Arduino Mega 2560

    C++ 1

  3. picoaudio picoaudio Public

    A Bluetooth A2DP audio receiver for the Raspberry Pi Pico 2 W. Features 16-bit stereo hardware I2S output, AVRCP volume control, drift synchronization, and retro UI tones.

    C

  4. HyTrackV3 HyTrackV3 Public

    An automated logistics intelligence tracker that ingests emails, parses Blue Dart and Delhivery waybills, and tracks their delivery status using Selenium and BeautifulSoup.

    Python 1

  5. InfinityX InfinityX Public

    ESPHome configuration to physically integrate an ESP32 microcontroller directly inside a Bluetooth speaker for Home Assistant control.

  6. unstats unstats Public

    Home Assistant custom integration for Unsplash account statistics (views, downloads, likes) with HACS support.

    Python