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
April 8, 2011
about 6 years ago
Has anybody had any luck driving these with a raspberry pi (Hardware version B). Some forms seem to indicate that the raspberry pi can not hand the timing requirements of the WS2812 and recommend using the ws2801 instead.
about 8 years ago
I received this unit today and installed it on a bread board with my 16x2 display. I then connected to an Arduino (Model: Ethernet as follows)
Arduino (GND) to BackBack (GDN)
Arduino (5V) to BackBack (5V)
Arduino (Tx) to BackPack (Rx)
I then powered up the arduino and saw the “Sparkfun.com SerLCD v2.5” on the LCD and then it went away. I did a quick hello world sketch for Arduino at 9600 baud and uploaded to the arduino. Unfortunately, all I got was gibberish. I saw several reports of receving the unit set to the wrong baud rate. I then wrote the following sketch to test the baud rates and reprogram the device to 9600 baud.
int g_iBaud = 2400;
// g_iBaud = 4800;
g_iBaud = 9600;
// g_iBaud = 14400;
// g_iBaud = 19200;
// g_iBaud = 38400;
Serial.write(0x7C); // Special Char Command
Serial.write(0x0D); // Reset to 9600 Baud
Serial.write(0x04); // Set for 2 Line LCD
Serial.write(0x06); // Set for 16 column LCD
Serial.write(0xFE); //command flag
Serial.write(0x01); //clear command.
Serial.write(0x41); // Write out the letter 'A'
Serial.println(g_iBaud); Write out the Set Baud Rate.
I have tried each ot he supported baud rates and still have not had any luck getting the device to give me anything but gibberish after the spash screen goes away. I have also tried adjusting the various delays.
Thank you in advanced for any help,