Debugging the 7-Segment Serial Display from Sparkfun

The 7-Segment Serial Display from Sparkfun http://www.sparkfun.com/products/9765 came in the mail today. Arunet has a good guide for this product: http://www.arunet.co.uk/tkboyd/ec/ec1led4x7ser.htm. Here’s some notes.

- After using it for about 4 minutes the brightness went down. Do this to get it back to maximum brightness:

mySerialPort.print(“z”);
mySerialPort.print(B00000000,BYTE);

- Changing the baud rate was a little tricky. Sending it “127” and then “4” doesn’t work, nor does “1276.” I did:

mySerialPort.print(B01111111,BYTE);
mySerialPort.print(B00000100,BYTE);

And finally it changed the baud rate to 19200.

- If it starts showing dots when you don’t want them, do this:

mySerialPort.print(“w”);
mySerialPort.print(B00000000,BYTE);

and the dots should go away.

About these ads
This entry was posted in Arduino, Uncategorized and tagged . Bookmark the permalink.

2 Responses to Debugging the 7-Segment Serial Display from Sparkfun

  1. Sam....Urai!!! says:

    Thank you!

  2. Denver_Caleb says:

    Wow super helpful! Thanks! As a clarification to the datasheet, when it says you must send 2 bytes, don’t assert chip enable for the duration of both bytes, you must toggle between each byte. When you send 4 bytes, assert chip enable for the entire 4 bytes.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s