Login Welcome to Works of Rowan Simms
Wednesday, August 05 2015 @ 05:52 AM EST
Share

Cat's Whisker's TextStar LCD Display

Arduino

I have been looking for a well thought out LCD display for my Arduino projects for some time and recently came across the TextStar LCD from Cat's Whisker Technologies. After reading the data sheet I immediately ordered one.

The TextStar LCD features four customisable buttons next to the LCD, it is super small and thin (50mm wide x 26mm high x 6mm thick) and has a very cool feature allowing it to handle more than the two lines of data on display. The unit allows the creation of "virtual" lines which means you can write up to 16 lines of information to the unit and scroll the visible display to the consecutive two you wish to have visible. There are plenty of other features of this display, those that use servo's a lot will love some of the onboard monitoring it is capable of. As these are less relevant to my current projects I will not be covering these features here.

I spent a few hours seeing what this thing can do and here are some of my findings with Arduino code for your downloading pleasure.


Initial Setup

It took just a few minutes to have the LCD up and running.

  1. Connect GND to Arduino Ground
  2. Hold the top two buttons on the display
  3. Connect 3V3 to Arduino (or 5V, the LCD will handle up to 20V)

By holding the top two buttons the LCD enters configuration mode. As I am using this LCD to display text and the inbuilt bar graphs I only needed to set two areas.

  1. BAUD rate, I set mine to 9600 as that is ample for my project
  2. Signalling, I set to TTL rather than the default RS232
  3. Attach the RX pin on the LCD display to the TX on the Arduino (PIN 1).

The LCD is now ready to accept input, to prove that, the following Sketch will output, "Hello World".

void setup() {
  Serial.begin(9600);
  delay(2500);  // the LCD takes just over 2 seconds to power up
  Serial.println("Hello World");
}

void loop() {
/* Loop is not used in this example */
}

Obviously this is the most basic of examples. The TextStar LCD offers several great and time saving features.

 

TextStar Features

The TextStar has many great features including full pin protection (protecting the circuit if you plug, say the RX pin to power), chip-on-glass, servo mode, four buttons on-board and so on. By far the two most useful features for a newbie are the 16 Virtual Lines and the inbuilt Bar Graph capabilities.

Virtual Lines

The LCD display is 2 line, 16 characters per line. The internal hardware expands this to be 16 lines which may all be addressed individually then you are able to switch the view to any of these 16 lines (showing two consecutively). This is a fantastic feature as you can have different functions in your project update their own lines and run a "viewer" function that can switch to whichever lines are currently relevant for the user.

For example, my project has a GPS, Battery, Camera and SD Card, all of which I would like to see relevant information from. Thus, I can assign the screen as follows

/*
 * line allocations (1-16)
 *    |----------------
 *  1 |  Starting Up
 *  2 | GPS CAMERA SDC
 *    |----------------
 *  3 |00:00 TUE 31 MAR
 *  4 |
 *    |----------------
 *  5 |GPS    Age: 00ms
 *  6 | 000kmh 360?NNW
 *    |----------------
 *  7 |SD Card Capacity
 *  8 |E[xxxxx_______]F
 *    |----------------
 *  9 |SD Card Capacity
 * 10 |   000 of 512   
 *    |----------------
 * 11 | Battery Status
 * 12 |E[xxxxxxxxxx__]F
 *    |----------------
 * 13 |
 * 14 |
 *    |----------------
 * 15 |ProdName  v xx.x
 * 16 |© rowansimms.com
 *    |----------------
 */


As each function has their own line space, I can allow each master controller() function for my GPS, Battery, Camera and SD Card to update their own lines without worrying what the user is currently seeing. When necessary, I can make a simple call to switch into view the currently relevant lines for the user.

1. the TextStar LCD display starts at line 1 through 16, it is not zero indexed
2. when addressing the LCD, some commands require a command-bit to be sent first, others do not. An example of this is below

Bar Graphs

Another great feature of the TextStar LCD is the ability to create bar graphs without any complex coding. Notice in the above table I have a bar graph on lines 8 and 12. These are created onboard the LCD and are very simple to code for.

 

Programming for the TextStar LCD

The TextStar interfaces through the Serial ports of your Arduino (pins 0 and 1). To send information to the screen we communicate on the Arduino TX port (pin 1) and the button presses from the screen are send to RX port (pin 0). This article does not cover these buttons.

Command sets are used to instruct the LCD of the action you are about to take, the preference you wish to set and other general behaviour. These command sets are documented here: TextStar LCD Datasheet (PDF). For most functions there are multiple bytes that need to be sent. Ensure the last byte of the command is terminated, ie println rather than just print. For example in the code segments below lcd_WriteLine is not terminated as we have yet to write the actual text we wish to display whereas lcd_ShowLine is a complete command so we terminate the command set by sending the last byte segment with a println.

To make life easier, I wrote a few functions to address the LCD in a consistent manner.

Each time I boot this project up I wish to initialise the LCD in the same manner, that is to a) clear the screen, b) set the cursor to no cursor. lcd_init() function is called in setup().

