Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

4DISPLAY-SHIELD-96 Datasheet(PDF) 3 Page - List of Unclassifed Manufacturers

Part # 4DISPLAY-SHIELD-96
Description  4Display Shields
Download  13 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ETC2 [List of Unclassifed Manufacturers]
Direct Link  
Logo ETC2 - List of Unclassifed Manufacturers

4DISPLAY-SHIELD-96 Datasheet(HTML) 3 Page - List of Unclassifed Manufacturers

  4DISPLAY-SHIELD-96 Datasheet HTML 1Page - List of Unclassifed Manufacturers 4DISPLAY-SHIELD-96 Datasheet HTML 2Page - List of Unclassifed Manufacturers 4DISPLAY-SHIELD-96 Datasheet HTML 3Page - List of Unclassifed Manufacturers 4DISPLAY-SHIELD-96 Datasheet HTML 4Page - List of Unclassifed Manufacturers 4DISPLAY-SHIELD-96 Datasheet HTML 5Page - List of Unclassifed Manufacturers 4DISPLAY-SHIELD-96 Datasheet HTML 6Page - List of Unclassifed Manufacturers 4DISPLAY-SHIELD-96 Datasheet HTML 7Page - List of Unclassifed Manufacturers 4DISPLAY-SHIELD-96 Datasheet HTML 8Page - List of Unclassifed Manufacturers 4DISPLAY-SHIELD-96 Datasheet HTML 9Page - List of Unclassifed Manufacturers Next Button
Zoom Inzoom in Zoom Outzoom out
 3 / 13 page
background image
4D SYSTEMS
4Display-Shield
© 2012 4D SYSTEMS
Page 3 of 13
www.4dsystems.com.au
1. Description
The 4Display-Shield provides an easy way of
interfacing 4D Systems display modules to the
Arduino-Duemilanove, the Arduino-Mega and
many other Arduino compatible boards. The
4Display-Shields come in 4 models, featuring a 5
way multiswitch joystick and male headers that
help connect the 4Display-Shield to the Arduino
boards. The 5 position joystick is connected to the
Arduino D2, D3, D4, D5 and D6 pins. The
communication interface between the 4Display-
Shield and the Arduino is via the Serial UART. Both
the TX and RX signals are jumpered on the shield
PCB so that the Arduino UART can be freed-up
when it's being programmed.
The 4Display-Shield can be purchased in four
models, featuring one of the following displays:
µOLED-96-G2
µOLED-128-G1 (or µOLED-128-G2)
µOLED-160-G1 (or µOLED-160-G2)
µLCD-144-G2
These feature packed display modules, coupled
with a convenient Arduino Shield, makes an ideal
platform for learning and experimenting with the
4D Systems display modules.
The 4Display-Shield is integrated with a full colour
OLED or TFT LCD screen (model dependant), tiny
yet poweful GOLDELOX graphics processors and a
micro-SD connector which supports standard and
high-capacity memory cards. The memory card can
be used to store images, icons, video clips and
data logging.
The 4D Systems display module on the 4Display-
Shield can be programmed as a stand-alone
controller, or as a serial slave to the Arduino. To
change how the display module is programmed,
simply download the 4D Systems Workshop 4 IDE
software from the 4D systems website,
www.4dsystems.com.au, and follow the on screen
instructions.
When configured as a serial slave, the Arduino
takes the role of the host controller. This allows
you to develop your graphics applications using
the Arduino development environment and
software tools. The GOLDELOX processor has a rich
set of serial commands built inside the chip and
the commands are sent from the Arduino via the
serial (UART) interface. All it takes is a few bytes of
serial data from the Arduino and you can quickly
and easily draw lines, circles, text and even display
Images as well as play Video clips.
The following links (not affiliated to 4D Systems)
may prove useful when configuring the 4Display-
Shield as a serial slave:
http://embeddedcomputing.weebly.com/serial-lcd.html
http://jennylc.com/4d/
http://nicholasboka.com/?page_id=23
http://code.google.com/p/displayshield4d/
http://code.google.com/p/uoled-library/
When configured as a stand-alone processor, the
4Display-Shield becomes a stand-alone device and
all display application code is written in the
Workshop 4 IDE, using the 4DGL Language. Don't
let the name scare you off, 4DGL is an easy to
learn but a powerful high level language. It allows
the developer to write applications in a high level
syntax similar to popular languages such as BASIC,
C and Pascal and run it directly on the GOLDELOX
processor. If you can write Arduino code then you
can certainly write 4DGL code. The display
modules are stand-alone devices. It allows the
user to take complete control of all available
resources on the display module such as the Serial
Port, the graphics display and the micro-SD
memory card. Thus graphics intensive processes
can be completely offloaded from the Arduino and
run on the GOLDELOX processor, along with micro-
SD card processes and access to the GOLDELOX I/O
pins. It provides the user complete control over
the display module allowing them to offload a lot
of overhead from the host processor by creating
the 'work horse' objects within the display module
itself.
So, for a game of Tetris, rather than sending all the
tetris graphics objects (tile blocks, borders, game
score, etc etc), as serial graphics primitives, entire
functions can be created in 4DGL and receive
simple serial commands to control them. This also
gives a neat division between the graphics
functions and the game itself, allowing changes in
the games appearance without altering the main
Arduino game code, effectively allowing you to
'change skins' for the games appearance.


