Packages

Hex package to use 8x8 LED matrix or 7-segment displays with MAX72XX microchip in Elixir/Nerves projects. Uses elixir_ale SPI protocol for communication

Current section

Files

Jump to
elixir_max72xx lib elixir_max72xx spi.ex
Raw

lib/elixir_max72xx/spi.ex

defmodule ElixirMax72xx.SPI do
use GenServer
defmacro __using__(_) do
quote do
@spi Application.get_env(:elixir_max72xx, :spi, ElixirALE.SPI)
end
end
def start_link(devname, spi_opts \\ [], opts \\ []) do
GenServer.start_link(__MODULE__, [], opts)
end
def transfer(pid, data) do
<<0, 0>>
end
end