void lcd_init() {
    delay(2500); // let the screen initialise if it has only just been powered up

    /* Clear the display and take us to line 1 cell 1 
     * Notice that this instruction to the LCD does not
     * require a command-bit to be send first
     */
    Serial.println(12,BYTE);

    /* Setup the Cursor Style */
    Serial.print(254,BYTE);  // we are sending a command
    Serial.print(67,BYTE);   // we wish to set the cursor style
    Serial.println(0,BYTE);  // we wish to have no cursor
}

The next function I wrote was a common function to tell the LCD I would like to write to a particular line. The sole argument of the function is the line number I wish to write to (remember the LCD is indexed at 1, not 0).

void lcd_WriteLine(int lineNum) {
    Serial.print(254,BYTE);       // we are sending a command
    Serial.print(76,BYTE);        // goto line n command
    Serial.print(lineNum,BYTE);   // clears the line the line number (1-16)
}

Of course having the 16 lines available, I needed a way of switching the view controller, that is to say, which two lines is actually displayed on the LCD. This simple function takes the line number to be at the top of the display and switches the view.

void lcd_ShowLine(int lineNum) {
    Serial.print(254,BYTE);       // we are sending a command
    Serial.print(71,BYTE);        // display the following line number
    Serial.println(lineNum,BYTE); // the line number (1-16)
}

Using the lcd_WriteLine(int lineNum) and lcd_ShowLine(int lineNum) means that writing to the display and then viewing it is very easy.

    lcd_WriteLine(1);
    Serial.println("Hello World");
    lcd_ShowLine(1);

To play around, try this

    lcd_WriteLine(4);
    Serial.println("Hello Line 4");
    lcd_ShowLine(3);

What happens? We wrote the text out to line 4, then switched the display to line 3, so the Hello Line 4 is at the bottom of the screen. You can play around further remembering that line numbers allowable are 1 through 16.

 

Arduino Demonstration Sketch

Let's put this into a Sketch to make things easy.

Download Code: TextStar LCD - Example 1

/* 
 * Demonstration of Cat's Whisker TextStar LCD Display 
 * This is a basic example demonstrating how to setup and run the TextStar LCD with an Arduino.
 *     Link to Manufacturer's page: http://cats-whisker.com/web/node/7
 *     Link to Tutorial where this code comes from: http://rowansimms.com/?topic=arduino
 *
 * 2010-03-16  Code version: 0.0.1
 * Rowan Simms <arduino-code@rowansimms.com>
 * http://rowansimms.com/?topic=arduino
 * 
 * Basic Setup:
 *    Connect GND from TextStar LCD to Arduino Ground
 *    Hold the top two buttons on the display
 *    Connect 3V3 to Arduino (or 5V, the LCD will handle up to 20V)
 *        By holding the top two buttons the LCD enters configuration mode, change the following:
 *        1. BAUD rate for RX and TX, I set mine to 9600 as that is ample for my project
 *        2. Signalling, I set to TTL rather than the default RS232
 *    Attach the RX pin on the LCD display to the TX on the Arduino (PIN 1).
 *
 *    NB: You should only need to set the baud and signalling once, unless you re-use the LCD for
 *          a different project with different settings.
 */

void lcd_WriteLine(int lineNum);
void lcd_ShowLine(int lineNum);
void lcd_init();

void setup() {
    Serial.begin(9600);
    lcd_init();
	
    lcd_WriteLine(1);
    Serial.println("Hello World");
    lcd_ShowLine(1);
	
    delay(3000); 		// give you a chance to see the result
	
    lcd_WriteLine(4);
    Serial.println("Hello Line 4");
    lcd_ShowLine(3);
}
void loop() {
/* Loop not used in this example */
}

/* Sends LCD command sequence to initialise the LCD
 * Sets cursor style to 'no cursor'
 */ 
void lcd_init() {
    delay(2500); // let the screen initialise if it has only just been powered up

    /* Clear the display and take us to line 1 cell 1 
     * Notice that this instruction to the LCD does not
     * require a command-bit to be send first
     */
    Serial.println(12,BYTE);

    /* Setup the Cursor Style */
    Serial.print(254,BYTE);  // we are sending a command
    Serial.print(67,BYTE);   // we wish to set the cursor style
    Serial.println(0,BYTE);  // we wish to have no cursor
}

/* Sends LCD command sequence to write to LCD line n
 * @param  int   lineNum   Line Number to write to
 */
void lcd_WriteLine(int lineNum) {
    Serial.print(254,BYTE);       // we are sending a command
    Serial.print(76,BYTE);        // goto line n command
    Serial.print(lineNum,BYTE);   // clears the line the line number (1-16)
}

/* Sends LCD command sequence to display to LCD line n
 * @param  int   lineNum   Line Number to display (top of screen)
 *                         will show n and n+1
 */
void lcd_ShowLine(int lineNum) {
    Serial.print(254,BYTE);       // we are sending a command
    Serial.print(71,BYTE);        // display the following line number
    Serial.println(lineNum,BYTE); // the line number (1-16)
}

As you can see, programming for the TextStar LCD is really simple and by taking the time to write a few common functions to help address the advanced functions of this LCD you can program with ease and keep your code neat and tidy.

 

