Graphical LCD v1.0. ReprapWorld.com. Date June 16 th, 2016 Document version 1.0. Graphical LCD v1.0 setup guide Reprapworld.com 1

Similar documents
PN532 NFC RFID Module User Guide

3.2 inch Arduino LCD Shield User Guide

DATASHEET. ADAM Arduino Display Adaptor Module. Arduino Compatible Shield P/N: 4Display-Shield-FT843 For the 4D Systems 4DLCD-FT843 Display

[F/T] [5] [KHz] [AMP] [3] [V] 4 ) To set DC offset to -2.5V press the following keys [OFS] [+/-] [2] [.] [5] [V]

SainSmart UNO R3 Starter Kit

ARDUINO SEVERINO SERIAL SINGLE SIDED VERSION 3 S3v3 (REVISION 2) USER MANUAL


Arduino ADK Back. For information on using the board with the Android OS, see Google's ADK documentation.

Arduino DUE + DAC MCP4922 (SPI)

Two mechanical buttons Two user LEDs Four expansion headers. Board controller with USB interface. One power LED and one status LED

Data Sheet. Adaptive Design ltd. Arduino Dual L6470 Stepper Motor Shield V th November L6470 Stepper Motor Shield

In-System Programmer USER MANUAL RN-ISP-UM RN-WIFLYCR-UM

Part 1. MAX BIT DAC with an Arduino Board. MIDI to Voltage Converter Part1

Sam440ep-flex User Guide

WICE-SPI Hardware Operation Manual

FTDI Chip. VM800P Datasheet Embedded Video Engine Plus Module. VM800P Embedded Video Engine Plus Module Datasheet Version 1.0

5inch HDMI LCD User Manual

Pmod peripheral modules are powered by the host via the interface s power and ground pins.

Hardware Development Kit

2.2" TFT Display. Created by Ladyada. Last updated on :15:09 PM EDT

1.8" TFT Display Breakout and Shield

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide

User s Manual of Board Microcontroller ET-MEGA2560-ADK ET-MEGA2560-ADK

Atmel AT32UC3A3256 microcontroller 64MBit SDRAM Analog input (to ADC) Temperature sensor RC filter

Arduino Due Back. Warning: Unlike other Arduino boards, the Arduino Due board runs at 3.3V. The maximum. Overview

KTA-223 Arduino Compatible Relay Controller

Raspberry Pi. Hans- Petter Halvorsen, M.Sc.

EvB 5.1 v5 User s Guide

Atmel AVR ATxmega384C3 microcontroller OLED display with pixels resolution Analog sensors. Ambient light sensor Temperature sensor

PolyBot Board. User's Guide V1.11 9/20/08

TURBO PROGRAMMER USB, MMC, SIM DEVELOPMENT KIT

PCAN-MicroMod Universal I/O Module with CAN Interface. User Manual. Document version ( )

Introduction. Getting familiar with chipkit Pi

UPS PIco. to be used with. Raspberry Pi B+, A+, B, and A. HAT Compliant. Raspberry Pi is a trademark of the Raspberry Pi Foundation

MOD-ENC28J60 development board Users Manual

1.5" & 2.1" Monochrome 128x64 OLED Display Module

Apalis T30 Mezzanine. Preliminary Datasheet

3.2 inch QVGA TFT Color LCD User s Guide Version 1 & 2

2.3" Monochrome 128x32 OLED Display Module

Alcatel-Lucent OmniPCX Enterprise Communication Server TA-MMK (MMK V2)

Board also Supports MicroBridge

FG , 08501K, 08502K, 08503, 08503K, 08504K

Android Controlled Based Interface

DOGS GRAPHIC SERIES 102x64 DOTS

MFRD52x. Mifare Contactless Smart Card Reader Reference Design. Document information

USER GUIDE EDBG. Description

SAM D21 Xplained Pro. Preface. SMART ARM-based Microcontrollers USER GUIDE

Newhaven Display International, Inc Galvin Ct. Elgin IL, Ph: Fax:

1. Introduction IIM7010A Features. WIZnet Inc.

BUILDING INSTRUCTIONS

Fubarino TM SD Reference Manual

HARDWARE MANUAL. BrightSign HD120, HD220, HD1020. BrightSign, LLC Lark Ave., Suite 200 Los Gatos, CA

