PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Spi Python Packages

Python packages with the GitHub topic spi. Sorted by monthly downloads, with stars and forks.
Chr157i4n
pytmcstepper

PyTmcStepper is a pure Python library for controlling Trinamic stepper drivers via UART or SPI on platforms like Raspberry Pi and MicroPython devices.

18K 101 30
rm-hull
luma-oled

Python module to drive a SSD1306 / SSD1309 / SSD1322 / SSD1325 / SSD1327 / SSD1331 / SSD1351 / SH1106 OLED

10K 879 173
martinvonk
spei

A Python package for calculating and visualizing drought indices such as the SPI, SPEI and SGI.

5K 109 13
rm-hull
luma-lcd

Python module to drive PCD8544, HT1621, ST7735, ST7567 and UC1701X-based LCDs

3K 189 57
MomsFriendlyRobotCompany
fake-rpi

fake interface for raspberry pi development and unit testing

3K 76 20
rm-hull
luma-led-matrix

Python module to drive LED Matrices & 7-segment displays (MAX7219) and RGB NeoPixels (WS2812 / APA102)

2K 542 154
Chr157i4n
tmc-2209-raspberry-pi

PyTmcStepper is a pure Python library for controlling Trinamic stepper drivers via UART or SPI on platforms like Raspberry Pi and MicroPython devices.

1K 101 30
sneakypete81
usb-iss

Python library for the USB-ISS board

1K 15 4
vanshksingh
pi5neo

Library to Control Neopixel on Raspberry Pi 5 using python using hardware SPI ( GPIO 10) for high-performance, flicker-free NeoPixel (WS281x) control.

951 51 11
MohibShaikh
hwcontract

Judge hardware timing, serial boot logs and decoded traces against YAML contracts. pass/marginal/fail with evidence. MCP server, pytest plugin, GitHub Action.

697 0 0
tinue
apa102-pi

Pure Python library to drive APA102 LED stripes; Use with Raspberry Pi.

436 209 71
dwatman
mcuscope

Serial debug bridge for MCUs: filtered views, graphs, markers, web UI, and a CLI for AI agents

347 1 0
i2cy
ch347api

A Python Library provides full access of SPI/I2C/UART settings and communication with CH347 USB-SPI/I2C/UART bridge chip in Python language.

315 57 10
leeyunjai
ssd1306-oled

ssd1306-python

303 1 0
lcapossio
fpgacapzero

fcapz: Open-source, vendor-agnostic full-featured FPGA debug cores. Embedded Logic analyzer, Embedded I/O and Embedded JTAG-AXI

273 128 11
tipoLi5890
ppk2lab

Scriptable power measurement and logic analysis for the Nordic Power Profiler Kit II (PPK2): capture current and D0-D7, decode low-speed UART/SPI, measure per-event energy, and run power assertions in CI — from Python, the CLI, or AI agents.

272 0 0
EdgePi-Cloud
edgepi-python-sdk

Python SDK to control EdgePi, an industrial PC/PLC/IoT device powered by Raspberry Pi CM4

268 6 3
luxedo
mcp3008

RPi_mcp3008 is a library to listen to the MCP3008 A/D converter chip, as described in the datasheet.

268 8 7
ktripa
drought-indices-python

Python library for developing monthly and weekly drought indices like SPI, SPEI, PDSI, and scPDSI. Addresses the challenge of making advanced indices, traditionally in C++, accessible in Python.

225 0 0
loliot
lot

lot - GPIO development library for Python3

210 1 0
geo-tp
bit-pirate

Python package bit-pirate for controlling ESP32 Bit Pirate devices over Serial or Wi-Fi, with support for BPIO2 and hardware protocol automation

200 8 1
hydrabus
pyhydrabus

HydraFW Python bindings

166 14 5
mrbluesky125
az-st7735

Python library for the ST7735 controlled 1.8inch display from AZ-Delivery. Usable on the RaspberryPi

164 1 0
niklasr22
rpi5-ws2812

Interface to control WS2812 leds using the Raspberry Pi 5

141 15 2
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology