Microchip OLED1 User Manual

OLED1 Xplained Pro
OLED1 Xplained Pro User's Guide

Preface

Microchip OLED1 Xplained Pro is an extension board to the Microchip Xplained Pro evaluation platform. The board enables the user to experiment with user interface applications with buttons, LEDs, and a display.
© 2020 Microchip Technology Inc.
User Guide
DS40002176A-page 1
OLED1 Xplained Pro
Preface........................................................................................................................................................... 1
1. Introduction............................................................................................................................................. 3
1.1. Features....................................................................................................................................... 3
1.2. Kit Overview................................................................................................................................. 3
2. Getting Started........................................................................................................................................ 4
2.1. Xplained Pro Quick Start.............................................................................................................. 4
2.2. Design Documentation and Relevant Links................................................................................. 4
3. Xplained Pro............................................................................................................................................5
3.1. Hardware Identification System....................................................................................................5
3.2. Xplained Pro Headers and Connectors........................................................................................5
4. Hardware User Guide............................................................................................................................. 7
4.1. Electrical Characteristics.............................................................................................................. 7
4.2. Headers and Connectors............................................................................................................. 7
4.3. Peripherals................................................................................................................................... 8
5. Hardware Revision History and Known Issues..................................................................................... 10
5.1. Identifying Product ID and Revision........................................................................................... 10
5.2. Revision 3...................................................................................................................................10
6. Document Revision History................................................................................................................... 11
The Microchip Website.................................................................................................................................12
Product Change Notification Service............................................................................................................12
Customer Support........................................................................................................................................ 12
Microchip Devices Code Protection Feature................................................................................................ 12
Legal Notice................................................................................................................................................. 12
Trademarks.................................................................................................................................................. 13
Quality Management System....................................................................................................................... 13
Worldwide Sales and Service.......................................................................................................................14
© 2020 Microchip Technology Inc.
User Guide
DS40002176A-page 2

1. Introduction

1.1 Features

• UG-2832HSWEG04 Monochrome OLED Display – 128 x 32 Pixels – Controlled By 4-wire SPI Interface, Up To 100 MHz
• Three LEDs
• Three Mechanical Push Buttons
• Xplained Pro Hardware Identification System

1.2 Kit Overview

OLED1 Xplained Pro is a basic extension board for the Xplained Pro platform with three LEDs, three push buttons, and an OLED display. The OLED display is controlled via a SPI interface up to 100 MHz. OLED1 Xplained Pro connects to any Xplained Pro standard extension header on any Xplained Pro MCU board.
Figure 1-1. OLED1 Xplained Pro Top Overview
OLED1 Xplained Pro
Introduction
© 2020 Microchip Technology Inc.
User Guide
DS40002176A-page 3

2. Getting Started

2.1 Xplained Pro Quick Start

Steps to start exploring the Xplained Pro platform:
1. Download and install Atmel Studio/MPLAB® X.
2. Launch Atmel Studio/MPLAB® X.
When the Xplained Pro MCU kit is connected to the computer for the first time, the operating system installs the driver software automatically. This driver supports 32-bit and 64-bit versions of Microsoft® Windows® XP, Windows Vista®, Windows 7, Windows 8, Windows 10, and Windows Server 2012.
When the Xplained Pro MCU board is powered, the power LED (green) glows, and Atmel Studio/MPLAB® X automatically detects the specific Xplained Pro MCU and extension board(s) that are connected. The landing page of the kit in the Atmel Studio has an option to launch the Atmel Software Framework (ASF) and the Atmel START example application codes for the kit. The target device is programmed and debugged by the on-board embedded debugger and, therefore, no external programmer or debugger tool is required.

2.2 Design Documentation and Relevant Links

The following list contains links to the most relevant documents and software for OLED1 Xplained Pro:
OLED1 Xplained Pro
Getting Started
Xplained Products - Xplained Evaluation Kits are a series of easy-to-use evaluation kits for Microchip
microcontrollers and other Microchip products.
– Xplained Nano - used for low pin count devices and provides a minimalistic solution with access to all I/O
pins of the target microcontroller.
– Xplained Mini - used for medium pin count devices and adds Arduino Uno compatible header footprint and
a prototyping area.
– Xplained Pro - used for medium-to-high pin count devices that feature advanced debugging and
standardized extensions for peripheral functions.
Note:  All the above kits have on-board programmers/debuggers, which creates a set of low-cost boards for evaluation and demonstration of features and capabilities of different Microchip products.
Atmel Studio - Free IDE for the development of C/C++ and assembler code for microcontrollers.
Data Visualizer - Data Visualizer is a program used for processing and visualizing data. The Data Visualizer
can receive data from various sources such as serial ports and on-board debugger’s Data Gateway Interface as found on Curiosity Nano and Xplained Pro boards.
Hardware Users Guide in PDF format - PDF version of this User Guide.
Design Documentation - Package containing CAD source, schematics, BOM, assembly drawings, 3D plots,
layer plots, etc.
OLED1 Xplained Pro on Microchip web page - Microchip website link.
© 2020 Microchip Technology Inc.
User Guide
DS40002176A-page 4

3. Xplained Pro

Xplained Pro is an evaluation platform containing a series of microcontroller boards (evaluation kits) and extension boards. Atmel Studio/MPLAB® X is used to program and debug the microcontrollers on these boards. Atmel Studio includes Advanced Software Framework (ASF) and Atmel START, which has drivers and demo code, and Data Visualizer, which supports data streaming and advanced debugging. Xplained Pro evaluation kits can be connected to a wide range of Xplained Pro extension boards through standardized headers and connectors. Xplained Pro extension boards have identification (ID) chips to uniquely identify which boards are connected to the Xplained Pro evaluation kits.

3.1 Hardware Identification System

All Xplained Pro extension boards come with an identification chip (ATSHA204A CryptoAuthentication™ chip) to uniquely identify the boards that are connected to the Xplained Pro Evaluation Kit. This chip contains information that identifies the extension with its name and some extra data. When an Xplained Pro extension is connected to an Xplained Pro Evaluation Kit, the information is read and sent to the Atmel Studio/MPLAB® X. The following table shows the data fields stored in the ID chip with example content.
Table 3-1. Xplained Pro ID Chip Content
Data Field Data Type Example Content
OLED1 Xplained Pro
Xplained Pro
Manufacturer ASCII string Microchip'\0'
Product name ASCII string Segment LCD1 Xplained Pro'\0'
Product revision ASCII string 02'\0'
Product serial number ASCII string 1774020200000010’\0’
Minimum voltage [mV] uint16_t 3000
Maximum voltage [mV] uint16_t 3600
Maximum current [mA] uint16_t 30

3.2 Xplained Pro Headers and Connectors

3.2.1 Xplained Pro Standard Extension Header

All Xplained Pro kits have many dual-row, 20-pin, 100 mil extension headers. The Xplained Pro MCU boards have male headers, while the Xplained Pro extensions have their female counterparts. The following table provides the pin description of all the connected pins.
Info:  Not all pins are always connected to all extension headers.
The extension headers can be used to connect a variety of Xplained Pro extensions to Xplained Pro MCU boards or to access the pins of the target microcontroller on the Xplained Pro boards.
Table 3-2. Xplained Pro Standard Extension Header
Pin Number Pin Name Description
1 ID Pin to communicate with the ID chip on an extension board.
2 GND Ground.
© 2020 Microchip Technology Inc.
User Guide
DS40002176A-page 5
Loading...
+ 9 hidden pages