SPIDriver Tool Allows you to Control and Monitor SPI Devices from your Computer (Crowdfunding)

SPIDriver is an interested SPI debugging / programming tool that connect to your PC’s USB port to control SPI devices, such as LCD Displays or LED strips, while showing the SPI signals and voltage/current levels on a color display. The tool can also be used as an SPI flash programmer.

SPIDriverSPIDriver hardware specifications:

  • Headers
    • 5-pin SPI header up to 500 Kbps + A/B auxiliary output signal
    • 4-pin power header with 5V and 3.3V support
  • Maximum power out current – up to 470 mA
  • Signal current – up to 10 mA
  • Device current – up to 25 mA
  • Host interface – micro USB 2.0 port
  • Color display showing signals
  • Dimensions – 61 mm x 49 mm x 6 mm

The board works with an open source program available in Windows, Linux, and Mac OS using either a GUI or a command line. It’s also possible to program the device using C/C++ or Python.

SPIDriver LCD Panel
SPIDriver Controlling an LCD Display

The project has launched on CrowdSupply aiming to raise at least $2,700. Rewards start at $27 for SPIDriver Core with hookup jumper, but two kits are also offered namely SPIDriver Expert ($57) with extra Arduino-style SPI adapter,  160×128 SPI LCD display, and an in-circuit flash programming clip, as well as SPIDriver Gold ($67) based on Expert rewards but with a custom 8-character USB Serial ID.  Shipping is free to the US, $12 to the rest of the world, and you can expect to received your perk by the end of August.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard
Notify of
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
5 years ago

Thanks, but I’ll continue using my Bus Pirate.
The Display of this thing is much too small, to be useful for anything, and why do I need a dedicated LCD, when I already have a PC?

5 years ago

I’ll stick with my Bus Pirate too, thanks. It’s only 15 cents more and does about 5x more stuff. Or, if I need to bus-master at speed, I’ll use my Orange Pi Zero and command-line utilities, saving $10 or more and SCKing at tens of MHz.
It’s a simple equation: USB-to-serial chip + AVR = just another toy.

Bumsik Kim
Bumsik Kim
5 years ago

500kbps? for SPI? It is a way slower than the most SPI devices.

Jon Smirl
5 years ago

I have to agree, the SPI in my system is running at 20Mhz.

Khadas VIM4 SBC