StrichLux/IO-SPI

From Hackstrich
Revision as of 15:24, 24 April 2012 by SarahEmm (talk | contribs) (Connector research.)

The StrichLux IO-SPI module will provide one universe of SPI output for the StrichLux system, mainly for use driving addressable LED strips. Initially it will only support output, but it may support input later on if there is a need for it.

Project Status

  • 2012-04-24: Started initial planning.

Specs

  • Based around the Lattice MachXO2-256 CPLD (common to other IO modules)
  • Will pass power through from one of the high power busses or accept direct external power input
    • Needs to handle 50W! (4.25A @ 12V or 10A @ 5V)
  • JST SM seems to be a common connector for these
    • But it's wire-to-wire only, no PCB mount version available
    • Screw terminals may be the best option

Architecture

<graph>graph {output: svg;}[ SPI Hardened Core ] <-- Wishbone --> [ Module Controller Softcore ]</graph>