Skip to content
View nimaltd's full-sized avatar
😎
😎

Block or report nimaltd

Report abuse

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

Report abuse
Nimaltd/README.md

πŸ‘‹ Hi, I'm Nima Askari

πŸš€ Electronics Engineer & Embedded Systems Developer

I focus on building simple, reliable, and reusable C libraries for embedded systems, making development cleaner, faster, and easier to maintain.
I enjoy bridging hardware and software, turning complex low-level details into efficient, developer-friendly solutions.


⚑ Focus Areas

  • πŸ”§ Embedded C Libraries – modular and lightweight code for microcontrollers
  • πŸ–₯ System Design – embedded architecture and firmware integration
  • πŸ”© Electronics & Prototyping – circuit design, PCB layout, and debugging
  • πŸ›  Hardware-Software Integration – connecting firmware with real hardware
  • πŸ“¦ Reusable Code – tools and libraries for faster development

πŸ‘¨β€πŸ’» Experience & Highlights

πŸ† 2003 – Third Place, National Skills Competition of Electronic Engineering (Iran)

With over 20 years in the field, I’ve worked across:

  • Embedded programming
  • Electronics design & production
  • Hardware testing and assembly

You can find my open-source libraries here β€” practical tools made to support embedded engineers.


πŸŽ“ Education

B.Sc. in Electronic Engineering
Chamran University – Rasht


🧩 My New Style Libraries

Library Description Link Stars
ee EEPROM Emulation for STM32 πŸ”— View GitHub Repo stars
ds18b20 Non-blocking DS18B20 Driver for STM32 πŸ”— View GitHub Repo stars
ow Non-blocking One-Wire Driver for STM32 πŸ”— View GitHub Repo stars
fsm Finite state machine & task queue for STM32 πŸ”— View GitHub Repo stars
tm1637 TM1637 7-Seg Driver for STM32 πŸ”— View GitHub Repo stars
pb Non-blocking Push-Button Driver for STM32 πŸ”— View GitHub Repo stars

(More coming soon…)


🌐 Connect

GitHub
YouTube
Instagram
LinkedIn
Email
Ko-fi


πŸ’¬ Thanks

Thanks for visiting and supporting open embedded development.
Let’s keep building tools that make engineering easier for everyone. βš™οΈ

Pinned Loading

  1. STM32-PACK STM32-PACK Public

    Ready To Install Packs For STM32CubeMX and STM32CubeIDE

    Python 51 4

  2. spif spif Public

    W25qxx, N25Qxx and other SPI FLASH driver for stm32 HAL

    C 692 178

  3. ee ee Public

    EEPROM emulation for stm32.

    C 441 86

  4. ee24 ee24 Public

    24xx EEPROM library for stm32 HAL

    C 175 41

  5. ws28xx ws28xx Public

    ws28xx (ws2811, ws2812, ws2812b, ws2815, ...) Library for STM32 (PWM+DMA)

    C 96 11

  6. atc atc Public

    AT-Command parser for STM32

    C 272 46