Minnowboard:Beacon Lure

= Description =

Beacon Lure is a small accessory board that is primarily intended for use with the MinnowBoard however it can be wired into any development platform that supports GPIOs



= Features =


 * Single tricolored RGB LED ([[media:rgb-led.pdf|datasheet]])
 * WS2801 RGB LED PWM controller ([[media:ws2801.pdf|datasheet]])
 * 74HC595 Serial Shift Register ([[media:74hc595.pdf|datasheet]])
 * 7 Segment Display ([[media:7seg-display.pdf|datasheet]])
 * I2C EEPROM ([[media:cat24aa01.pdf|datasheet]])

= References =


 * PWM Tutorial
 * 595 Tutorial
 * 7 Segment Display Character Mapping

= Design =


 * [[media:beacon_lure_revb.pdf|Schematic]]

= Interface =

7 Segment Display
TBD

RGB LED
= Software =

7 Segment Display

 * [[media:Do-7seg.sh|Example shell script (Bash or Ash)]]
 * Python Example
 * C example
 * Kernel Driver Example

Shell (Bash or Ash)

 * [[media:beacon-color.sh|Example shell script to set an arbitrary color]]
 * [[media:Do-red.sh|Example shell script to turn on RED LED]]
 * [[media:Do-green.sh|Example shell script to turn on GREEN LED]]
 * [[media:Do-blue.sh|Example shell script to turn on BLUE LED]]

Angstrom

 * TBD