SparkFun will be closed for Memorial Day (5/30). Orders placed after 2pm MT on Friday (5/27) will process and ship out on Tuesday (5/31).
Track My Order
Frequently Asked Questions
International Shipping Info
Mon-Fri, 9am to 12pm and
1pm to 5pm U.S. Mountain Time:
Chat With Us
May 5, 2013
about 3 years ago
UPDATE : Finally got around to creating a video. Hope it helps.
NOTES : This is inspired and informed in part by user “ddegn”. My feedback is specific to Arduino users who are new to seven segment displays and this product specifically. I actually ordered the blue product but this comment applies to both the red and blue so I have added in both places.
If you are new to seven segment displays and you are using an Arduino Uno with a shift register. Here are a few things I learned while using this product.
DECIMAL POINTS : 1 on the bottom right is available
CONNECTIONS TOP L-R : [ 10 / Q6 / G ] , [ 9 / Q5 / F ] , [ 8 / Power ] , [ 7 / Q0 / A ] , [ 6 / Q1 / B ]
CONNECTIONS BOTTOM L-R : [ 1 / Q4 / E ] , [ 2 / Q3 / D ] , [ 3 / Power ] , [ 4 / Q2 / C ] , [ 5 / Q7 / DecimalPoint ]
SHIFT OUT CHALLENGES : If you are reading the tutorials in the Arduino Workshop book by John Boxall you may experience some confusion when sending values to this display. The author specifies using a common CATHODE segment display. From what I understand this product is the opposite i.e. common ANODE. As a result, the matrix the author shares with you will not work. The numbers will be garbled on the display. Apparently after much research I realized that the solution is to reverse every value. In other words, to make the display work you will need to send a 0 rather than a 1 to turn on the led segment. Totally confusing until I figured this out. Also, the only way I could get my Arduino sketch to work was to add a “B” at the beginning of the value. So for example, the book states that if you want to display the number “0” on your segment you should send the following value “11111100” or the value"252.“ However, with this product you would actually need to send the following value "B00000011.” Note the “B” at the beginning. I dont have the decimal conversion for this value you will need to research that on your own.
Hope this helps you. Took me hours to figure this out.
about 3 years ago
FAULTY PRODUCTS : I am not sure what you will experience when ordering this but I found that out of the three units I ordered only one functioned properly. One unit the G segment didn’t work. The second unit the G segment was barely visible. The Third unit worked properly. Consider ordering more than one to make sure you finish your project.
No public wish lists :(
Forgot your password?
No account? Register one!