Difference between revisions of "Minnowboard:Beacon Lure"

From eLinux.org
Jump to: navigation, search
(Created page with "= Description = Beacon Board is a small accessory board that is primarily intended for use with the PandaBoard or BeagleBoard however it can be wired into any develop...")
 
m (7 Segment Display)
 
(26 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
= Description =
 
= Description =
  
Beacon Board is a small accessory board that is primarily intended for use with the [[PandaBoard]] or [[BeagleBoard]] however it can be wired into any development platform that supports GPIOs
+
Beacon Lure is a small accessory board that is primarily intended for use with the [http://www.minnowboard.org MinnowBoard] however it can be wired into any development platform that supports GPIOs
  
[[File:BeaconBoard.jpg|400px]]
+
[[File:Beacon_lure.png|240px]] [[File:Beacon_lure_connected.png|300px]]
 
+
= Sponsors =
+
 
+
The Beacon Board is sponsored by:
+
 
+
* [http://tincantools.com TinCanTools]
+
* [http://boardzoo.com BoardZoo]
+
* Designed by [[User:Prpplague| David Anders]]
+
* Layout by Chris Auten
+
* Assembly by [http://www.circuitco.com/ CircuitCo]
+
  
 
= Features =
 
= Features =
Line 21: Line 11:
 
* 74HC595 Serial Shift Register ([[media:74hc595.pdf|datasheet]])
 
* 74HC595 Serial Shift Register ([[media:74hc595.pdf|datasheet]])
 
* 7 Segment Display ([[media:7seg-display.pdf|datasheet]])
 
* 7 Segment Display ([[media:7seg-display.pdf|datasheet]])
* 74AVC8T245 Level Shifter ([[media:74AVC8T245.pdf|datasheet]])
 
 
* I2C EEPROM ([[media:cat24aa01.pdf|datasheet]])
 
* I2C EEPROM ([[media:cat24aa01.pdf|datasheet]])
  
Line 29: Line 18:
 
* [http://conductiveresistance.com/interactive-595-shift-register-simulator/ 595 Tutorial]
 
* [http://conductiveresistance.com/interactive-595-shift-register-simulator/ 595 Tutorial]
 
* [http://en.wikipedia.org/wiki/Seven-segment_display_character_representations 7 Segment Display Character Mapping]
 
* [http://en.wikipedia.org/wiki/Seven-segment_display_character_representations 7 Segment Display Character Mapping]
 
= Projects =
 
{{#ev:youtube|jP0X9_z2pTQ|200}}
 
 
{{#ev:youtube|DGXE1W5TwI8|200}}
 
  
 
= Design =
 
= Design =
  
* [[media:beacon-revb1.pdf|Schematic]]
+
* [[media:beacon_lure_revb.pdf|Schematic]]
  
 
= Interface =
 
= Interface =
 
<br>
 
<br>
 
== Connectors ==
 
* Male Header Major Leage TSHS-114-D-06-A-T-LF
 
* Female Header Major League LSWSS-114-D-02-T-LF
 
* Digikey Part - http://search.digikey.com/us/en/products/1-534998-4/A26493-ND/352964
 
 
  
 
== 7 Segment Display ==
 
== 7 Segment Display ==
{|border=1
+
TBD
!Pin
+
!Function
+
!Beagle
+
!Panda
+
!Comment
+
|-
+
|14
+
|CLOCK
+
|GPIO161
+
|GPIO139
+
|
+
|-
+
|16
+
|LATCH
+
|GPIO162
+
|GPIO137
+
|
+
|-
+
|10
+
|DATA
+
|GPIO145
+
|GPIO138
+
|
+
|}
+
 
<br>
 
<br>
  
 
== RGB LED ==
 
== RGB LED ==
{|border=1
+
 
!Pin
+
!Function
+
!Beagle
+
!Panda
+
!Comment
+
|-
+
|12
+
|DATA
+
|GPIO158
+
|GPIO136
+
|
+
|-
+
|18
+
|CLOCK
+
|GPIO159
+
|GPIO135
+
|
+
|}
+
 
<br>
 
<br>
  
 
= Software =
 
= Software =
 
== 7 Segment Display ==
 
== 7 Segment Display ==
* Driver for Linux Kernel 3.0
+
* [[media:Do-7seg.sh|Example shell script (Bash or Ash)]]
* Userspace Shell Script
+
* Python Example
** [[media:do7-panda.sh|PandaBoard for busybox ash]]
+
* C example
** [[media:do7-beagle.sh|BeagleBoard for bash]]
+
* Kernel Driver Example
  
 
== RGB LED ==
 
== RGB LED ==
* [[media:kernel-ws2801-driver.patch| WS2801 Driver for Linux Kernel 3.0]]
+
=== Shell (Bash or Ash) ===
* [[media:0001-LEDS-add-initial-support-for-WS2801-controller-Panda.patch‎| WS2801 Driver for Linux Kernel 3.2 (PandaBoard)]]
+
*[[media:beacon-color.sh|Example shell script to set an arbitrary color]]
* [[media:0001-LEDS-add-initial-support-for-WS2801-controller-Beagl.patch‎| WS2801 Driver for Linux Kernel 3.2 (BeagleBoard)]]
+
*[[media:Do-red.sh|Example shell script to turn on RED LED]]
* Userspace shell script
+
*[[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 ==
 
== Angstrom ==
  
* [http://git.angstrom-distribution.org/cgi-bin/cgit.cgi/meta-texasinstruments/commit/?id=7bab703f4ac28a1982eb9b16eea97330579404c6 Commit info]
+
* TBD
 +
 
 +
 
 +
[[Category: MinnowBoard]]
 +
[[Category: MinnowBoard Expansion Boards]]
 +
[[Category: CircuitCo]]

Latest revision as of 18:58, 6 May 2013

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

Beacon lure.png Beacon lure connected.png

Features

References

Design

Interface


7 Segment Display

TBD

RGB LED


Software

7 Segment Display

RGB LED

Shell (Bash or Ash)

Angstrom

  • TBD