spi-interface

There are 35 repositories under spi-interface topic.

  • pConst/basic_verilog

    Must-have verilog systemverilog modules

    Language:Verilog1.5k581341
  • SwiftyGPIO

    uraimo/SwiftyGPIO

    A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire.

    Language:Swift1.3k6885133
  • ZipCPU/sdspi

    SD-Card controller, using either SPI, SDIO, or eMMC interfaces

    Language:Verilog1559626
  • JiriBilek/WiFiSpiESP

    SPI Slave for ESP8266 module

    Language:C++102121327
  • JiriBilek/WiFiSpi

    SPI library for Arduino AVR and STM32F1 to connect to ESP8266

    Language:C++62132713
  • nagimov/adxl345spi

    ADXL345 three-axis accelerometer reader (SPI interface)

    Language:C5931021
  • siorpaes/pdm_playground

    Collection of miscellaneous tools for PDM signals generation, acquisition and decoding

    Language:C404117
  • Wissance/QuickSPI

    Two Verilog SPI module implementations (hard and soft) with advanced options and AXI Full Interface

    Language:Verilog18645
  • shiva-karthick/SPI_Serial_SRAM_23LC1024

    23LC1024 are 1 Mbit Serial SRAM devices. The memory is accessed via a simple SPI compatible serial bus.

    Language:C7200
  • har-in-air/ms5611

    MEAS MS5611 pressure sensor library for altitude / variometer applications, uses floating point for better resolution

    Language:C++5201
  • 4e0n/reticap

    (Please see debug branch, it will be merged to master soon) In neuroscience research, observing and recording peripheral nerve action potentials has important applications. RETICAP stands for "Real-time Compound Action Potential" (recorder), which has been/is being developed for externally triggered and online-averaged recording of Compound Action Potentials (CAPs). It makes use of an RTAI (http://www.rtai.org/) module depending on DAQ hardware drivers from COMEDI project (http://www.comedi.org/) -a driver customly written only for some Advantech DAQ cards is included-, which provides microsecond-level jitter-. The associated backend daemon and the GUI front-end written in Qt, communicate with the backend for timely acquisition of data sync'd with the triggering of an external stimulator, and other non-realtime features such as averaging and disk-recording, besides the fancy visualization. Depending on a hard real-time loop rather than DMA makes it possible in RETICAP context, to design complex feed-back protocols possibly modified by the features of actual signal being acquired.

  • daringpatil3134/SPI_Serial_Peripheral_Interface_Verilog_Modules

    Implementation of a Serial Peripheral Interface(SPI) using Verilog and testing various modes of the SPI Device

    Language:Verilog4102
  • coddingtonbear/bullion

    USB & SPI Interface for FS9721-based Multimeters (TP4000ZC)

    Language:KiCad Layout220
  • crystalfontz/CFAL128128B0-011

    CFAL128128B0-011 OLED display. SSD1327 display controller brought up by an Arduino. 8 bit parallel interface.

    Language:Arduino20
  • mnmhdanas/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.

    Language:Verilog2101
  • odolgy/sspi

    Cross-platform software SPI driver for master device

    Language:C2200
  • yuvalabou/spi-vfd-clock

    Simple clock running on a vfd Display and a NanoPi

    Language:Python2100
  • Zanduino/BME280

    Arduino library for the Bosch BME280 Temperature / Humidity / Pressure sensor

    Language:C++2270
  • cchaine/flashmem

    SPI flash memory utility for the ft232h USB to SPI adapter

    Language:Python1201
  • KElsayyad/AVR_Drivers

    This repo has most common drivers with basic application and their simulations on Proteus.

    Language:C1100
  • nickdpz/RTC-para-detector-y-registrador-de-picos

    Este proyecto consiste en dectectar un maximo de voltaje y registrarlo en una memoria EEPROM usando un PSOC5LP

    Language:C1100
  • stahta01/BeagleBone_Black_Embedded

    Learn about toolchains, Linux system calls & implement application on user space.

    Language:C++1201
  • crystalfontz/CFAF240320X0-020T

    CFAF240320X0-020T O-Film TFT Display. ST7789V Arduino example code

    Language:C++102
  • crystalfontz/cfag4265a0

    cfag4265a0 sample code. Arduino example for ST7565P controller using SPI interface

    Language:C++30
  • crystalfontz/CFAL5016A_PY

    OLED, Graphic Display and Character Display, 50x16 pixels, Winstar WS0010, Serial Interface, Arduino bring up code

    Language:C++
  • crystalfontz/CFAP104212C0-0213

    ePaper, SPI Interface, Seeeduino / Arduino bring up code

    Language:C
  • crystalfontz/CFAP152152A0-0154

    Arduino bring up code for an ePaper 1.54" display with 1bit black/white and 1bit red. Serial communication via 4-wire SPI.

    Language:C10
  • elamperti/max7219

    a python library to control one (or more) max7219 drivers via SPI using WiringPi2-Python

    Language:Python
  • SPI-communication

    Ovidiu22/SPI-communication

    C-libraries for SPI communication between two Arduino Nano.

    Language:C101
  • sdrshnptl/Arduino-ADS1220-SPI-BitBang

    ADS1220 SPI ACD interfacing with arduino using BitBang SPI.

    Language:Arduino20
  • stahta01/BBB-PRU-SPI-ADXL345

    Enabling SPI Communication between ADXL345 and BeagleBoneBlack's PRU

    Language:C202
  • stahta01/BeagleBone-SPI-Library

    This is an SPI Library for the BeagleBone that consists of the API's to configure the loaded SPI device and perform full duplex SPI transactions.

    Language:C101
  • stahta01/spi-device

    SPI serial bus access with Node.js

    Language:C++