Hello,
I purchased two types of displays from Adafruit: 0.54" Alphanumeric and 0.56" 7-segment displays. They are soldered onto the HT16K33 Backpack. I am unable to get these display up and running with my controller. But I have no problem with my I2C communication using a Sparkfun 7-segment display.
I think it has something to do with the data bytes I am sending. Does anyone know where I can get more information on command bytes, addresses, or just general non-Arduino C programming examples with these?
I appreciate any help or advice. Thank you for your time.
-Shane
LED displays
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- adafruit_support_bill
- Posts: 88150
- Joined: Sat Feb 07, 2009 10:11 am
Re: LED displays
We have a tutorial and Python library for the Pi & Beaglebone here: https://learn.adafruit.com/led-backpack ... bone-black
- s_pratt
- Posts: 3
- Joined: Tue Jan 27, 2015 9:09 pm
Re: LED displays
Hello Bill,
Thank you for your reply. Unfortunately, I am not using python to program. I am using C language; I apologize, I think my wording was confusing on my post.
I was looking for a technical data sheet for these devices that listed the command bytes for the displays, if there are any, for what type of information I was sending the display. For instance, how to change the address of the display, and how to command the display to light the intended LED segments. I figured there had to be command bytes I am missing to alert the display what information is being sent.
I have seen the default address is 0x70 and the default baud rate is 9600. But I have not gotten much further than that. I am planning on hooking these devices up to an Arduino when I get a chance and using the example code to ensure my soldering and devices is good.
Best Regards,
-Shane Pratt
Thank you for your reply. Unfortunately, I am not using python to program. I am using C language; I apologize, I think my wording was confusing on my post.
I was looking for a technical data sheet for these devices that listed the command bytes for the displays, if there are any, for what type of information I was sending the display. For instance, how to change the address of the display, and how to command the display to light the intended LED segments. I figured there had to be command bytes I am missing to alert the display what information is being sent.
I have seen the default address is 0x70 and the default baud rate is 9600. But I have not gotten much further than that. I am planning on hooking these devices up to an Arduino when I get a chance and using the example code to ensure my soldering and devices is good.
Best Regards,
-Shane Pratt
- adafruit_support_bill
- Posts: 88150
- Joined: Sat Feb 07, 2009 10:11 am
Re: LED displays
The data sheet for the chip is here: http://www.adafruit.com/datasheets/ht16K33v110.pdf
If you are programming in C, the Arduino libraries are really your best reference. It is all pretty low-level i2c stuff. I'm assuming that you have an i2c library roughly comparable to the Arduino wire library, so you can probably port it without a huge effort.
If you are programming in C, the Arduino libraries are really your best reference. It is all pretty low-level i2c stuff. I'm assuming that you have an i2c library roughly comparable to the Arduino wire library, so you can probably port it without a huge effort.
- s_pratt
- Posts: 3
- Joined: Tue Jan 27, 2015 9:09 pm
Re: LED displays
Awesome, this is exactly what I was looking for.
Thanks Bill.
Beat Regards,
-Shane Pratt
Thanks Bill.
Beat Regards,
-Shane Pratt
Please be positive and constructive with your questions and comments.