Introduction the Serial Communications Huang Sections 9.2, 10.2 SCI Block User Guide SPI Block User Guide

The service note describes the basic steps to install a ip camera for the DVR670

Using the HT46R46 I/O Ports to Implement Half-Duplex SPI Communication

Arduino Motor Shield (L298) Manual

Allows the user to protect against inadvertent write operations. Device select and address bytes are Acknowledged Data Bytes are not Acknowledged

STK User Guide

Adafruit MCP9808 Precision I2C Temperature Sensor Guide

AC-PG-USBASP USBASP AVR Programmer

Easy! Smooth! GP/ST-3500 Series->GP4000 Series Replacement Guidebook

AC-115 Compact Networked Single Door Controller. Installation and User Manual

Touch Screen for Pictiva OLED display. Application Note. Introduction

Features. Introduction. Applications. VPD-130/VPD-130N with DIN-Rail Mounting. VPD-130/VPD-130N Panel Mounting. Excellent C/P ratio (cost/performance)

Lab Experiment 1: The LPC 2148 Education Board

MACHINEMATE. CNC SYSTEM Hardware SPECIFICATION

CAN-Bus Shield Hookup Guide

FIS Module Programmer Instruction Manual (Version 1.0)

Introducing AVR Dragon

Final Project Example

+Denotes lead-free and RoHS-compliant. C5 C10, C17, C18

SafeSPI - Serial Peripheral Interface for Automotive Safety

SM1231 USER GUIDE SM1231 RF MODULE USER GUIDE

Yun Shield User Manual VERSION: 1.0. Yun Shield User Manual 1 / 22.

Adafruit ATWINC1500 WiFi Breakout

Adafruit BME280 Humidity + Barometric Pressure + Temperature Sensor Breakout


A REST API for Arduino & the CC3000 WiFi Chip

Bluetooth UART/RS232 Module

AT15007: Differences between ATmega328/P and ATmega328PB. Introduction. Features. Atmel AVR 8-bit Microcontrollers APPLICATION NOTE

AMS-1000 Multi-Channel Air Management System for Boost Control

SAM D20 Xplained Pro. Preface. SMART ARM-based Microcontrollers USER GUIDE

EasyPIC4 User s Manual

Digital I/O: OUTPUT: Basic, Count, Count+, Smart+

Troubleshooting and Diagnostics

SD21-21 Channel Servo Driver Module Power Servo's

Universal EXTension connector (UEXT)

Murata MEMS Evaluation Unit User Manual

HARDWARE MANUAL HD222, HD1022. BrightSign, LLC Lark Ave., Suite B Los Gatos, CA

Antenna Rotator System

Implementing SPI Communication Between MSP430 G2452 and LTC ADC

A-307. Mobile Data Terminal. Android OS Platform Datasheet

Innovative Electronics for a Changing World INDEX

Controller for AD9850 DDS Modules Andy Talbot G4JNT

Thermostat Application Module Kit

DATASHEET. Armadillo-43(T) 4.3 Linux based Display Module. Armadillo-43 (Non-Touch) Armadillo-43T (Resistive Touch)

Adafruit Proto Shield for Arduino

US-SPI New generation of High performances Ultrasonic device

Apps for Android. Apps for iphone & ipad INS584-3

ArcadeSD Manual. New Features!

Transcription:

Graphical LCD v1.0 Author Bart Meijer Date June 16 th, 2016 Document version 1.0 ReprapWorld.com Graphical LCD v1.0 setup guide Reprapworld.com 1

PRODUCT OVERVIEW This graphical LCD screen is 128x64 pixels in blue/white. The module has a rotary encoder with push button, a SD card slot and a button. The board is compatible with Minitronics, Megatronics, Ultratronics and RAMPS. The LCD and SD card are controlled using SPI, while the buttons are wired to digital i/o's. We provide a test firmware for the board to test your setup on the supported electronics. Wiring is sold seperatly. Requirements You need either a Ultratronics, Megatronics, Minitronics or RAMPS board. See the hardware setup section for the required wiring. The LCD can be controlled using the U8glib library (https://github.com/olikraus/u8glib/wiki) for Arduino. See the documentation of that library for examples. The SD card can be controlled using the standard SD card library included with Arduino. Graphical LCD v1.0 setup guide Reprapworld.com 2

DOCUMENT HISTORY Version 1.0 Creation Graphical LCD v1.0 setup guide Reprapworld.com 3