Similar Part No. - 4DISPLAY-SHIELD-96

ManufacturerPart #DatasheetDescription
logo
List of Unclassifed Man...
4DISPLAY-ADAPTOR-SHIELD ETC2-4DISPLAY-ADAPTOR-SHIELD Datasheet
668Kb / 8P
   4D Arduino Adaptor Shield
More results

Similar Description - 4DISPLAY-SHIELD-96

ManufacturerPart #DatasheetDescription
logo
Banner Engineering Corp...
LXSERIES BANNER-LXSERIES_V01 Datasheet
67Kb / 2P
   LX Series Lens Shields
logo
Dialight Corporation
C-17872 DIALIGHT-C-17872 Datasheet
76Kb / 1P
   TRI-LEVEL LIGHTPIPE WITH SHIELDS
logo
Qualtek Electronics Cor...
QSB-40-01 QUALTEK-QSB-40-01 Datasheet
348Kb / 1P
   EMI Filter Shields for QLM Sleeves
logo
List of Unclassifed Man...
BMI-S-201-C ETC2-BMI-S-201-C Datasheet
10Mb / 26P
   INTRODUCTION TO BOARD LEVEL SHIELDS AND CONTACTS
BMI-S-202-F ETC2-BMI-S-202-F Datasheet
79Kb / 2P
   Item BMIS-202 Standard Surface Mount Shields-Two-Piece
ISMART ETC1-ISMART Datasheet
1Mb / 7P
   Wi-Fi, BT/BLE & NFC IoT Arduino Shields
logo
Murata Manufacturing Co...
EA3008U050 MURATA1-EA3008U050_V01 Datasheet
197Kb / 3P
   EMC Absorber magnetically shields and suppresses noise of digital equipment.
08/24/2022
EA3008U100 MURATA1-EA3008U100_V01 Datasheet
197Kb / 3P
   EMC Absorber magnetically shields and suppresses noise of digital equipment.
08/24/2022
logo
Belden Inc.
9902 BELDEN-9902 Datasheet
145Kb / 2P
   Transceiver 10BASE5, #20-5pr, FPO, Isolated Shields, PVC Jkt, CM
05-05-2023
logo
Murata Manufacturing Co...
EA3008U025 MURATA1-EA3008U025_V01 Datasheet
197Kb / 3P
   EMC Absorber magnetically shields and suppresses noise of digital equipment.
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com