Projects in Awesome Lists tagged with device-driver
A curated list of projects in awesome lists tagged with device-driver .
https://github.com/sysprog21/lkmpg
The Linux Kernel Module Programming Guide (updated for 5.0+ kernels)
books c device-driver documentation kernel linux linux-kernel linux-kernel-driver linux-kernel-module lkm lkmpg
Last synced: 02 Feb 2026
https://sysprog21.github.io/lkmpg/
The Linux Kernel Module Programming Guide (updated for 5.0+ kernels)
books c device-driver documentation kernel linux linux-kernel linux-kernel-driver linux-kernel-module lkm lkmpg
Last synced: 14 Apr 2025
https://github.com/dokan-dev/dokany
User mode file system library for windows with FUSE Wrapper
c createfile device-driver dll dokan dokan-library driver drivers filesystem filesystem-library fuse fuse-wrapper kernel-mode sys userland windows
Last synced: 14 Jan 2026
https://github.com/analogdevicesinc/no-os
Software drivers in C for systems without an operating system
analog-devices device-driver hacktoberfest no-os
Last synced: 26 Feb 2026
https://github.com/melbournedeveloper/device.net
A C# cross platform connected device framework
android dependency-injection device device-driver hardwarewallets hid libusb usb usb-hid uwp
Last synced: 15 May 2025
https://github.com/ikwzm/udmabuf
User space mappable dma buffer device driver for Linux.
device-driver dma-buffer fpga-soc-linux linux-drivers
Last synced: 18 Jan 2026
https://github.com/MelbourneDeveloper/Device.Net
A C# cross platform connected device framework
android dependency-injection device device-driver hardwarewallets hid libusb usb usb-hid uwp
Last synced: 09 Apr 2025
https://github.com/jgoguen/calibre-kobo-driver
An extension of the existing KoboTouch driver provided with Calibre. This plugin allows modifying ePub files to enable extra Kobo features. I am providing code in the repository to you under an open source license. Because this is my personal repository, the license you receive to my code is from me and not my employer.
calibre conversion device-driver driver-plugin kobo kobo-device python
Last synced: 21 Jul 2025
https://github.com/kkent030315/anycall
x64 Windows kernel code execution via user-mode, arbitrary syscall, vulnerable IOCTLs demonstration
cli code-execution device-driver driver drivers kernel kernel-exploit kernel-exploitation kernel-exploits memory-hacking smep smep-bypass windows windows-10
Last synced: 09 Apr 2025
https://github.com/sysprog21/vcam
Virtual camera device driver for Linux
camera-driver device-driver linux-kernel v4l2
Last synced: 08 May 2025
https://github.com/tandasat/debuglogger
A software driver that lets you log kernel-mode debug output into a file on Windows.
arm64 debugview device-driver windows
Last synced: 14 Jul 2025
https://github.com/gurugio/book_linuxkernel_blockdrv
Learn how multi-queue block device in Linux kernel v4.4 works
device-driver driver linux-kernel multi-queue
Last synced: 13 Jul 2025
https://github.com/rgolubtsov/virtblkiosim
Virtual Linux block device driver for simulating and performing I/O.
arch-linux block-device device-driver ioctl kvm linux-kernel lkm qemu ubuntu virtual
Last synced: 19 Jul 2025
https://github.com/sysprog21/fibdrv
Linux kernel module that calculates Fibonacci numbers
device-driver fibonacci-numbers linux-kernel-module
Last synced: 08 May 2025
https://github.com/tarndt/usbd
User-Space Block Device (USBD) Framework (written in Go)
blockdevice device-driver go golang linux storage
Last synced: 05 Feb 2026
https://github.com/rafael-santiago/dev-enigma
Let's implement an Enigma machine as a char device just for fun.
crypto-toy device-driver enigma-simulator freebsd-kld kernel linux-drivers
Last synced: 05 Apr 2025
https://github.com/tsduck/dektec-dkms
Linux DKMS for Dektec device drivers
dektec dektec-device-drivers device-driver dkms dkms-packages driver fedora kernel linux linux-dkms ubuntu
Last synced: 31 May 2026
https://github.com/ethanhe42/badminton-robot
Badminton Robot for Robocon 2015
arm-cortex-a8 arm-cortex-m0 cortex-m3 device-driver robot rt-thread-rtos
Last synced: 11 Apr 2025
https://github.com/tokenrove/wacom-serial-iv
Linux driver for old Wacom serial tablets, protocol IV
c device-driver kernel-module linux-kernel tablet
Last synced: 25 Mar 2025
https://github.com/keriszafir/rpi2caster
Raspberry Pi drives a Monotype composition caster. Typesetting and machine control software.
device-driver letterpress machine-control monotype printing python-3 python-3-5 python3 raspberry-pi raspberrypi typesetting typography typography-engine
Last synced: 17 Mar 2026
https://github.com/taeguk/embedded-system-software-assignment
Sogang Univ. Embedded System Software (CSE4116) Assignments.
android android-framework device-driver embedded-programming gralloc kernel-module sogang surface-flinger
Last synced: 02 Aug 2025
https://github.com/markjulmar/tsplib2
C++ MFC-based TAPI Service Provider Library
device-driver tapi tapi-service-provider tsp
Last synced: 24 Jul 2025
https://github.com/cipherswami/signmod
Script helps with signing custom kernel modules for secure boot enabled devices.
device-driver kernel-module module-signing
Last synced: 02 Sep 2025
https://github.com/acardace/hd44780u-rpi-linux-driver
Hitachi HD44780U LCD Display Linux Kernel device driver
device-driver embedded-linux hitachi lcd-display linux-kernel raspberry-pi-3
Last synced: 20 Jul 2025
https://github.com/forderud/intellimousedriver
Microsoft Pro IntelliMouse filter driver that implements safety checks and exposes a WMI interface
Last synced: 02 Sep 2025
https://github.com/nhivp/beaglebone
Investigate about bootloader, device driver and kernel on Beaglebone Green (Wireless)
beaglebone beaglebone-green-wireless bootloader device-driver device-tree
Last synced: 05 Jan 2026
https://github.com/aptpod/apt-peripheral-linux-driver
Device driver for EDGEPLANT USB Peripherals,
Last synced: 14 May 2026
https://github.com/manishklach/kv-cpu-driver
Reference Linux control plane, RTL, and FPGA emulation scaffold for KV-CPU semantic KV-cache orchestration. Patent pending in India (App No. 202641056309).
device-driver fpga kv-cache linux-kernel llm-inference memory-tiering pcie rtl systemverilog vllm
Last synced: 11 May 2026
https://github.com/artic92/linux-device-drivers-learning
A journey into Linux device driver development with examples, notes, and tutorials.
device-driver learning linux linux-kernel tutorial
Last synced: 10 Dec 2025
https://github.com/tiryoh/raspigibbon_driver
device driver of Raspberry Pi Gibbon
device-driver raspberry-pi-gibbon
Last synced: 26 Jun 2025
https://github.com/plutoromanii/operating_systems
An operating system (OS) is essential software that manages hardware and software resources, allowing users and applications to interact effectively. This repository explores various OS types, from desktop systems like Windows and Linux to mobile platforms like Android, providing insights into their functions and design. 🖥️🐧
analog-devices ansible baremetal device-driver docker education fallout liveos menu oer open-education-hub openedu openeducation pxe python tftp webscraping windows
Last synced: 05 May 2026
https://github.com/rafael-santiago/zacarias
Password manager with kernel mode powers (FreeBSD, Windows and Linux)
aes-encryption argon2 crypto cryptography cypherpunks databaseless device-driver freebsd gcm infosec kernel-module linux minimalistic out-of-the-box password-generator password-manager privacy-tools strong-cryptography suckless windows
Last synced: 06 May 2026
https://github.com/giorgiosld/driver-verifier
A Rust-based Linux kernel driver for diagnosing and verifying hardware driver functionality, with a focus on input devices like touchpads. Built for Parrot OS 6.3+.
device-driver kernel-driver kernel-module linux-kernel linux-rust no-std rust rust-linux
Last synced: 20 Apr 2026
https://github.com/markjulmar/tsplib3
C++ STL based TAPI Service Provider Library
device-driver tapi tapi-service-provider
Last synced: 24 Jul 2025
https://github.com/oceanbhatnagar/keypad-controlled-led-blink-system-using-stm32
A bare-metal STM32 device driver project for controlling LED blinking via a 4x4 matrix keypad.
device-driver embedded-c embedded-systems firmware stm32cubeide stm32nucleo
Last synced: 09 Oct 2025
https://github.com/princeofpuppers/arduino-rf-switch
A device which converts light switches into rf remotes
arduino device-driver driver electronics smarthome
Last synced: 28 Apr 2026
https://github.com/bashrc2/lkmpg
The Linux Kernel Module Programmer's Guide: version 5.18.14
book c device-driver documentation kernel-module linux linux-kernel linux-kernel-module manual
Last synced: 01 May 2026
https://github.com/nohomey/ara-modules-tester
Automatic modules tester for Project ARA
ara ara-modules-tester cnc-controller desktop device-driver electron hapi linux-drivers nes react typescript websockets
Last synced: 06 May 2026
https://github.com/jmkim/esp2017-scull
Simple drivers for the purpose of learning
device-driver driver kernel ldd3 linux linux-driver oreilly scull
Last synced: 11 May 2026
https://github.com/melvinchng/rtos_mp3_player
RTOS MP3 Player
device-driver game grove lcd mp3-player rtos truck-lane-game
Last synced: 27 Feb 2025
https://github.com/nohomey/linux-device-driven-4-players-2048-clone
Repository for a school homework for the Embedded systems programming practice course in ELSYS (TUES)
device-driver elsys game homework kernel-modules
Last synced: 10 Jun 2026
https://github.com/ziadasem/linux_device_drivers
Implementation for some of Linux Device Drivers
device-driver linux linux-kernel
Last synced: 14 May 2026
https://github.com/jabellard/chard
character device driver.
c device-driver linux linux-device-drivers linux-kernel linux-kernel-driver linux-kernel-module
Last synced: 18 Apr 2026
https://github.com/artic92/linux-kernel-patches
A collection of Linux kernel patch contributions, organized by feature, with detailed version histories, cover letters, and supporting documentation.
device-driver linux linux-kernel
Last synced: 29 Oct 2025
https://github.com/elzoughby/arm-zeedk
An ARM Cortex-M Microcontrollers Software Development Kit
arm arm-drivers arm-sdk cortex-m device-driver embedded-systems microcontroller sdk software-driver stm32 tiva
Last synced: 21 May 2026
https://github.com/nohomey/nodejs-ioctl-example
A Node.js example for controll ioctl based device driver
controll-ioctl device-driver example nodejs nodejs-ioctl
Last synced: 17 Apr 2026
https://github.com/brunoproduit/my_device
Example of a linux kernel device driver /dev/my_device
c device-driver linux linux-kernel
Last synced: 22 Apr 2026
https://github.com/jabellard/ldm
Linux device model experiments.
c device-driver linux linux-device-drivers linux-kernel linux-kernel-driver linux-kernel-module
Last synced: 25 Apr 2026