README.md

# grisp
GRiSP Erlang Runtime Library

## Concepts

<dl>
    <dt>Slot</dt>
    <dd>A physical slot where a component can be connected. E.g. <em>SPI1</em> where a Pmod can be connected.</dd>
    <dt>Pmod</dt>
    <dd><em>TODO</em></dd>
    <dt>SPI</dt>
    <dd><em>TODO</em></dd>
    <dt>GPIO</dt>
    <dd><em>TODO</em></dd>
    <dt>I<sub>2</sub>C</dt> <!-- I2C -->
    <dd><em>TODO</em></dd>
    <dt>Dallas 1-Wire</dt>
    <dd><em>TODO</em></dd>
    <dt>LED Position</dt>
    <dd>Integer representing one of the two LEDs available on the GRiSP. E.g. <code>1</code> for the first LED.</dd>
    <dt>JTAG</dt>
    <dd><em>TODO</em></dd>
</dl>


## Testing

To test it in the emulator run
```rebar3 as test shell```