Projects in Awesome Lists tagged with dma
A curated list of projects in awesome lists tagged with dma .
https://github.com/lovyan03/LovyanGFX
SPI LCD graphics library for ESP32 (ESP-IDF/ArduinoESP32) / ESP8266 (ArduinoESP8266) / SAMD51(Seeed ArduinoSAMD51)
dma esp-idf esp-idf-tft-ili9341 gfx graphics-library lcd lovyangfx m5stack odroid-go spi-lcd tft-espi wio-terminal
Last synced: 09 Jun 2026
https://github.com/lovyan03/lovyangfx
SPI LCD graphics library for ESP32 (ESP-IDF/ArduinoESP32) / ESP8266 (ArduinoESP8266) / SAMD51(Seeed ArduinoSAMD51)
dma esp-idf esp-idf-tft-ili9341 gfx graphics-library lcd lovyangfx m5stack odroid-go spi-lcd tft-espi wio-terminal
Last synced: 14 May 2025
https://github.com/mrcodetastic/esp32-hub75-matrixpanel-dma
An Adafruit GFX Compatible Library for the ESP32, ESP32-S2, ESP32-S3 to drive HUB75 LED matrix panels using DMA for high refresh rates. Supports panel chaining.
dma esp32 esp32-arduino esp32s2 esp32s3 hub75 hub75e led-panels
Last synced: 14 May 2025
https://github.com/DNedic/lockfree
A collection of lock-free data structures written in standard C++11
bipartite buffer circular-buffer circular-queue cmake concurrency cpp cpp11 dma embedded embedded-systems fifo inter-process-communication library lock-free lock-free-queue queue ring-buffer
Last synced: 21 Apr 2025
https://github.com/dnedic/lockfree
A collection of lock-free data structures written in standard C++11
bipartite buffer circular-buffer circular-queue cmake concurrency cpp cpp11 dma embedded embedded-systems fifo inter-process-communication library lock-free lock-free-queue queue ring-buffer
Last synced: 24 Feb 2026
https://github.com/Cr4sh/s6_pcie_microblaze
PCI Express DIY hacking toolkit for Xilinx SP605. This repository is also home of Hyper-V Backdoor and Boot Backdoor, check readme for links and info
backdoor dma fpga hyper-v hypervisor kernel microblaze pci-e rootkit uefi xilinx
Last synced: 10 Apr 2025
https://github.com/cr4sh/s6_pcie_microblaze
PCI Express DIY hacking toolkit for Xilinx SP605. This repository is also home of Hyper-V Backdoor and Boot Backdoor, check readme for links and info
backdoor dma fpga hyper-v hypervisor kernel microblaze pci-e rootkit uefi xilinx
Last synced: 12 Apr 2025
https://github.com/bennycode/trading-signals
Technical indicators to run technical analysis with JavaScript & TypeScript. 📈
analysis cryptotrading dema dma ema financial financial-analysis hacktoberfest indicator macd roc rsi signals sma smma technical-analysis technical-indicators trading trading-signals typescript
Last synced: 14 May 2025
https://github.com/voltcyclone/pcileechfwgenerator
Automatically generates custom pcileech firmware locally from real pcie devices
dma pcie pcileech pcileech-fpga pcileech-stealth security
Last synced: 30 May 2026
https://github.com/anfractuosity/flipperscope
Attempt at an oscilloscope application for the flipper zero. Measures voltage and frequency.
adc dma flipper-zero flipperscope flipperzero oscilloscope scope
Last synced: 05 Apr 2025
https://github.com/cr4sh/uefi_boot_script_expl
CHIPSEC module that exploits UEFI boot script table vulnerability
dma exploit firmware intel smm uefi vulnerability
Last synced: 09 Apr 2025
https://github.com/lone-dma/lone-eft-dma-radar
The original Lone EFT DMA Radar (Lite Version). Radar Only/No Memwrites.
Last synced: 22 Feb 2026
https://github.com/WordPress/wp-consent-level-api
An API that allows consent management plugins to work together through a standardized interface. Planned for adoption to WordPress Core.
Last synced: 03 Oct 2025
https://github.com/cr4sh/pico_dma
Autonomous pre-boot DMA attack hardware implant for M.2 slot based on PicoEVB development board
axi-dma backdoor dma fpga implant microblaze pci-e uefi xilinx
Last synced: 09 Apr 2025
https://github.com/DNedic/lfbb
A Lock Free Bipartite Buffer Library written in standard C11
buffer c c11 circular-buffer cmake dma embedded embedded-systems fifo library lock-free ring-buffer
Last synced: 14 May 2025
https://github.com/dnedic/lfbb
A Lock Free Bipartite Buffer Library written in standard C11
buffer c c11 circular-buffer cmake dma embedded embedded-systems fifo library lock-free ring-buffer
Last synced: 25 Feb 2026
https://github.com/mpquant/python-financial-technical-indicators-pandas
Technical Indicators implemented in Python only using Numpy-Pandas as Magic - Very Very Fast! Very tiny! Stock Market Financial Technical Analysis Python library . Quant Trading automation or cryptocoin exchange
atr bbi bool cci dma dmi ema emv expma kdj macd python rsi sma trix
Last synced: 13 May 2025
https://github.com/memflow/memflow-qemu
Connector plugin for memflow that enables reading and writing of physical memory in qemu.
dma introspection physical-memory rust virtual-machines
Last synced: 12 Dec 2025
https://github.com/sercanarga/pcileechgen
PCILeech firmware generator tool
dma firmware pcie pcileech pcileech-dma pcileech-fpga
Last synced: 12 May 2026
https://github.com/lupyuen/send_altitude_cocoos
IoT program for Arduino Uno / STM32 Blue Pill (libopencm3) that reads BME280 temperature + humidity + altitude sensors, via I2C or SPI with DMA and multitasking. Sends sensor data to Sigfox via Wisol Sigfox module on UART. Runs on cocoOS task scheduling library http://www.cocoos.net
arduino bme280 cocoos dma iot libopencm3 sigfox spi stm32 uart wisol
Last synced: 11 Apr 2025
https://github.com/pothosware/pothoszynq
DMA source and sink blocks for Xilinx Zynq FPGAs
dma fpga pothos pothos-framework vivado xilinx zynq
Last synced: 05 Mar 2025
https://github.com/m12t/blindr
Automated window blinds that open at sunrise and close at sunset
3d-printing c cad diy dma gnss irq nmea-parser nmea-protocol raspberry-pi-pico stepper-motor uart ubx-protocol
Last synced: 17 Jan 2026
https://github.com/sonodima/physpatch
PhysPatch performs physical memory scanning and patching of the entire Windows Kernel using DMA
dma kernel memflow memory rust virtual-machine windows
Last synced: 23 Apr 2025
https://github.com/aoeldemann/gopcie
Golang package for PCI Express data transfers
bar data-transfer dma golang pciexpress pciexpress-device
Last synced: 14 Jan 2026
https://github.com/sh1ftd/dma-tools-rs
A Windows GUI tool written in Rust for flashing firmware and reading device DNA from FPGA boards using CH347 and RS232 interfaces.
Last synced: 25 Feb 2026
https://github.com/vadrov/stm32-display-spi-dma
Connecting the displays to the stm32 microcontroller via spi with DMA (only CMSIS and LL)
Last synced: 24 Apr 2025
https://github.com/mdpetters/differentialmobilityanalyzers.jl
A Julia package for working differential mobility analyzers.
aerosol ccn chargecorretion dma htdma inversion julia regularization sizedistribution vtdma
Last synced: 18 Feb 2026
https://github.com/pa1n-dev/rtl8125_emulation
rtl8125 emulation
battle-eye bypass dma dma-attack eac-bypass-tool emulation fpga guide pcileech pcileech-fpga
Last synced: 16 Feb 2026
https://github.com/vadrov/stm32-xpt2046-ili9341-dma-irq-spi-temperature-voltage
XPT2046 controller driver (HR2046 and other compatible) for STM32F4 series. Supports all the functionality of the controller: work with the touchscreen, temperature measurement by an internal sensor, voltage measurement at the VBAT and AUX inputs.
dma ili9341 irq stm32 temperature touch voltage xpt2046
Last synced: 13 Sep 2025
https://github.com/aryank1511/seneca-college-oop244-workshops-and-labs
This repository contains all the OOP244 (Object Oriented Programming) workshops, milestones and labs that I have done as a student at Seneca College.
cpp dma modularization object-oriented-programming
Last synced: 04 Aug 2025
https://github.com/turt2live/ietf-mimi-linearized-matrix
Linearized Matrix is an easier to implement room model for Matrix
decentralization dma federation ietf internet-draft matrix messaging mimi
Last synced: 11 Mar 2026
https://github.com/goshante/ce_dma_plugin
Pre compiled Cheat Engine DMA plugin.
binaries cheat-engine cheatengine compiled dma dma-card plugin precompiled tutorial
Last synced: 02 Jul 2025
https://github.com/jupfu/hub75
Hub75 LED matrix panel driver for Raspberry Pi Pico
c c-sdk dma hub75 led-matrix-displays pico pio raspberry-pi-pico
Last synced: 25 Jun 2025
https://github.com/jonlamb-gh/rpi3-rust-fel4-workspace
Rust embedded things running on the seL4 microkernel for the Raspberry Pi 3
aarch64 cargo-fel4 dma embedded-hal fel4 gpu gpu-memory graphics raspberry-pi-3 rpi3 rust rust-embedded sel4 sel4-microkernel
Last synced: 11 Apr 2025
https://github.com/expresschs/stm32_spi_dma_with_rtos
spi dma with rtos, multi-device and non-blocking.
Last synced: 12 Apr 2025
https://github.com/enfiskutensykkel/cuda-rdma-bench
NVIDIA GPU direct RDMA using SISCI API
cuda dma gpudirect-rdma pcie rdma sisci
Last synced: 30 Mar 2025
https://github.com/pothosware/pothosopencl
Support for OpenCL-based processing blocks
dataflow dma gpu opencl parallel-processing pothos pothos-framework
Last synced: 06 Jul 2025
https://github.com/pothosware/pothosiio
Linux Industrial IO Device support for Pothosware
analog-devices dataflow dma iio pothos pothos-framework radio sdr
Last synced: 20 Jul 2025
https://github.com/malvag/qemu_edu_device_driver
A Linux device driver for use with QEMU, a (user-space) library to enable access to the device, and test program
Last synced: 14 Apr 2025
https://github.com/vadrov/stm32f103c8t6_display_spi_dma_st7789_ili9341
STM32F103x display driver. Supports displays with controllers st7789, ili9341 and compatible with them, working on the spi interface. DMA support.
display dma ili9341 lcd spi st7789 stm32 stm32f103c8t6 stm32f103x
Last synced: 03 Apr 2025
https://github.com/kyrylo-sovailo/display-zero
ST7735S driver for Raspberry Pi. The driver utilizes DMA capabilities to reach ultimate goal — zero CPU load.
dma driver raspberry-pi st7735
Last synced: 30 Apr 2026
https://github.com/uutzinger/teensydma_adc_server
Teensy ADC with DMA and dual buffer server
Last synced: 11 Oct 2025
https://github.com/charkster/samd21-dma-gpio_high_time_and_period
This is a re-write of my samd21-gpio_high_and_low_durations project using DMA to move the CC0 and CC1 counter values instead of software. I wanted to see if DMA would improve performance (be able to sample faster/shorter pulses). The result is that DMA has about the same overhead as a tight software ISR loop. High pulses as short as 300ns can be sampled as long as the period is 1000ns or greater. This is about identical to the ISR performance.
arduino dma gpio period samd21 timer
Last synced: 13 May 2026
https://github.com/shpegun60/dallas_temperature_fsm_hal
dallas-temperature dma ds18b20 hal nonblocking onewire stm32 uart
Last synced: 26 Apr 2026
https://github.com/microchip-pic-avr-examples/dspic33c-dma-adc-to-uart
Demo project for data transfer from ADC to UART using DMA
Last synced: 23 Jan 2026
https://github.com/alissonjsb4/stm32-lora-telemetry-relay
Firmware for a dual-node STM32-based LoRa telemetry relay system, featuring DMA-driven UART capture and state-machine validation.
academic-project c-language dma embedded-systems firmware hal-library iot lora rf-communication state-machine stm32 stm32wl telemetry uart
Last synced: 29 Aug 2025
https://github.com/claudemarais/continousanalogread_esp32-c3
A simple Arduino project to show how to continously read analog values directly from the ADC (analog to digital converter) on an ESP32-C3. This is much much much faster than calling analogRead(), so it's useful if you need to read values at a high frequency.
adc analog-to-digital-converter analogread arduino continous dma esp32 esp32-c3 xiao-esp32-c3
Last synced: 26 Feb 2026
https://github.com/ellectroid/stm32f746-cmsis-minimal-uart-dma-driver-demo
Minimal DMA-based UART driver for STM32F746
cmsis dma stm32 stm32f7 stm32f746g-discovery uart
Last synced: 16 May 2025
https://github.com/morri3/dma
Project of COMP4131 in 2024-2025.
classification dma jupyter-notebook overleaf python
Last synced: 24 Apr 2026
https://github.com/probablyxs/keyboardsharing
A simple application that captures keyboard inputs and sends them over TCP to a remote server.
card connection dma ip keyboard server sharing tcp
Last synced: 15 Sep 2025
https://github.com/vadrov/at32f403acgu7_display_spi_dma_st7789_ili9341
Connecting the displays to the AT32F403A (AT32F403ACGU7) MCU via spi with DMA (AT32F403A high-performance microcontrollers, powered by 32-bit ARM® Cortex®-M4 core, utilize advanced process to achieve 240 MHz computing speed).
artery at32f403a at32f403acgu7 at32f403acgx display dma lcd spi
Last synced: 03 Apr 2025
https://github.com/patagonaa/esp32-ledmatrix
Control led matrices with shift registers using an esp32.
dma esp32 esp32-arduino hacktoberfest led-matrix led-matrix-panel
Last synced: 20 Aug 2025
https://github.com/infineon/mtb-t2g-lite-example-uart-transmit-receive-dma
MTB code example
additional dma kit-t2g-b-e-lite mtb scb t2g-b-e traveo uart
Last synced: 28 Aug 2025
https://github.com/mphhpm/stm32-blinky
dma libopencm3 stm32f4-bluepill timer
Last synced: 28 Jul 2025
https://github.com/sutaigne/alibi
Read-only Windows forensic kit. Run alibi, hand the report to a third party, prove the rig isn't cheating. PowerShell canonical + Python parity, no installs, two-file output (.txt + interactive .html). 22 scanners covering CoD / CS2 / Apex / Tarkov / Rust / R6 / Marvel Rivals brands plus DMA, LOLDrivers BYOVD, AI-vision aimbots.
activision anti-cheat byovd call-of-duty cheat-detection cybersecurity dfir dma forensics gaming portable powershell python registry-forensics ricochet security threat-hunting windows
Last synced: 26 May 2026
https://github.com/mkwapisz2000/c-stm32g4-dma-mem2mem
STM32G4 bare-metal project using DMA memory-to-memory transfer with interrupt handling, software timers, and LED blinking.
dma embedded interrupts microcontrollers stm32 stm32g4
Last synced: 14 Sep 2025
https://github.com/infineon/mtb-t2g-lite-example-spi-master-dma
MTB code example
additional dma kit-t2g-b-e-lite kit-t2g-b-h-lite mtb scb spi t2g-b-h t2g-e traveo
Last synced: 22 Jul 2025
https://github.com/xvi-xv-xii-ix-xxii-ix-xiv/stm32f469_base_rtic
A modular and reusable base project for STM32F469 microcontrollers using Rust and RTIC
arm-cortex bridge cdc-acm cortex-m4 dma embedded microcontroller morse no-std otg rtic rust starter-template stm stm32 stm32f469 template usart usb virtual-com-port
Last synced: 29 Mar 2025
https://github.com/embeddedalpha/ws2812b_driver
Baremetal Driver in C for WS2812B based on STM32F407.
Last synced: 12 Jun 2025
https://github.com/barafael/blink-like-a-pro
Overengineering blinking LEDs and learning something along the way
bit-banding dma rtos sleep stm32 timers
Last synced: 06 Apr 2025
https://github.com/mootseeker/icled_stm32
STM32 Library for WL-ICLED LED from Würth Elektronik unsing PWM and DMA
c demo dma driver example icled pwm pwm-driver stm32 stm32l4 wurthelektronik
Last synced: 23 Apr 2025
https://github.com/vadrov/stm32f407vet6_display_fsmc_ili9488_ili9341_st7789_xpt2046
Connecting a display with a parallel interface to a popular debug board based on the stm32f407vet6 microcontroller (FSMC DMA). Connecting an XPT2046 resistive touchscreen controller. JPEG decoder, line-by-line rendering of primitives filled with a solid color, texture, gradient, etc. (CMSIS only).
display dma fsmc ili9341 ili9488 jpeg st7789 stm32f407vet6 xpt2046
Last synced: 29 May 2026
https://github.com/bagusnl/windmamanager
Manage DMA Allow/Block list for Windows
console-application csharp dma net net8 tweak windows
Last synced: 19 May 2026
https://github.com/vadrov/esp32_display_spi_dma_low_layer_driver_jpeg_rendering
ESP32 low layer driver for spi displays (esp-idf-v5.1.2). Optimized JPEG decoder. Demonstration of line-by-line graphics rendering running on two cpu cores.
display dma esp32 ili9341 jpeg jpeg-decoder jpg rendering spi st7789
Last synced: 18 May 2026
https://github.com/infineon/mtb-t2g-example-mdma-memorycopy
MTB code example
additional dma kit-t2g-b-h-evk kit-t2g-b-h-lite kit-t2g-c-2d-6m-lite mtb t2g-b-h t2g-c-2d traveo
Last synced: 09 Apr 2025
https://github.com/infineon/mtb-t2g-example-pdma-2d-transfer
MTB code example
additional dma kit-t2g-b-h-evk kit-t2g-b-h-lite kit-t2g-c-2d-6m-lite mtb t2g-b-h t2g-c-2d traveo
Last synced: 09 Apr 2025
https://github.com/infineon/psoc-6-mcu-device-related-design
PSoC 6 MCU Device Related Designs
bootloaders dma interrupt low-power non-mtb-2-x psoc psoc6 rtc smif timer watchdog
Last synced: 14 Jun 2025
https://github.com/pandyaparth2407/arduinomimicstm32
Created BasicTools library for anyone wish to use STM32F103 for their project with arduino style interface
arduino dma printf protocol-bridge real-time serial-communication stm32 stm32-arduino stm32-with-printf stm32cubeide stm32f103 timing uart usb-cdc
Last synced: 26 Apr 2026
https://github.com/me-myselfandi/tron
Tron The Legacy Game Boy Advanced Game
c dma gameboy-emulator games nintendo-gameboy
Last synced: 31 May 2026
https://github.com/kitune-san/kf8237
8237A-like programmable dma controller written in SystemVerilog
8237 8237a dma fpga pc systemverilog
Last synced: 17 Feb 2026
https://github.com/super2xl/orpheus
DMA-based memory analysis framework
direct-memory-access dma leechcore memprocfs
Last synced: 31 Jan 2026
https://github.com/lhlizdabezt/embedded-systems-fpga-review-labs
Quartus and Platform Designer lab workspace for Embedded Systems: Verilog custom IP, Avalon-MM SoPC design, Nios II C apps, timer/PIO/DMA examples, and Typst review notes.
avalon-mm c de10-standard digital-design dma electronics embedded-systems fpga intel-quartus nios-ii qsys seven-segment-display sopc systemverilog telecommunications timer typst verilog
Last synced: 02 Jun 2026
https://github.com/rohithsaji97/stm32_sample
This contains sample codes displaying features like UART, ADC, I2C, SPI, DMA, Timers, SYSTICK etc. for baremetal embedded programming. Also contains the library files and data sheet, reference manual and user manual.
adc bare-metal c dma embedded-c gpio i2c interrupts spi stm32 stm32f3-discovery systick timers usart
Last synced: 10 Aug 2025