Go Down

Topic: Beta version of GLCD library version 3 (Read 22 times) previous topic - next topic

bperrybap

Just my 2 cents, but at this point in time, I don't see the value of the Sanguino now that the Teensy++ is available and PJRC has a teensy plugin for the arduino IDE.

Teensyduino s/w includes re-written digital i/o routines
(digitalWrite(), PinMode(), etc...) that are MUCH
faster than the standard libraries provided by Arduino.

Teensy++ board hardware has
Double the flash, Double the RAM, double the EEPROM, same analog inputs, more PWM pins, Hardware USB support builtin so you can emulate lots of USB devices with simple s/w (PJRC provides lots of sample code), does not need a USB to serial cable (like an FTDI cable) as USB support is built into the AT90USB1286.

It is also quite a bit cheaper than a Sanguino and comes fully assembled and tested.

The Sanguino is usually a kit which can be a plus for some people as it is kind of fun to solder up a board and you can also replace the processor as they are through hole vs SMT.

I  really like the hardware USB support especially for virtual serial communication as not only can the virtual serial interface run much faster  but also has built in flow control management because it sits on top of USB.

Just my crazy views & opinions....

--- bill

mem

Quote
don't see the value of the Sanguino?

Actually, the Sanguino kit is the same price as the Teensy++ and would be a better choice for applications that need two hardware TTL serial ports (without USB).  It's a particularly good choice for hardware hackers - I have a project using the Sanguino circuit (an ATmega644P and a crystal) that was put together for $10 in parts.

That said, the Teensy++ is a good choice for the typical Arduino usage that uses USB connection to a computer.

madepablo

#37
Aug 01, 2010, 08:19 pm Last Edit: Aug 01, 2010, 08:20 pm by madepablo Reason: 1
FYI,  it is working perfect into my system:

Arduino Duemilanove
Arduino IDE 17
Windows XP

GLCD model: AGM1264B

Thanks for this new library with a lot of tools... it promises a lot of fun!

Just only one question, is there a way to use shift registers (eg., 74HC595) with GLCD in order to reduce the number of pins used? Thanks!

Cheers,

mem

#38
Aug 01, 2010, 08:29 pm Last Edit: Aug 01, 2010, 08:30 pm by mem Reason: 1
The library needs to both write and read to the LCD and implementing a read/write shift register a little tricky. For a similar component cost you could probably use a second ATmega168 to run the library code that communicates with a master Arduino  via something like I2C. Someone else asked about that capability and if it's a popular request then we can put I2C on the wish list for a future release.

madepablo

Thanks, it could be great.

But in any case, right now, the library is great and a fantastic work.

Well done and thanks so much!

Go Up