Tutorial #2 - TextStar Bar Graphs and some more code

There is a second tutorial regarding the TextStar LCD that extends both the knowledge of the LCD, such as the bar graph capability, and of easy methods to help programming for it including a controller function that will handle all writing and viewing of the LCD screen. This makes handling the 16 lines on the screen very easy for large projects. This is due for release shortly after my next holidays, check back mid-April or subscribe to the RSS Feed of all Articles.

 

Links

Manufacturers page for TextStar LCD

TextStar LCD Datasheet (PDF)

Download the code used in this article: TextStar LCD - Example 1

RSS Feed of all Articles

 

Tag: arduino textstar lcd code

Trackback

Trackback URL for this entry: http://rowansimms.com/trackback.php/20100317004217872

Here's what others have to say about 'Cat's Whisker's TextStar LCD Display':

Help With Public Speaking from Help With Public Speaking
... - I donated a year for between $1800 and $2500 plus expenses. To help shed light on the three steps I've shared. This may be one of them is to help you to continue. O don... Cat&#39;s Whisker&#39;s TextStar LCD Display - Works of ... [read more]
Tracked on Tuesday, July 28 2015 @ 07:00 PM EST

99 comments

The following comments are owned by whomever posted them. This site is not responsible for what they say.
Authored by: Anonymous on Thursday, March 18 2010 @ 12:00 AM EST Cat's Whisker's TextStar LCD Display

 

Very helpful tutorial. I think I might need to buy one of these now. Looking forward to tut #2.

