There are 2 repositories under spi-protocol topic.
Arduino library to transfer dynamic, packetized data fast and reliably via Serial, I2C, or SPI
A set of VHDL examples for DE0 Nano
23LC1024 are 1 Mbit Serial SRAM devices. The memory is accessed via a simple SPI compatible serial bus.
Implementation of a Serial Peripheral Interface(SPI) using Verilog and testing various modes of the SPI Device
Verification of spi protocol
SPI is a synchronous, full duplex master-slave-based interface. The data from the master or the slave is synchronized on the rising or falling clock edge based on mode .Both master and slave can transmit data at the same time. The SPI interface got 4 wires.
A digital design for the SPI protocol, delivered as a project for the logic design course
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 .
🎮 PCB designed to interface with an PS2 Controller using SPI Protocol
Simple program written in Assembly for software addressing, not hardware, to SPI protocol W25Q16JV flash memory
Arduino Driver for Microchip MCP23S17
GPIO pins as a SPI interface to ADC module (MCP3202) to read analog voltage in channel 0 of MCP3202 and display analog voltage and percentage in LCD using 4 bit interface.
C-libraries for SPI communication between two Arduino Nano.
Verilog implementations of different simple tasks
This repository contains the codes/device driver projects using STM32F4 - DISC board including for peripherals like GPIO, UART, SPI, I2C, ADC, TIMER... etc
first try in making real smart home
University of Antioquia. Embedded Systems. SPI communication protocol with an IMU (Innertial Movement Unit)
Verification environments of communication and bus protocol
Simple program written in Assembly for addressing hardware W25Q16JV flash memory using SPI protocol
Simple program written in Assembly for initialing device as master using SPI protocol
Simple program written in ANSI C for hardware addressing W25Q16JV flash memory using SPI protocol
A very basic bus sniffer and communicator (UART, SPI, I2C)
SPI driver for AVR microcontroller
This code example demonstrates how to communicate as host and client using SPI protocol in interrupt and polling mode on PIC18F47Q10 with MPLAB MCC Melody.