Skip to content
View syedfardin83's full-sized avatar

Highlights

  • Pro

Block or report syedfardin83

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
syedfardin83/README.md

πŸ‘‹Hi, I'm Fardin

I'm an undergraduate student pursuing Electronics and Communication Engineering.

I am a deep-tech enthusiast focused on embedded systems, real-time firmware, bare-metal development, and secure hardware design.

πŸ† Open Source Contributions

  • libopencm3: Contributed hardware support for the STM32L0 series.
    • Implemented HSI (High Speed Internal) clock configuration presets for 16MHz and 32MHz operation.
    • Fixed symbol visibility issues for RCC (Reset and Clock Control) structures.

πŸ’» Programming Languages & Skills

  • 🧠 FreeRTOS β€” task scheduling, semaphores, queues, timers, interrupts
  • πŸ“‘ STM32 - STM32L072 LoRa MCU, STM32 Cube IDE, STM32 Cube MX
  • πŸ“‘ ESP32 & Arduino β€” real-time control, sensor interfacing
  • πŸ›  C / C++ β€” embedded firmware, FreeRTOS, STM32 development
  • πŸ§ͺ PCB Design β€” KiCad, schematic capture, perfboard prototyping, soldering
  • 🧰 Tools β€” KiCad, Arduino IDE, Platform IO, Git, VS Code
  • πŸ” Cybersecurity β€” ARP spoofing, keyloggers, reverse TCP
  • 🐧 Linux (Kali) β€” ethical hacking, terminal proficiency
  • 🐍 Python β€” tkinter, scripting, automation, reverse shells, desktop assistants
  • 🌐 Web Development - HTML, CSS, JavaScript, MERN(MongoDb, Express JS, React JS, Node JS)

πŸš€Projects

  • βš™οΈ LarkOS 2 - A Free RTOS based drone flight computer firmware with PID control. ( code )
  • πŸ–₯ Peach OS - Written in x86 Assembly, a basic terminal based OS for x86 Intel Processors.(still under development) repo
  • πŸ“Ÿ Project Black Box - Motion and gesture detection engine on STM32. (code)
  • πŸ“Ÿ I2C Library for STM32 for communication with MPU6050 IMU. (code)
  • πŸ–₯ Lark1 - An ESP32 based drone flight computer board. Designed in KiCad, made on perfboard.( image )
  • πŸ€– Flood fill maze-solver algorithm on STM32. (code)
  • πŸ–₯ Custom STM32 PCB design. ( Kicad )
  • πŸ€– PyJarvis - Personal desktop assistant. ( code )
  • πŸ•· PyBackdoor - Reverse TCP based python backdoor. ( code )
  • πŸ•· PyKeyLogger - A python key logger malware. ( code )
  • πŸš— Carpool PES - A carpooling app. (code)
  • 🌐 Text Utils - Full stack web application in MERN. ( code )

πŸ“˜Courses and Learnings

  • Bare Metal Embedded Programming in STM32 and libopencm3 - YouTube
  • πŸ› Free RTOS in ESP32 - Youtube
  • πŸ§‘β€πŸ’»OS development using Assembly - Udemy
  • πŸ–₯️ARM Assembly - Youtube
  • πŸ› PCB designing in KiCad - Udemy
  • ⏳Data Structures and Algorithms - Udemy
  • πŸ›  Ethical Hacking - Certificate

πŸ“¬ Social Media & Connections

Pinned Loading

  1. Drone-EP1 Drone-EP1 Public

    This is drone engineering prototype 1, where I am using an arduino UNO as a flight computer, and I am writing my own PID firmware.

    HTML 2

  2. FreeRTOS-ESP32 FreeRTOS-ESP32 Public

    C++ 1

  3. KiCad-Learning KiCad-Learning Public

  4. Malware Malware Public

    Python