-
Notifications
You must be signed in to change notification settings - Fork 4
4D Systems μLCD-μLED-μVGA Serial_LCD Library Suite
thapsos/Serial_LCD
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
# 4D Systems μLCD-μLED-μVGA Serial_LCD Library Suite Arduino & chipKIT Library © Rei VILO, 2010-2012 CC = BY NC SA http://sites.google.com/site/vilorei/ ## Links [Main page](http://sites.google.com/site/vilorei/arduino/13--serial-touch-320x240-lcd-screen) including full documentation, examples, tutorials, code and downloads ## Serial_LCD May 10, 2011 release 1 initial release Jun 15, 2011 release 2 features added and bugs fixed Jun 29, 2011 release 3 setBackGroundColour added and SD card Jul 31, 2011 release 4 stdint.h types for chipKIT compatibility Aug 07, 2011 release 5 playing sounds up to 250 mA! Oct 14, 2011 release 6 ellipse and detectTouchRegion from sebgiroux Oct 27, 2011 release 7 setSpeed fixed for 155200 Nov 29, 2011 release 8 read pixel colour and new colour functions Dec 15, 2011 release 8.1 Arduino 1.0 implementation test no longer compatible with 0022 Dec 17, 2011 release 9 max vertical and horizontal according to orientation Dec 18, 2011 release 10 (x0, y0, dx, fy) functions added to (x1, x2, y1, y2) = (x0, y0, x0+dx, y0+dy) Dec 29, 2011 release 11 readTextFile from sebgiroux Jan 05, 2012 release 12 RAW for screen copy to/read from SD Jan 11, 2012 release 13 VGA support and library release number check, updated examples Jan 14, 2012 release 14 Goldelox support with 8-bits coordinates Jan 16, 2012 release 15 RAW partition automatic detection Jan 20, 2012 release 16 self-generated screen parameters with example Info_main Jan 24, 2012 release 17 uOLED 1.6"" and uLCD 4.3"" compatibility test successful Jan 27, 2012 release 18 stability enhancement Jan 28, 2012 release 118 new index Jan 28, 2012 release 119 colours constants e.g. redColour Feb 12, 2012 release 119a __AVR_ATmega328P__ added Feb 04, 2012 release 120 stability enhancement Feb 29, 2012 release 121 pin for reset fixed Mar 13, 2012 release 122 enhancements for Gallery Mar 19, 2012 release 223 Arduino 1.0 compatible ## proxySerial Aug 04, 2011 release 1 chipKIT compatibility with external proxySerial.h Sep 23, 2011 release 2 ms monitoring to avoid RX TX collapse Oct 10, 2011 release 3 Stream.h class based i2cSerial library Oct 24, 2011 release 4 serial port managed in main only, setSpeed added, proxySerial still needed Nov 02, 2011 release 5 HardwareSerial derived from Stream on chipKIT platform by msproul Dec 15, 2011 release 5.1 Arduino 1.0 implementation test no longer compatible with 0022 Jan 28, 2012 release 105 new index Feb 01, 2012 release 106 ttoa time to string added Feb 12, 2012 release 106a __AVR_ATmega328P__ added Mar 19, 2012 release 207 Arduino 1.0 compatible ## button / GUI Sep 18, 2011 release 1 dialog window with up to 3 buttons Nov 25, 2011 release 2 faster dialog show/hide and optional area for screen copy to/read from SD Nov 27, 2011 release 3 bugs fixed Dec 15, 2011 release 3.1 Arduino 1.0 implementation test no longer compatible with 0022 Dec 27, 2011 release 4 ready for GUI = button + dialog box + menu + label Dec 28, 2011 release 5 item-based refactoring for dialog box, menu and label Dec 29, 2011 release 6 button library deprecated, superseeded by GUI library Jan 05, 2012 release 7 (x0, y0, dx, fy) functions added to (x1, x2, y1, y2) = (x0, y0, x0+dx, y0+dy) Jan 25, 2012 release 8 button with instant option (no de-bouncing) Jan 28, 2012 release 108 new index Feb 12, 2012 release 108a __AVR_ATmega328P__ added Mar 19, 2012 release 209 Arduino 1.0 compatible ## Graphics Jan 22, 2012 release 1 new Graphics library with example Graphics_main Jan 25, 2012 release 2 (x0, y0, dx, fy) functions added to (x1, x2, y1, y2) = (x0, y0, x0+dx, y0+dy) Jan 27, 2012 release 3 histogram graphic with example Histogram_main Jan 28, 2012 release 103 new index Jan 28, 2012 release 104 default colours for each graphic Jan 30, 2012 release 105 improved consistency Feb 01, 2012 release 106 ttoa used Feb 12, 2012 release 106a __AVR_ATmega328P__ added Feb 14, 2012 release 107 gauge graphic Feb 16, 2012 release 108 yaw, pitch, roll graphics Mar 19, 2012 release 209 Arduino 1.0 compatible ## Gallery Mar 13, 2012 release 101 initial release Mar 19, 2012 release 202 Arduino 1.0 compatible ## Tutorial Full documentation at http:sites.google.com/site/vilorei/arduino/13--serial-touch-320x240-lcd-screen ## Required . Arduino IDE 0023 . NewSoftSerial release 11 beta http://arduiniana.org/2011/01/newsoftserial-11-beta/ . for Goldelox screens, hardware reset recommended with reset pin # (active low) be declared in myLCD.begin( # ) . I2C_Serial release 103 ## Bugs & ToDos __AVR__ constant is not recognised by Arduino IDE, only by chipKIT MPIDE __AVR_ATmega328P__ added for Arduino IDE None ## Roadmap http://sites.google.com/site/vilorei/arduino/13--serial-touch-320x240-lcd-screen/roadmap ## Serial Port Multiple Options hardware : Arduino . Serial (pins 0 & 1) : chipKIT . Serial (pins 0 & 1) + Serial1 (pins 39 & 40) software : Arduino . with library NewSoftSerial release 11 : chipKIT . not available i2c : Arduino . (pins 4 & 5) with library I2C_Serial : chipKIT . (pins 4 & 5) with library I2C_Serial ## SC16IS750 I2C slave bridge to serial Arduino + chipKIT Library Oct 06, 2011 release 1 initial release Oct 10, 2011 release 2 Stream.h class based Oct 25, 2011 release 3 I2C address selection through parameter default=0, 1, 2 or 12 Jan 28, 2012 release 103 new index Mar 19, 2012 release 204 Arduino 1.0 compatible ## Based on 4D LABS PICASO-SGC Command Set Software Interface Specification Document Date: 1st March 2011 Document Revision: 6.0 http:www.4d-Labs.com
About
4D Systems μLCD-μLED-μVGA Serial_LCD Library Suite
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published