Difference between revisions of "Nh5cape"
(19 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
==Descriptions== | ==Descriptions== | ||
[[File:Nh5cape.jpg|border|right|link=|300px|BeagleBone LCD 5" Cape]] | [[File:Nh5cape.jpg|border|right|link=|300px|BeagleBone LCD 5" Cape]] | ||
− | The Nh5cape is a LCD extension for beaglebone / beaglebone black. <br> | + | The Nh5cape is a 5 "LCD extension for beaglebone / beaglebone black. <br> |
* Resolution: 800x480 | * Resolution: 800x480 | ||
* 24 bit color | * 24 bit color | ||
Line 8: | Line 8: | ||
* 4 user buttons | * 4 user buttons | ||
Power is taken from the beaglebone. <br> | Power is taken from the beaglebone. <br> | ||
− | Video demo can be seen at http://youtu.be/zDcHMCXM60A | + | Video demo can be seen at http://youtu.be/zDcHMCXM60A <br> |
+ | The case for LCD can be 3D printed. The sources: http://www.thingiverse.com/thing:477676<br><br> | ||
+ | The 7" LCD extensions can be found [http://elinux.org/Nh7Cape here] and [http://elinux.org/Alcdcape here] | ||
==Revision Changes== | ==Revision Changes== | ||
− | ===Revision | + | ===Old revisions=== |
− | + | [http://elinux.org/Nh5capeOldRevisions Old revisions] | |
+ | ===Revision A2=== | ||
+ | Cape consists of 3 separate boards: stackable cape, LCD with adapter, and buttons board.<br> | ||
+ | LCD adapter has better fit and higher quality MOLEX connectors.<br> | ||
+ | Moved backlight and one of the keys for better compatibility.<br> | ||
[[File:Nh5cape.jpg|border|center|link=|300px|BeagleBone LCD 5" Cape]] | [[File:Nh5cape.jpg|border|center|link=|300px|BeagleBone LCD 5" Cape]] | ||
− | = | + | [[File:Nh5cape-adapter.jpg|border|center|link=|300px|LCD adapter]] |
− | + | Connectors for LCD are TOP contact<br> | |
− | + | They should be connected as following<br> | |
− | [[File:Nh5cape. | + | [[File:Nh5cape-connector.jpeg|border|center|link=|300px|LCD adapter]] |
− | |||
==Software Support== | ==Software Support== | ||
− | * Ubuntu with Kernel 3.15 support. | + | * Ubuntu with Kernel 3.15, 3.17, 3.18, 4.1 support (with SGX). |
* Ubuntu with Kernel 3.8 (device tree) support. | * Ubuntu with Kernel 3.8 (device tree) support. | ||
− | * Rowboat android with Kernel 3.2 support. | + | * Rowboat android 4.2.2 with Kernel 3.2 support. |
+ | * AOSP Android 4.4 with Google apps support | ||
* Available: patches to the current kernel, images of ubuntu and android. | * Available: patches to the current kernel, images of ubuntu and android. | ||
Line 52: | Line 58: | ||
|rowspan="2"|Connectors | |rowspan="2"|Connectors | ||
|One 46-position male headers | |One 46-position male headers | ||
− | |||
− | |||
|} | |} | ||
Line 59: | Line 63: | ||
{|class="wikitable" | {|class="wikitable" | ||
|Size | |Size | ||
− | | | + | |85 x 75 mm |
|- | |- | ||
|Layers | |Layers | ||
Line 72: | Line 76: | ||
==Signal Usage== | ==Signal Usage== | ||
− | [[File: | + | [[File:Cape_rev_A2.jpg |right|link=|BeagleBone LCD 5" Cape Pin Usage]] |
− | The BeagleBone LCD 5" Cape uses | + | The BeagleBone LCD 5" Cape uses 40 signals including: |
* VDD_3V3EXP | * VDD_3V3EXP | ||
* VDD_5V | * VDD_5V | ||
* DGND | * DGND | ||
+ | * GPIO1_28 | ||
* EHRPWM1A | * EHRPWM1A | ||
* GPIO1_16 | * GPIO1_16 | ||
Line 84: | Line 89: | ||
* GPIO1_17 | * GPIO1_17 | ||
* GPIO3_19 | * GPIO3_19 | ||
− | |||
− | |||
− | |||
− | |||
* LCD_VSYNC | * LCD_VSYNC | ||
* LCD_HSYNC | * LCD_HSYNC | ||
* LCD_PCLK | * LCD_PCLK | ||
* LCD_DATA[0..23] | * LCD_DATA[0..23] | ||
+ | * LCD_AC_DATA_EN | ||
+ | * GPIO2_1 | ||
==EEPROM== | ==EEPROM== | ||
Line 108: | Line 111: | ||
|- | |- | ||
|Part Number | |Part Number | ||
− | |BB-BONE-NH5C- | + | |BB-BONE-NH5C-02 |
|- | |- | ||
|Pins Used | |Pins Used | ||
Line 124: | Line 127: | ||
− | To go back to the cape list, please click [http://elinux.org/ | + | To go back to the cape list, please click [http://elinux.org/Beagleboard:BeagleBone_Capes here] |
Latest revision as of 13:02, 2 November 2015
Contents
Descriptions
The Nh5cape is a 5 "LCD extension for beaglebone / beaglebone black.
- Resolution: 800x480
- 24 bit color
- PWM backlight control
- Multitouch capacitive touchscreen
- 4 user buttons
Power is taken from the beaglebone.
Video demo can be seen at http://youtu.be/zDcHMCXM60A
The case for LCD can be 3D printed. The sources: http://www.thingiverse.com/thing:477676
The 7" LCD extensions can be found here and here
Revision Changes
Old revisions
Revision A2
Cape consists of 3 separate boards: stackable cape, LCD with adapter, and buttons board.
LCD adapter has better fit and higher quality MOLEX connectors.
Moved backlight and one of the keys for better compatibility.
Connectors for LCD are TOP contact
They should be connected as following
Software Support
- Ubuntu with Kernel 3.15, 3.17, 3.18, 4.1 support (with SGX).
- Ubuntu with Kernel 3.8 (device tree) support.
- Rowboat android 4.2.2 with Kernel 3.2 support.
- AOSP Android 4.4 with Google apps support
- Available: patches to the current kernel, images of ubuntu and android.
Specifications
Followings are some specifications of the BeagleBone LCD 5" Cape:
Electrical Specifications
Power | 3.3V via BeagleBone header |
5V via BeagleBone header | |
Display Model | Newhaven NHD-5.0-800480TF-ATXL#-CTP |
Display Type | 5" TFT LCD |
Resolution | 800x480 |
Touchscreen | multitouch capacitive |
Switches | Four user Switches |
Connectors | One 46-position male headers |
Mechanical Specifications
Size | 85 x 75 mm |
Layers | 2 |
PCB Thickness | 1.6 mm |
RoHS Compliant | Yes |
Signal Usage
The BeagleBone LCD 5" Cape uses 40 signals including:
- VDD_3V3EXP
- VDD_5V
- DGND
- GPIO1_28
- EHRPWM1A
- GPIO1_16
- GPIO1_19
- I2C2_SCL
- I2C2_SDA
- GPIO1_17
- GPIO3_19
- LCD_VSYNC
- LCD_HSYNC
- LCD_PCLK
- LCD_DATA[0..23]
- LCD_AC_DATA_EN
- GPIO2_1
EEPROM
EEPROM Suport | Yes |
Board Name | nh5cape |
Version | 00A0 |
Manufacturer | Cembsoft |
Part Number | BB-BONE-NH5C-02 |
Pins Used | 38 |
Software
http://elinux.org/Nh5capeSoftware
Distributors
Distributors are welcome at victor.0xf at gmail.com
To go back to the cape list, please click here