Skip to content

amitops2103/amitops2103

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

24 Commits
Β 
Β 

Repository files navigation

πŸ‘‹ Hello, I'm Amit Kumar Sharma

Welcome to my GitHub! I'm an Electronics Undergrad passionate about VLSI Design, IOT Design, and Hardware-Software Co-Design. I enjoy building systems from the ground up β€” from transistor-level circuit design to real-time IoT integrations.


πŸ”§ What I Do

  • πŸ”¬ Analog VLSI Design

    • Hands-on experience with SkyWater 130nm & GF180MCU PDKs
    • Desiging OTAs, Custom Op-Amps
    • Toolchain: Xschem, Ngspice, Magic VLSI, Netgen
  • πŸ’» Digital Design & Verification

    • RTL Design in Verilog
    • Functional verification using Cocotb (SPI, 7-segment display decoding)
    • VLSI competitions: Makerchip ASIC Design Showdown 2025 participant
  • ⚑ IoT

    • ESP32-based energy meters (multi-load, Google Sheets + Blynk integration)
    • Built 6-DOF robotic arm with Bluetooth & WebSocket control

πŸš€ Projects

  • 🧠 USB-MIDI Microphone Analog Front-End (ongoing)
    Full-custom analog circuit design workflow using SkyWater 130nm PDK

    • Schematic, simulation, layout, DRC, and LVS for analog blocks
    • Desiging a low-noise preamplifier using TI OPA344 equivalent in CMOS.
    • Targeted application in plug-n-play USB-MIDI microphone systems
    • Tools: Xschem, Ngspice, Magic VLSI, Netgen
  • πŸ›°οΈ Space Battle AI Control System
    Developed a Verilog-based real-time control system for a 3-ship space battle simulation

    • AI logic for acceleration, fire, shield, and cloak decisions
    • Dynamic decision-making based on energy, health, and enemy visibility
    • Verilog module integrated with testbench to simulate strategy control
  • πŸ”‹ Smart Energy Meter (ESP32 + SCT-013 + ZMPT101B sensors)

    • Real-time power monitoring and cloud logging (Blynk + Sheets)
    • Multi-load measurement with OLED visualization

🧠 Skills

  • EDA Tools: Xschem, Ngspice, iVerilog, Yosys, Magic VLSI, Netgen, OpenLANE
  • HDL & Verification: Verilog, SystemVerilog (basic), Cocotb
  • IoT: ESP32, Arduino, Blynk, OLED, Sensors, Google Appscript
  • Programming: Python, C/C++, MATLAB
  • PCB Design: KiCad (basic)

πŸ“« Connect With Me


πŸ“Š GitHub Activity Summary

Profile Details Commit Stats Commit Stats

⚑ Always exploring new frontiers in VLSI and Embedded Systems. Let's build the future together!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors