Skip to content
View timurlen44's full-sized avatar

Block or report timurlen44

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
73 stars written in C
Clear filter

A curated list of Multiplayer Game Network Programming Resources

C 8,380 527 Updated Jan 5, 2026

Bring enhanced HID functions to your Arduino!

C 2,540 420 Updated Mar 21, 2024

A FREE Windows C development course where we will learn the Win32API and reverse engineer each step utilizing IDA Free in both an x86 and x64 environment.

C 1,552 140 Updated Feb 5, 2026

Companion repository to the "Modern Embedded Systems Programming" video course.

C 1,259 204 Updated Feb 3, 2026

Raspberry Pi USB device provisioning tool (RPIBOOT)

C 1,213 295 Updated Feb 2, 2026

STM32Cube MCU Full Package for the STM32F4 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and Dis…

C 1,183 470 Updated Jan 19, 2026

A Tutorial how to get started with Linux Kernel Modules and Linux Drivers.

C 1,071 285 Updated Jul 15, 2024

a lightweight GPS NMEA 0183 parser library in pure C

C 916 292 Updated Jan 13, 2026

PID controller implementation written in C.

C 890 255 Updated Jul 24, 2023

ioLibrary_Driver can be used for the application design of WIZnet TCP/IP chips as W5500, W5300, W5200, W5100, W5100S, W6100, W6300.

C 782 382 Updated Sep 10, 2025

CH32V003 RISC-V Pure Software USB Controller

C 641 62 Updated Jan 11, 2026

STM32 HAL library for GY-521 (MPU6050) with Kalman filter

C 496 88 Updated Sep 17, 2023

Including the SDK、HDK、Datasheet of RISC-V MCU CH32V307 and other relevant development materials

C 455 113 Updated Jan 7, 2026

Practical design patterns in C

C 450 120 Updated Sep 20, 2023

EEPROM emulation for stm32.

C 444 87 Updated Oct 18, 2025

STM32Cube MCU Full Package for the STM32L4 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and Dis…

C 325 167 Updated Dec 30, 2025

Running FreeRTOS on Arduino, STM32F4x and Cortex M based MCUs

C 287 214 Updated Oct 3, 2024

Bare-Metal Embedded C Programming by Packt Publishing

C 223 54 Updated Dec 15, 2025

FOC library for BLDC/PMSM compatible with all STM32 targets with FPU.

C 217 56 Updated Feb 4, 2026

STM32Cube MCU Full Package for the STM32F0 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and Dis…

C 180 65 Updated Dec 22, 2025

My implementation of Field-Oriented Control(FOC) on STM32 following DengFOC's tutorial

C 159 39 Updated Jan 28, 2024

STM32 Custom Bootloader from scratch

C 102 42 Updated Dec 17, 2023

Kalman Filter Implementation for MPU6050 with STM32-Nucleo. Via CubeIDE

C 94 17 Updated Mar 7, 2023

A basic quaternion library written in C

C 85 27 Updated May 16, 2022

Header-only C library delivering essential DSP blocks—FIR/IIR filters, FFT, windowing, math helpers—optimised for AVR/ARM micro-controllers and Arduino sketches with zero dependencies or dynamic al…

C 65 19 Updated Apr 29, 2020

Quaternion Based AHRS Estimation Using MPU9250 and STM32G431

C 50 8 Updated Jan 8, 2022

Porting of MPU6050 and DMP driver from MSP430 example and from Arduino MPU6050 driver.

C 40 9 Updated Jul 18, 2020
Next