4D SYSTEMS TURNING TECHNOLOGY INTO ART DATASHEET Raspberry Pi Display Module Pack Featuring a 2.4” Display Module uLCD-24-PTU-PI Document Date: 4th September 2013 Document Revision: 1.2 Uncontrolled Copy when printed or downloaded.
uLCD-24-PTU-PI – Raspberry Pi Display Module Pack Contents 1. Description ............................................................................................................................. 3 2. Advanced Hardware Options .................................................................................................. 4 3. C Library Functions (For use with the Serial/SPE Environment) ................................................. 5 4. Specifications and Ratings ................................
uLCD-24-PTU-PI – Raspberry Pi Display Module Pack 4D SYSTEMS uLCD-24-PTU-PI 1. Description The 4D Systems 2.4” Pi Display Module Pack (uLCD-24-PTU-PI) is made up of a uLCD-24-PTU Display Module specifically customised for the Raspberry Pi*.
uLCD-24-PTU-PI – Raspberry Pi Display Module Pack 4D SYSTEMS uLCD-24-PTU-PI 2. Advanced Hardware Options The display module (uLCD-24-PTU) is a very capable and powerful piece of hardware, which can be reconfigured beyond the boundaries of the Serial Environment, which is what is loaded on the module when shipped.
uLCD-24-PTU-PI – Raspberry Pi Display Module Pack 4D SYSTEMS uLCD-24-PTU-PI 3. C Library Functions (For use with the Serial/SPE Environment) The following is a list of the library functions available to use with the 4D Systems C Serial Library, which is a generic C library which can be ported to run on the Raspberry Pi. The C Serial library is compatible with the display module supplied with this Pack when the display module is configured with the Serial Environment from the Workshop4 IDE.
uLCD-24-PTU-PI – Raspberry Pi Display Module Pack 4D SYSTEMS uLCD-24-PTU-PI Text and String Functions: • charwidth('char') • charheight('char') • putstr(pointer) • txt_Set(function, value) txt_Set shortcuts: • txt_FGcolour(colour) • txt_BGcolour(colour) • txt_FontID(id) • txt_Width(multiplier) • txt_Height(multiplier) • txt_Xgap(pixelcount) • txt_Ygap(pixelcount) • txt_Opacity(mode) • txt_Bold(mode) • txt_Italic(mode) • txt_Inverse(mode) • txt_Underlined(mode) • txt_Attributes(value) • txt_Wrap(value) I
uLCD-24-PTU-PI – Raspberry Pi Display Module Pack 4D SYSTEMS uLCD-24-PTU-PI FAT16 File Functions: • file_Error() • file_Count(filename) • file_Dir(filename) • file_FindFirst(fname) • file_FindNext() • file_Exists(fname) • file_Open(fname, mode) • file_Close(handle) • file_Read(destination, size, handle) • file_Seek(handle, HiWord, LoWord) • file_Index(handle, Hisize, Losize, recordnum) • file_Tell(handle, &HiWord, &LoWord) • file_Write(Source, size, handle) • file_Size(handle, &HiWord, &LoWord) • file_Im
uLCD-24-PTU-PI – Raspberry Pi Display Module Pack 4D SYSTEMS uLCD-24-PTU-PI 4. Specifications and Ratings RECOMMENDED OPERATING CONDITIONS Parameter Supply Voltage (VCC) Operating Temperature Conditions Min 4.5 -10 Typ --- Max 5.5 +70 Units V °C ORDERING INFORMATION Order Code: uLCD-24-PTU-PI Package: 138mm x 100mm x 30mm Packaging: Module sealed in antistatic foam padded 4D Systems Box © 2013 4D SYSTEMS Page 8 of 9 www.4dsystems.com.
uLCD-24-PTU-PI – Raspberry Pi Display Module Pack 4D SYSTEMS uLCD-24-PTU-PI 5. Legal Notice Proprietary Information The information contained in this document is the property of 4D Systems Pty. Ltd. and may be the subject of patents pending or granted, and must not be copied or disclosed without prior written permission. 4D Systems endeavours to ensure that the information in this document is correct and fairly stated but does not accept liability for any error or omission.