π 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.
- π§ 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
π 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.
B.Sc. in Electronic Engineering
Chamran University β Rasht
| Library | Description | Link | Stars |
|---|---|---|---|
| ee | EEPROM Emulation for STM32 | π View | |
| ds18b20 | Non-blocking DS18B20 Driver for STM32 | π View | |
| ow | Non-blocking One-Wire Driver for STM32 | π View | |
| fsm | Finite state machine & task queue for STM32 | π View | |
| tm1637 | TM1637 7-Seg Driver for STM32 | π View | |
| pb | Non-blocking Push-Button Driver for STM32 | π View |
(More coming soonβ¦)
Thanks for visiting and supporting open embedded development.
Letβs keep building tools that make engineering easier for everyone. βοΈ