FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Original HTTPS Page]

nimaltd (Nima Askari (نیما عسکری)) · GitHub

😎
😎

Block or report nimaltd

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.

Close all issues, pull requests, and discussions opened by this user Content in all repositories owned by your account will be closed.
Add an optional note
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
Nimaltd/README.md

👋 Hi, I'm Nima Askari

I'm an electronics engineer and embedded systems developer. For more than 20 years I've been writing C for STM32 microcontrollers, and most of that time has gone into one goal: making libraries that are actually easy to use.

I got tired of fighting messy drivers and overcomplicated code, so I started writing my own, cleaning them up, and sharing them with anyone who needs them.


💡 What I focus on

Lightweight, non-blocking, easy to drop in C libraries for STM32 (HAL and LL), covering storage, communication, sensors and general drivers. The idea is always the same: add the library to your project and have it working in minutes, not days.


🎁 Open source, for real

Every library I publish is free and open source. It's my way of giving something back to the embedded community that taught me so much over the years.

If a library saves you time, a ⭐ on the repo or a small donation on Ko-fi means a lot to me. It's a small thing for you, but it genuinely keeps me motivated to keep writing, documenting and maintaining these libraries.


🏆 Background

  • Over 20 years across embedded programming, electronics design and hardware testing
  • 🥉 Third place, National Skills Competition of Electronic Engineering, Iran, 2003
  • B.Sc. in Electronic Engineering, Chamran University, Rasht

📦 Most used libraries

Library Description Stars
spif SPI Flash driver for W25Qxx, N25Qxx and other chips, STM32 HAL
ee EEPROM emulation for STM32
atc AT command parser for STM32
gsm_v5 GSM module library for STM32 LL
ds18b20 Non-blocking DS18B20 driver for STM32
ee24 24xx series EEPROM library for STM32 HAL
wifi-coprocessor ESP32 WiFi co-processor, full ESP-IDF project
NMEA GPS NMEA parser for STM32 LL

👉 See all my repositories for the rest, including fsm, ow, tm1637, pb, ws28xx, HX711, DHT and more.


🌐 Let's connect


🙏 Thanks

Thanks for stopping by. If any of my work is useful to you, a star on the repo or a small donation helps more than you'd think, and I appreciate every bit of it. ⚙️

Pinned Loading

  1. STM32-PACK STM32-PACK Public

    Ready To Install Packs For STM32CubeMX and STM32CubeIDE

    Python 57 4

  2. spif spif Public

    W25qxx, N25Qxx and other SPI FLASH driver for stm32 HAL

    C 716 176

  3. ee ee Public

    EEPROM emulation for stm32.

    C 466 91

  4. ee24 ee24 Public

    24xx EEPROM library for stm32 HAL

    C 178 42

  5. ws28xx ws28xx Public

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

    C 105 10

  6. atc atc Public

    AT-Command parser for STM32

    C 319 47


Back | FazBrowse Home | New Git URL