Must-have verilog systemverilog modules
-
Updated
Apr 8, 2025 - Verilog
Must-have verilog systemverilog modules
Scriptable cross-platform data terminal which supports: serial port, UDP, TCP, SPI, I2C and CAN.
SPI master and SPI slave for FPGA written in VHDL
Implementation of a Serial Peripheral Interface(SPI) using Verilog and testing various modes of the SPI Device
Verification of spi protocol
1-wire port expander
spi driver for stm32 f4 family of microcontrollers . The library includes two flavor of apis which is blocking and non blocking ( interrupt based ) . library includes Apis to send and receive data .
Cross-platform software SPI driver for master device
SPI (bus) expander to control multiple devices from the one SPI master.
SPI-Master Controller example + peripheral devices simulation
Simple program written in Assembly for initialing device as master using SPI protocol
AVR ATmega2560 example codes for interfacing peripherals including ADC, push button, LCD 16x2, motor drivers (A4988, TB6612, Cytron), SPI master/slave, UART, rotary encoder, timers, and more. Ideal for embedded systems projects and learning.
Add a description, image, and links to the spi-master topic page so that developers can more easily learn about it.
To associate your repository with the spi-master topic, visit your repo's landing page and select "manage topics."