Skip to content
View abduznik's full-sized avatar
🟢
Huh?
🟢
Huh?

Block or report abduznik

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
abduznik/README.md

Hi, I'm abduznik

Computer Science Student | Embedded Systems | Toolsmith

I build tools that bridge the gap between hardware, software, and productivity. Currently focusing on Embedded Systems and Obsidian Plugin Development.

Tech Stack

Python C JavaScript Raspberry Pi Godot Obsidian


AI and Automation Frameworks

  • AI-Gen-Profile - Generates professional and personalized GitHub profile READMEs automatically using Gemini AI to enhance your developer presence and showcase your technical skills.
  • AI-Stack-Manager - Streamlines the deployment, monitoring, and management of AI development and production stacks. Optimizes resource allocation and automates workflows for machine learning projects, ensuring efficient operation and scalability.
  • ai-pro-arch - Architectural tools and processing frameworks for AI projects.
  • instrumation - Implements a containerized Python web server and Gemini API shim to facilitate automated instrumentation and deployment.
  • AI-Gen-Topics - Automates the generation of relevant GitHub repository topics using AI to enhance project discoverability and ensure consistent, professional tagging across your repositories.
  • AI-Gen-Description - Automates GitHub repository description updates using Gemini AI to generate professional, context-aware summaries from README files.
  • AI-Gen-Issue - Automates the creation of structured GitHub issues using AI to streamline bug reporting and feature requests.
  • Python-AI-Voice - Empowers Python developers with AI-driven voice synthesis and recognition tools for building interactive, voice-enabled applications.

Obsidian Knowledge Management

  • Obsidian-Gemini-Transcribe - Transcribes audio recordings into Obsidian notes using Googles Gemini AI, enabling efficient speech-to-text conversion and seamless integration into your personal knowledge base.
  • MyIP-Obsidian - Synchronizes your current public and local IP addresses to an Obsidian vault for automated tracking and remote access monitoring.
  • obsidian-steamgriddb - Integrates SteamGridDB into Obsidian to automatically fetch and display high-quality game artwork, including grids, heroes, and icons, directly within your notes.
  • obsidian-releases-termux-bridge - Community plugins list, theme list, and releases of Obsidian for mobile environments.
  • obsidian-shell-termux - Integrates Obsidian with Termux to execute shell commands and automate workflows directly from your notes on Android.
  • Obsidian-Reddit-Notes - Syncs saved Reddit posts and comments to your Obsidian vault as Markdown notes for seamless archiving, organization, and easy reference.
  • obsidian-easy-image-embed - Simplifies image embedding in Obsidian notes by providing a streamlined workflow for adding and managing visual assets.
  • obsidian-cheapshark - Integrates the CheapShark API into Obsidian to track PC game deals and wishlists directly within your vault.
  • Obsidian-WebBrowser - Embeds a fully functional web browser within Obsidian, allowing you to browse the internet, reference online resources, and capture content directly into your vault.
  • Obsidian-Game-Giveaways - Tracks game giveaways across multiple platforms directly within Obsidian, utilizing the GamePower API to provide real-time updates on free PC games and DLCs.

Embedded Systems and Hardware

  • ST7789-SPI-PICO - A simple recoding for st7789 tft screen with SPI communication for the Raspberry Pi Pico.
  • Micropython_UART - Simple code for UART included a pyserial interface with support for Windows, Linux, and Android.
  • esp32-uart-cli - Facilitates seamless communication with ESP32 microcontrollers via a robust command-line interface for UART serial interaction.
  • esp32-host-tool - Provides a comprehensive command-line interface for interacting with ESP32 microcontrollers, facilitating firmware flashing and serial monitoring.
  • gpib-rpi - Setup a Raspberry Pi for long term measurements and instrument control.

Developer Tools and Utilities

  • abduznik-cli - Provides a command-line interface for interacting with the Gemini shim and managing the local server environment.
  • filament-tracker - Tracks 3D printing filament inventory and usage with a React frontend and Node.js/SQLite backend.
  • TTS_Reader - Converts text into natural-sounding speech for listening to documents and articles.
  • Batch-Photo-Compressor - Compresses image files in bulk to reduce file size and optimize storage efficiency.
  • Windows10-Env-Manager - Manages and automates Windows 10 environment variables and system configurations.
  • LDraw2Print - A drag-and-drop tool to convert LDraw Lego models into print-ready .obj files with smart color separation.
  • CString - Arena-Backed String Library for efficient memory management in C.
  • Niche-Wiki - A fast, batteries-included static-site generator that transforms Markdown content into fully functional websites.
  • FFMPEG-Image-To-Video - Converts image sequences into high-quality video files using FFMPEG.
  • Flutter-Android-App-CodeSpaces - Pre-configured GitHub Codespaces environment for Flutter development with integrated Android SDKs.
  • darksouls-notify - Delivers Dark Souls-inspired notifications for system and application events.

Games and Graphics

  • paint-watching-game - A game made in Godot about watching paint dry with friends.
  • For-Loop - GMTK 2025 candidate game focused on loops and mechanics.
  • dice-roll-pascal - Roll simple ASCII Dice implemented in Pascal.
  • android-games-website - Features a comprehensive catalog of Android games on a user-friendly website for discovery and exploration.

Check out my repositories below for more tools and experiments.


Generated by AI-Gen-Profile v3.1

Pinned Loading

  1. paint-watching-game paint-watching-game Public

    A game made in godot about watching paint dry with friends

    GDScript 1

  2. obsidian-shell-termux obsidian-shell-termux Public

    Integrates Obsidian with Termux to execute shell commands and automate workflows directly from your notes on Android.

    TypeScript 1 1