Skip to content
View Nileshkm911's full-sized avatar

Block or report Nileshkm911

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.

Content in all repositories owned by your account will be closed.
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
Nileshkm911/README.md

Hi, I'm Nilesh Mahajan πŸ‘‹

Embedded Firmware Engineer | Electronics & Telecommunication Engineer | Nashik, India

I build firmware for industrial and IoT products. I work at register level on PIC and Nuvoton microcontrollers, and I design the communication layer between devices: UART master-slave networks, Modbus RTU, SPI, and I2C.


⚑ Currently

  • R&D Engineer at Electronic Switches India Pvt. Ltd. (industrial firmware development)
  • Completed the Govt. of India certified Advanced Embedded Systems Course at Emertxe, Bangalore
  • Exploring: FreeRTOS, CAN bus, STM32

πŸ› οΈ Technical Skills

Area Tools & Technologies
Languages Embedded C, Advanced C, C++
Microcontrollers PIC18F25K22, PIC18F2520, PIC16F877A, Nuvoton MS51PC0AE, ESP32, Arduino
Peripherals GPIO, ADC, EEPROM, Timers, Interrupts, PWM, 4-20mA & 0-10V analog inputs
Protocols UART, SPI, I2C, CAN, RS485, Modbus RTU
Linux Programming System calls, IPC (pipes, FIFOs, message queues), signals, pthreads, UDP sockets
Hardware & Test PCB design, schematics, digital oscilloscope, logic analyzer
Toolchains & IDEs MPLAB X, XC8, GCC, Make, Git, Proteus, Keil

πŸš€ Featured Projects


πŸ† Achievements & Publications


πŸ“¬ Connect With Me

Popular repositories Loading

  1. Upskillcampus Upskillcampus Public

  2. address-book-management-system-c address-book-management-system-c Public

    A console-based Address Book application in C for storing, searching, editing, and deleting contacts using file handling.

    C

  3. LSB-Image-Steganography LSB-Image-Steganography Public

    Implementation of LSB-based Image Steganography in C to hide and extract secret text messages inside BMP images.

    C

  4. Nileshkm911 Nileshkm911 Public

    Nilesh Mahajan - Embedded Firmware Engineer Portfolio

  5. c-source-to-html-converter c-source-to-html-converter Public

    A modular C application that converts C source code into syntax-highlighted HTML with line numbers and custom CSS.

    C

  6. c-lexical-analyzer c-lexical-analyzer Public

    A lexical analyzer in C for tokenizing source programs into keywords, identifiers, constants, and operators.

    C