PRODUCT CHANGE HISTORY Version 1.0 revision E First public release Graphical LCD v1.0 setup guide Reprapworld.com 4

TECHNICAL SPECIFICATION LCD chip ST7920 LCD resolution 128x64 pixels LCD type 12864B v2.0 Operating Voltage 5V MAJOR FEATURES - Rotary encoder with switch for menu selection - General purpose button, function defined by firmware - You can control the contrast of the LCD screen using the trimpot 'contrast'. - Support for Megatronics, Minitronics, Ultratronics and RAMPS - SD card reader on avaiable - Sdout header to connect to an external SD card - SD card detection pin Graphical LCD v1.0 setup guide Reprapworld.com 5

CONNECTORS Name AUX1 MTICSP UT Keypad SPI Description Header for connection to Minitronics AUX1 header 1. Encoder A (SCL pin) 2. Encoder Switch (D25) 3. Encoder B (SDA) 4. Tactile button (D26) 5. CS LCD (D19) 6. SD Detect (D30) 7. GND 8. 5V Header for connection to Minitronics ICSP header 1. N/C (D1) 2. 5V 3. SCK (SCK pin) 4. N/C (D0) 5. N/C (RESET) 6. GND 7. MISO (MISO pin) 8. MOSI (MOSI pin) 9. CS SD (D53) 10. CS LCD (D15) Header for connection to Ultratonics analog header 1. N/C (+3v3) 2. Encoder A (SDA0) 3. N/C (A8) 4. Encoder B (SCL0) 5. Encoder Switch (A10) 6. Tactile button (A9) Header for connection to Megatronics keypad header, RAMPS aux- 2 header 1. 5V 2. GND 3. Encoder A (D45, D59) 4. Encoder Switch (D33, D63) 5. Encoder B (D44, D64) 6. Tactile button (D34, D40) 7. N/C (D43, D44) 8. SD Detect (D35, D42) 9. N/C (D42, D66) 10. N/C (D36, D65) Header for connection to Megatronics SDOUT header, Ultratronics SDOUT1 header, RAMPS aux-3 header 1. 5V Graphical LCD v1.0 setup guide Reprapworld.com 6

SDOUT IN5V 2. CS LCD (A2, A2, D49) 3. MISO (MISO pin) 4. MOSI (MOSI pin) 5. SCK (SCK pin) 6. CS SD (D53) 7. GND 8. SD Detect (N/C, A6, N/C) Same as SPI, except for pin 2 (CS LCD) which is not connected External 5V input Graphical LCD v1.0 setup guide Reprapworld.com 7

This section will help you connect the board to your electronics. Ultratronics HARDWARE SETUP For Ultratronics you need a 6way wire including connectors and a 8way wire including connectors. Connect the UT header using the 6way wire to the analog header on the Ultratronics board. Make sure pin 1 on the silkscreen matches pin 1 on the Ultratronics board. Connect the SPI header to the SDOUT1 header using the 8way wire. Make sure pin 1 on the silkscreen matches pin 1 on the Ultratronics board. Megatronics For Megatronics you need a 10way wire including connectors and a 8way wire including connectors. Connect the Keypad header using the 10way wire to the Keypad header on the Megatronics board. Make sure pin 1 on the silkscreen matches pin 1 on the Megatronics board. Connect the SPI header to the SDOUT header using the 8way wire. Make sure pin 1 on the silkscreen matches pin 1 on the Megatronics board. RAMPS For RAMPS you need a 10way wire including connectors and a 8way wire including connectors. Connect the Keypad header using the 10way wire to the aux-2 header on the RAMPS board. Make sure pin 1 on the silkscreen matches pin 1 on the RAMPS board. Connect the SPI header to the aux-3 header using the 8way wire. NOTE: The header connector on the RAMPS must be inversed, so connect pin 1 of the board to pin 8 on the aux-3 header. Minitronics For Minitronics you need a 10way wire including connectors and a 8way wire including connectors. Connect the MTICSP header using the 10way wire to the ICSP header on the Minitronics board. Make sure pin 1 on the silkscreen matches pin 1 on the Minitronics board. Connect the AUX1 header to the AUX1 header using the 8way wire. Make sure pin 1 on the silkscreen matches pin 1 on the Minitronics board. Graphical LCD v1.0 setup guide Reprapworld.com 8