Authored by: Skippic on Sunday, September 25 2011 @ 03:28 PM EST Cat's Whisker's TextStar LCD Display
Is there any way to get the BAUD rate with Arduino Nano above 19200? I need to spend as little time as I can writing on the screen and apart from other strategies I'm using, rising the BAUD rate would be very helpful. Should I try shielding the Rx and Tx wires?
Authored by: Anonymous User on Wednesday, June 26 2013 @ 11:24 PM EST Cat's Whisker's TextStar LCD Display
I wasn't really that familiar with those stuffs, but I guess I really have to check my references such as those custom essay writing.
Authored by: Masud01 on Wednesday, September 04 2013 @ 06:08 PM EST free essay editing
Free essay editing is really a support that will normally takes this dissertation which you have organized along with reviews the item so that you can talk with one to allow it to be better. Why's that essential? If you are attempting to achieve admission in to a school as well as grad college it is sometimes any well written dissertation that could create as well as separate the job.
Authored by: Alim on Wednesday, September 04 2013 @ 08:59 PM EST Essay
You need to locate a services having professional and also skilled internet writers. Skilled internet writers can emphasize with your benefits, http://uk.bestessays.com/uk_writing_service.html capabilities and also expertise for that employment successfully within your cv.
Authored by: Azim on Tuesday, September 10 2013 @ 05:01 PM EST Qualityresearchpaper.com thesis statement help
The first task in the direction of writing a good exploration papers is usually to arrange what is to be created. It is usually wonderful Qualityresearchpaper.com thesis statement help to produce an outline to help to keep on track even as we write, discovering the main details and what is to be the conclusion.
Authored by: Milon on Tuesday, October 22 2013 @ 05:30 PM EST smartcustomwriting
In some cases, a customer will pay further to select a particular article author or perhaps choose a article author with larger references. Presently there may also be a solution for you to upload data, like particular essay on customer service linked here by smartcustomwriting.com reference materials, through the set of questions kind. The actual article author will probably upload this data file, along with it will be provided for the e-mail deal with about declare the client.
Authored by: NaimurRahman on Monday, October 28 2013 @ 06:15 AM EST lue lisää
Great! Truly affluent content and incredibly practical in a row. I got it my explanation from over here. I extremely advise his/her works with the functional enlightening information. Thanks a lot……….. lue lisää
Authored by: sabbir on Monday, October 28 2013 @ 06:44 PM EST literature review writing services
The main concentration of literature review writing services is how to make writing attractive as well as efficient that draws the attention of student with intention of maintaining leading position. Therefore, these sorts of services leave no rest to bring the ultimate output by ensuring the quality of work.
Authored by: Sunny on Monday, November 04 2013 @ 09:16 PM EST smartcustomwriting
Finding strategies to produce and boost purchaser visitors for you to a person's on the net internet site and ultimately strengthen sales is usually a very important undertaking that online businesses have to do and discover achievement. Of this type, useful and favorite custom written essays http://www.smartcustomwriting.com/custom-dissertation approaches are very important .
Authored by: Anonymous User on Monday, November 18 2013 @ 07:57 PM EST Cat's Whisker's TextStar LCD Display
it better than what I expected and all but bring your information is very interesting, thanks http://www.friv10game.org | http://www.friv3game.net | http://www.kizi2game.com
Authored by: Anonymous User on Monday, November 18 2013 @ 08:01 PM EST Cat's Whisker's TextStar LCD Display
I love the sweet and I love sharing interesting things above.thank you for sharing lots of interesting information. http://www.kizi1.org | http://www.yepi2.info | http://www.friv3.org.in
Authored by: Anonymous User on Saturday, November 30 2013 @ 10:22 PM EST Cat's Whisker's TextStar LCD Display
I am trying to imply this. I am greatful to you for sharing this here. I am looking forward to grab more tips like this from you. This coding is not easy to understand. You nicely presented this but still i need to know more about this.
Authored by: Anonymous User on Monday, December 02 2013 @ 09:59 PM EST Cat's Whisker's TextStar LCD Display
- Yet, trust remains one in every of the additional elusive parts of structure management. Therefore, modification inside a company must be fueled by trust. army to civilian resume
Authored by: Steven on Sunday, January 26 2014 @ 06:22 PM EST topessaywriting
To be powerful, you will need to highlight information and hot control buttons with assurance. While your lecturer may allocate you the topic for http://www.topessaywriting.org/paper-writing-service your essay dealing with a particular perspective relevant to the topic that conveys your area of information and emotions will help you with composing a powerful essay.
Authored by: friv on Monday, February 17 2014 @ 09:02 PM EST friv 2
it better than what I expected and all but bring your information is very interesting
http://www.friv2friv3friv4.com/
Authored by: Anonymous User on Tuesday, February 18 2014 @ 10:34 PM EST Cat's Whisker's TextStar LCD Display
To inspired additional development of entrepreneurs from the university. With this policy, universities became the middle to foster entrepreneurship. Singapore Personal Loans
Authored by: friv 2 on Friday, February 21 2014 @ 02:24 AM EST game online
Great! Truly affluent content and incredibly practical in a row. I got it my explanation from over here. I extremely advise his/her works with the functional enlightening information. Thanks a lot………
http://www.friv2friv3friv4.com/
http://www.flappybirdnew.com/
Authored by: http:online-casino-canada.co on Thursday, February 27 2014 @ 12:01 AM EST http://online-casino-canada.co
Hello my friend! I want to say that this article is amazing, great written and come with approximately all significant info’s. I would like to see more posts like this. That’s http://online-casino-canada.co gaming site it has lot of games so visit and enjoy……..
Authored by: Babygirl on Thursday, February 27 2014 @ 05:14 PM EST Cat's Whisker's TextStar LCD Display
Hi, I'm so excited that I have found this your post because I have been searching for some information about it almost three hours. You helped me a lot indeed and reading this your article I have found many new and useful information about this subject. Thanks for sharing this!
http://www.kizi2games.us | http://www.yepi10.info | http://www.friv4games.us
Authored by: Tamim on Thursday, February 27 2014 @ 05:35 PM EST Essay
Another facet which in turn must be regarded as at the same time of Dissertation Review is usually visit this site right here checking the analysis operate. Carry out verify the actual books and also the important specifics associated with the actual thesis during modifying.
Authored by: gambling in new zealand on Wednesday, March 26 2014 @ 04:19 AM EST gambling in new zealand
It's very nice website. I will search this page again & again great list. I appreciate your efforts to bring such a huge list for us. Great list for those who are looking for blog commenting sites gambling in new zealand. Your blog provided us with valuable information to work with. Thanks a lot for sharing.
Authored by: onlinecasino777 on Wednesday, April 02 2014 @ 06:19 AM EST onlinecasino777
Online evening Parties are very intriguing when it has correct lighting. Lighting performances wide function in evening parties. Brilliant onlinecasino777 lighting style can actually put a damper on the evening time.
Authored by: Anonymous User on Friday, April 04 2014 @ 12:34 PM EST Cat's Whisker's TextStar LCD Display
I've observed in the world of today, continue video games include the latest popularity with kids of all ages. There are occassions when it may be difficult to drag your children away from the games. If you want the best of both worlds, find out there are plenty of educational video games for kids. Interesting post. find more
Authored by: friv 4 on Wednesday, April 16 2014 @ 07:59 PM EST Cat's Whisker's TextStar LCD Display
TextStar LCD screen, I have used it and was great. Everything was assessed nearly as good and we can verify. [http://www.friv4go.com]
Authored by: Anonymous User on Saturday, May 10 2014 @ 11:35 PM EST Cat's Whisker's TextStar LCD Display
Thank you so much! Really rich content and very useful information. I found my problem’s solution starting over here. I exceedingly advocate his/her machinery by means of the valuable enlightening information.
http://www.friv2g.com/
http://www.friv10.co.uk

Authored by: Anonymous User on Sunday, May 11 2014 @ 08:13 PM EST Cat's Whisker's TextStar LCD Display
Nice information, valuable and excellent design, as share good stuff with good ideas and concepts, lots of great information and inspiration. friv juegos | ducks
Authored by: Anonymous User on Tuesday, May 13 2014 @ 12:57 AM EST Cat's Whisker's TextStar LCD Display
Thank you so much! Really rich content and very useful information. I found my problem’s solution starting over here. I exceedingly advocate his/her machinery by means of the valuable enlightening information. juegos de | game friv | huz
Authored by: This website on Saturday, May 31 2014 @ 06:42 PM EST This website
I found this post very exciting. I think you will have any other post on this topic? I am also sending it to my friend to enjoy your working style. Cheers!
<a href="http://neviditelnapodprsenka.cz/">neviditelná podprsenka</a>
Authored by: friv on Thursday, June 12 2014 @ 01:30 PM EST friv
I'm happy with what is there
http://www.friv4game.org
Authored by: This website on Thursday, June 12 2014 @ 05:18 PM EST This website
Ha ha, this website is too great, make me happy. Website decoration is very elegant, content is very full, continuously outstanding theme, let a person gutty want to continue down at feeling, and I am enjoying it.
<a href="http://www.fondsuebersicht24.de/energiefonds/">Energiefonds</a>;
Authored by: This website on Thursday, June 12 2014 @ 06:33 PM EST This website
So beautiful article. I visit this site. It gives me lots of pleasure and interest. It’s a most important post. Please every one visit this site quickly. Thanks
<a href="http://plak-beha.be/silicone-bh/">silicone bh</a>
  • This website - Authored by: Anonymous User on Thursday, June 26 2014 @ 05:38 PM EST
Authored by: Anonymous User on Wednesday, June 25 2014 @ 01:40 PM EST Cat's Whisker's TextStar LCD Display
Useful information. Fortunate me I found your site by accident, and I am surprised why this coincidence didn’t took place earlier! I bookmarked it. gazo | friv 2 | juegos friv 2 | Emzi | Huz | Elsa games
Authored by: Anonymous User on Friday, July 04 2014 @ 03:47 AM EST Cat's Whisker's TextStar LCD Display
Search engine optimization isn’t just for the big companies. People look online for nearly everything, from flower shops to pharmacies utah seo
Authored by: Anonymous User on Saturday, July 19 2014 @ 11:06 PM EST partytent huren schiedam
Very informative post. I was looking for information about this topic and this post really helped me a lot.
<a href="http://partytent-schiedam.nl">partytent huren schiedam</a>
Authored by: Anonymous User on Sunday, August 31 2014 @ 01:58 PM EST Cat's Whisker's TextStar LCD Display
I love to read this type of material Good and attractive information I take from it..Thank you for posting such a good article.
http://www.y9vc.com
Authored by: Anonymous User on Wednesday, September 17 2014 @ 12:44 AM EST siliconen bh
This could be one specific with the most beneficial blogs We have ever arrive across on this subject. Really Wonderful. I’m also an expert in this topic so I can understand your hard work.
<a href="http://plak-beha.nl/siliconen-bh">siliconen bh</a>
Authored by: Anonymous User on Wednesday, September 17 2014 @ 11:09 PM EST partytent huren vlaardingen
I recently came across your blog and have been reading along. I thought I would leave my first comment. I don't know what to say except that I have enjoyed reading. Nice blog. I will keep visiting this blog very often.
<a href="http://partytent-vlaardingen.nl">partytent huren vlaardingen</a>
Authored by: Anonymous User on Friday, September 19 2014 @ 02:32 AM EST partytent
Thanks for give me information on this topic. you have sharing very nice post.
<a href="http://partytentmetkorting.nl/partytent">partytent</a>;
Authored by: vloer huren on Tuesday, September 30 2014 @ 02:26 PM EST vloer huren
I bookmarked this web. I will come back to continue learning about your web design.I’m glad Yahoo pointed me to it. I was able to get the know-how I was searching so badly for days now.Thank You very much for your really good web page. Have a good day.It’s very useful for everyone for sure.
<a href="http://partytentmetkorting.nl/vloeren-huren-voor-partytent">vloer huren</a>
Authored by: Anonymous User on Wednesday, October 08 2014 @ 01:58 AM EST Cat's Whisker's TextStar LCD Display
What can not be stopped enthusiasts. http://www.friv100play.com
Authored by: Pervez74 on Saturday, October 11 2014 @ 02:49 PM EST Payday loans memphis
This is amazing blog, shortly time I review to your web blog all of better. A payday loans memphis (also called a payday advance, salary loan, payroll loan, small dollar loan, short term, or cash advance loan) is a small, short-term unsecured loan, "regardless of whether repayment of loans is linked to a borrower's payday. thanks
Authored by: Anonymous User on Wednesday, October 15 2014 @ 12:32 PM EST Cat's Whisker's TextStar LCD Display
The article you have shared here very awesome. I really like and appreciated your work. I read deeply your article, the points you have mentioned in this article are useful. I must try to follow these points and also share others. http://www.yepionline.org
Authored by: Anonymous User on Sunday, November 02 2014 @ 10:45 PM EST Cat's Whisker's TextStar LCD Display
Thanks for sharing this html i was searching for this . This post is helpful . earn online
Authored by: verhuisbedrijf hoorn on Thursday, November 20 2014 @ 08:35 PM EST verhuisbedrijf hoorn
I would like to say thank for sharing this great article. We can’t get this kind of information from
<a href="http://hoorn-verhuisbedrijf.nl">; verhuisbedrijf hoorn</a>
Authored by: verhuisbedrijf gouda on Wednesday, December 10 2014 @ 05:58 PM EST verhuisbedrijf gouda
I don't be sorry that spent a few of minutes for reading. Write more often, surely’ll come to read amazing new.
<a href="http://gouda-verhuisbedrijf.nl">verhuisbedrijf gouda</a>
Authored by: douchebak on Tuesday, December 16 2014 @ 01:50 AM EST douchebak
I would very much like to agree with the previous commenter! I find this blog really useful for my uni project. I hope to add more useful posts later.
<a href="http://douchebakkopen.nl">douchebak</a>;
Authored by: Kizi.com on Tuesday, December 16 2014 @ 03:44 PM EST It's a great new feature advantages
It's a great new feature advantages I expect your new product. Kizi.com
Authored by: jakibadr on Wednesday, January 07 2015 @ 11:13 AM EST Cat's Whisker's TextStar LCD Display
?? ?????? ???? ????? ??? ??????? ???? ??? ??? ??????? ???? ?? ?????? ??????? ???? ?????? ????? ??????? ???? ??? ?????? ??????? ????? ????? ???? ??? ?????? ??????? ???? ????? ????? ??????? ???? ????? ??? ??????? ???? ????? ????? ??????? ???? ????? ????? ??????? ???? ????? ?????? ??????? ???? ????? ????? ??????? ???? ????? ????? ??????? ???? ????? ????? ??????? ???? ????? ????? ??????? ???? ????? ????? ??????? ???? ????? ?????? ??????? ???? ?? ?????? ??????? ???? ?????? ????? ??????? ???? ????? ???? ??????? ???? ??? ???? ??????? ???? ??? ?????? ??????? ???? ????? ?????? ??????? ???? ??? ?????? ??????? ??? ???? ??????? ??? ??? ???????? ??????? ???? ????? ?????? ???????? ??????? ???? ????? ??? ???????? ??????? ???? ????? ??? ???????? ??????? ???? ?????? ????? ???????? ??????? ???? ????? ????? ???????? ??????? ???? ????? ????? ???????? ??????? ???? ??? ???????? ???????? ??????? ???? ????? ???? ???????? ??????? ???? ?? ?????? ???????? ??????? ???? ????? ????? ???????? ??????? ????? ?????? ??????? ???? ????? ???????? ??????? ???? ??? ??? ???????? ??????? ???? ?????? ???????? ??????? ???? ??? ?????? ?????? ???????? ??????? ???? ?????? ????? ???????? ??????? ???? ????? ????? ???????? ??????? ???? ?? ?????? ???????? ??????? ???? ????? ????? ???????? ??????? ???? ????? ???? ???????? ??????? ???? ????? ????? ???????? ??????? ??? ???? ??????? ??????? ??? ?????? ?????? ??? ???? ???? ????? ??? ??????? ???? ??????? ??????? ???? ?????? ??????? ???? ??????? ??????? ????? ???? ???? ??? ???? ??????? ???? ??? ???? ??????? ???? ??? ?????? ??????? ??? ?????? ??????? ???? ??? ???? ??????? ???? ?? ?????? ??????? ???? ????? ????? ??????? ???? ????? ????? ??????? ???? ????? ????? ??????? ???? ?????? ????? ??????? ???? ??? ?????? ?????? ??????? ???? ????? ?????? ??????? ???? ????? ?????? ??????? ????? ??? ?????? ??????? ???? ????? ???? ??????? ????? ????? ??????? ?????? ?????? ???? ??????? ???? ?????? ????? ?????? ??????? ???? ?????? ??????? ??????? ??? ?????? ?????? ???? ?? ?????? ??????? ?????? ????? ?????? ???? ??? ???? ??????? ???? ????? ?????? ??????? ???? ??? ???? ??????? ???? ????? ???? ??????? ???? ????? ????? ??????? ???? ????? ?????? ???????? ??????? ???? ??? ??? ???????? ??????? ???? ????? ??? ???????? ??????? ???? ????? ??? ???????? ??????? ???? ?????? ????? ???????? ??????? ????? ?? ?????? ???????? ??????? ???? ????? ?????? ???????? ??????? ???? ??? ???? ???????? ??????? ???? ????? ????? ???????? ??????? ???? ????? ?????? ???????? ??????? ???? ??? ?????? ?????? ???????? ??????? ???? ??? ?????? ?????? ??????? ????? ????? ??????? ??? ???? ???? ????? ???? ??? ???? ??????? ???? ??? ?????? ??????? ???? ????? ?????? ??????? ???? ????? ????? ??????? ???? ????? ?????? ??????? ???? ????? ??????? ???? ????? ??? ??????? ????? ??? ????? ??????? ???? ????? ??? ??????? ???? ????? ???? ???? ??? ?????? ?????? ??????? ???? ?????? ??????? ??????? ????? ????? ??????? ???? ????? ????? ??????? ???? ????? ??????? ???? ???? ????? ??????? ???? ??? ?????? ??????? ???? ????? ?????? ??????? ???? ????? ????? ??????? ????? ????? ?????? ??????? ????? ????? ??????? ???? ?? ?????? ??????? ???? ???? ????? ?????? ??????? ???? ????? ??? ????? ??????? ???? ????? ???? ??????? ????? ??? ????? ??????? ???? ??? ???? ???????? ??????? ????? ????? ??????? ?? ??? ???? ??? ???? ??????? ???? ????? ????? ??????? ???? ????? ???? ??????? ????? ?? ???????? ??????? ???? ???? ????? ?????? ???? ???? ????? ???? here here here here here here here here here
Authored by: Abelee on Thursday, January 22 2015 @ 04:20 AM EST Abelee
I would like to thank you for the efforts you have made in writing this post. Buy Percocet online
Authored by: Abelee on Thursday, January 22 2015 @ 09:08 AM EST Abelee
I am also interested in this topic. I have spent a lot of time on searching this kind of topic. It is very informative. buy hydrocodone online
Authored by: ENGD on Tuesday, February 10 2015 @ 02:42 AM EST john
I saw many websites but I save those pages that have good information like this one. buy Phentermine online
Authored by: Anonymous User on Tuesday, February 10 2015 @ 02:50 AM EST Cat's Whisker's TextStar LCD Display
I was working and suddenly I visits your site frequently and recommended it to me to read also. The writing style is superior and the content is relevant. Thanks for the insight you provide the readers! buy adderall pills
  • Heath - Authored by: adam321 on Tuesday, February 10 2015 @ 03:14 AM EST
Authored by: adam321 on Tuesday, February 10 2015 @ 03:16 AM EST Heath
Seriously I think no one ever read this article before. I like it very much. Thank you so much for sharing with us. Buy adderall online
Authored by: Anonymous on Tuesday, February 10 2015 @ 03:45 AM EST Anonymous
Definitely you shared great and informative information with everyone and I appreciate that. buy k25 online
Authored by: Anonymous User on Tuesday, February 10 2015 @ 03:59 AM EST Cat's Whisker's TextStar LCD Display
I was working and suddenly I visits your site frequently and recommended it to me to read also. The writing style is superior and the content is relevant. Thanks for the insight you provide the readers! buy percocet pills
Authored by: ENGD on Tuesday, February 10 2015 @ 04:15 AM EST john
If you have more information likes this than kindly share with us too because it great knowledge to share. buy vicodin es online
Authored by: buy vicodin es online on Tuesday, February 10 2015 @ 04:28 AM EST Heath
Interesting, this article is contain unique information and I really like this one. buy vicodin es online
Authored by: Anonymous User on Tuesday, February 10 2015 @ 05:08 AM EST Cat's Whisker's TextStar LCD Display
If you need more traffic to your website check out the website in my name. It really helped me and i think it can help your website. buy oxycodone pills
Authored by: ENGD on Tuesday, February 10 2015 @ 05:28 AM EST john
This kind of great Information is the result of great effort and I really appreciate this. buy lortab online
Authored by: Adam321 on Tuesday, February 10 2015 @ 05:32 AM EST Heath
Thanks for this information you shared with us, its really helpful. buy Phentermine online
Authored by: messi255 on Tuesday, February 10 2015 @ 05:38 AM EST messi
You provide this such useful information that can help everyone who read it from here. buy vicodin es online
Authored by: ENGD on Tuesday, February 10 2015 @ 06:08 AM EST john
Useful information always gets the attention of others and this one is get my attention too. buy codeine online
Authored by: Adam321 on Tuesday, February 10 2015 @ 06:11 AM EST Heath
Amazing article you shared, I will surely shared this with my buddies. Thanks for this. buy hydrocodone online
Authored by: ENGD on Tuesday, February 10 2015 @ 06:45 AM EST john
You used unique and informative information in this article and like it really much. buy ritalin online
Authored by: Adam321 on Tuesday, February 10 2015 @ 06:51 AM EST Cat's Whisker's TextStar LCD Display
I read many article but this one is really interesting and informative and appreciate your work in it. buy percocet online
Authored by: messi255 on Tuesday, February 10 2015 @ 06:56 AM EST messi
Fantastic stuff and look like good effort in it so keep it up and thank for sharing. buy percocet online
Authored by: Anonymous User on Tuesday, February 10 2015 @ 07:22 AM EST Anonymous
You did brilliant effort in publishing this informative article in here with everyone. Thank you for this. retail consultancy
Authored by: Adam321 on Tuesday, February 10 2015 @ 07:24 AM EST Cat's Whisker's TextStar LCD Display
You stored a great information on this website and really helpful. buy lortab online
Authored by: ENGD on Tuesday, February 10 2015 @ 07:28 AM EST john
Great content used in this post you shared and like it. Thanks for sharing with us. buy valium roche
Authored by: messi255 on Tuesday, February 10 2015 @ 08:13 AM EST messi
OMG I just seen Fabulous information and I really liked it. Thank you for sharing with us. buy adderall online
Authored by: Anonymous on Tuesday, February 10 2015 @ 08:27 AM EST Anonymous
I always appreciate the one who share excellent and outstanding information with everyone. Thank for sharing. buy ritalin online
Authored by: messi255 on Tuesday, February 10 2015 @ 08:38 AM EST messi
I always appreciate the one who share excellent and outstanding information with everyone. Thank for sharing. buy codeine online
Authored by: Adam321 on Tuesday, February 10 2015 @ 08:46 AM EST Cat's Whisker's TextStar LCD Display
Hey, Thank you so much for share this awesome article with everyone. buy valium online
Authored by: Adam321 on Tuesday, February 10 2015 @ 08:47 AM EST Heath
Amazing article you shared, I will surely shared this with my buddies. Thanks for this. buy ritalin online
Authored by: Anonymous on Tuesday, February 10 2015 @ 08:56 AM EST Anonymous
I always appreciate the great and wonderful work and Keep it up. retail sales training sydney
Authored by: messi255 on Tuesday, February 10 2015 @ 09:03 AM EST messi
There are many things I dont know before and after reading your great Information I know now. buy hydrocodone online
Authored by: ENGD on Tuesday, February 10 2015 @ 09:11 AM EST john
This kind of great Information is the result of great effort and I really appreciate this. buy adderall online
Authored by: ENGD on Tuesday, February 10 2015 @ 09:12 AM EST john
You used unique and informative information in this article and like it really much. buy xanax online
Authored by: Anonymous on Tuesday, February 10 2015 @ 09:19 AM EST Anonymous
I must admit that you share one of the best information I have read. buy adderall pills
Authored by: messi255 on Tuesday, February 10 2015 @ 09:46 AM EST messi
Thank you so much for posting this informative Information. buy lortab online
Authored by: Adam321 on Tuesday, February 10 2015 @ 09:49 AM EST Cat's Whisker's TextStar LCD Display
You stored a great information on this website and really helpful. buy codeine online
Authored by: Adam321 on Tuesday, February 10 2015 @ 09:49 AM EST Cat's Whisker's TextStar LCD Display
The collection of information on you website is awesome and really helpful and useable for me. Thanks for this. buy xanax online
Authored by: messi255 on Wednesday, February 11 2015 @ 09:32 AM EST messi
Now a days any kind of information is helpful for me and really like this website due to this information you shared. buy xanax online
Authored by: messi255 on Wednesday, February 11 2015 @ 09:56 AM EST messi
Fantastic post and this kind of information always help everyone who reads it. buy valium roche
Authored by: selenagome on Tuesday, March 10 2015 @ 08:35 PM EST Cat's Whisker's TextStar LCD Display
Great information I will tweet to my friends to get them to check it out. keep it up. Thanks for sharing! If have a long time than visit to friv 4 | friv4school play game for kid or kizi 4 1000 game hot and kizi game | free games game for girl! Have fun!
Authored by: Jason on Thursday, April 02 2015 @ 09:47 PM EST Cat's Whisker's TextStar LCD Display
Howdy would you mind stating which blog platform you're working with? I'm planning to start my own blog in the near future but I'm having a difficult time selecting between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your design seems different then tamsulosin bph and I'm looking for something completely unique. P.S Apologies for getting off-topic but I had to ask!
Authored by: Anonymous User on Tuesday, May 05 2015 @ 08:02 PM EST Cat's Whisker's TextStar LCD Display
Instructions very detailed, thank you kizi games online , whatsapp baixar , juegos de los simpson 2
Authored by: Anonymous User on Tuesday, May 12 2015 @ 12:25 PM EST Cat's Whisker's TextStar LCD Display
Great! Thanks for sharing the information. That is very helpful for increasing my knowledge in this field. pacman |happy wheels |my little pony games | unblocked games friv4 kizi 4| unblockedgames
Authored by: Anonymous User on Friday, May 22 2015 @ 06:55 PM EST Cat's Whisker's TextStar LCD Display
You have a real ability for writing unique content. I like how you think and the way you represent your views in this article. I agree with your way of thinking. Thank you for sharing. unblocked games| unblocked games at school| unblocked games| friv4school| friv 4 school| call of duty| top tetris games| friv games| frivgames| barbie games| barbiegames| monster high games| kizi2| kizi 2
Authored by: Karimkagawa on Thursday, June 25 2015 @ 01:58 AM EST Cat's Whisker's TextStar LCD Display
Oil drillers should come up with a fuel made from palm oil, so that, they will avoid any kind of oil-related issues and problems besides, I think, they could still find ways on making use of the they usually use in drilling oil from underneath.
http://www.yepi12.org
http://www.kizigamesonline.org
http://www.85play-games.com
Authored by: Anonymous User on Friday, June 26 2015 @ 11:39 PM EST Cat's Whisker's TextStar LCD Display
Thank you for providing such a great info. I'm really very happy to see this awesome post. independence day usa quotes independence day USA pictures independence day usa food fourth of july trivia fourth of july cakes
Authored by: Anonymous on Monday, July 27 2015 @ 03:00 PM EST Cat's Whisker's TextStar LCD Display
Thanks for all your information, Website is very nice and informative content. ---- i like play game clickjogos online free and apply baixar facebook online free and apply baixar mobogenie online free
Authored by: Car Title Loans on Monday, August 03 2015 @ 01:02 AM EST Car Title Loans
The significance of instruction can't be denied. Be that as it may, getting a decent training today obliges a great deal of cash. For an understudy from a normal sparing foundation, a great training could be out of scope without outer budgetary help. car title loans