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.

Support CNX Software! Donate via PayPal or cryptocurrencies, become a Patron on Patreon, or buy review samples

Notify of
2 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?

2 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
2 years ago

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

Jon Smirl
2 years ago

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