Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Paul_B

Pages: 1 ... 8 9 [10] 11 12 ... 20
136
TFTs / Re: Connecting 18bit controler to 24bit display
« on: February 22, 2016, 07:53:58 AM »
Not a problem Marsaf, happy to help!

137
Character LCDs / Re: NHD-C0216CZ-NSW-BBW-3V3 Interface Voltage
« on: February 19, 2016, 12:40:05 PM »
Hi,

Correct, the displays built-in controller is capable of taking 2.7v to 5.5v  from an interface point of view. 

However the COG display as a whole is a 3.3V max device, so you'll need to do some level-shifting between the PIC16F and NHD-C0216CZ-NSW-BBW-3V3.

Series resistors on the SDA and SCL lines should do the trick (~330Ohm) or a level shifting IC  ;)





138
OLEDs / Re: OLED Initialization - NHD-0420DZW-AB5
« on: February 19, 2016, 12:21:05 PM »
Glad to hear you got your display up and running!


139
OLEDs / Re: OLED Initialization - NHD-0420DZW-AB5
« on: February 19, 2016, 08:34:46 AM »
Hi Signalflow,

Im sorry to hear about the trouble you are having with NHD-0420DZW-AB5. Let me help you out with your initialization sequence  ;)

Please try the following:

On power up, the display is initilaized as:

1. Display clear

2. Function set:
DL="1": 8-bit interface data
N="0": 1-line display
F="0": 5 x 8 dot character font

3. Power turn off
PWR=0

4. Display on/off control: D="0": Display off C="0": Cursor off B="0": Blinking off

5. Entry mode set
I/D="1": Increment by 1
S="0": No shift

6. Cursor/Display shift/Mode / Pwr
S/C=0, R/L=1: Shifts cursor position to the right
G/C=0: Character mode
Pwr=1: Internal DCDC power on

Code: [Select]
// 4-Bit initialization sequence
  write4bits(0x03); // Put back into 8-bit mode
  delayMicroseconds(5000);
  if(_oled_ver == OLED_V2) { 
    write4bits(0x08);
    delayMicroseconds(5000);
  }
  write4bits(0x02); // Put into 4-bit mode
  delayMicroseconds(5000);
  write4bits(0x02);
  delayMicroseconds(5000);
  write4bits(0x08);
  delayMicroseconds(5000);
 
  command(0x08); // Turn Off
  delayMicroseconds(5000);
  command(0x01); // Clear Display
  delayMicroseconds(5000);
  command(0x06); // Set Entry Mode
  delayMicroseconds(5000);
  command(0x02); // Home Cursor
  delayMicroseconds(5000);
  command(0x0C); // Turn On - enable cursor & blink
  delayMicroseconds(5000);

140
TFTs / Re: NHD-7.0-800480EF-ATXV#-CTP very low brightness
« on: February 18, 2016, 04:44:41 PM »
Hi Marsaf,

Correct, NHD-7.0-800480EF-ATXV#-CTP and NHD-7.0-800480EF-ATXL#-CTP are not sun-readable displays.

NHD-7.0-800480EF-ATXV#-CTP will have the greatest viewing angles 75deg (MVA) and be the brightest out of our current 7.0" CTP line-up (290 cd/m2).

We will be introducing sunlight-readable TFT's in the up coming months.  These new displays have brightness levels and features that allow for excellent viewing quality even in direct sunlight conditions.

In the mean time feel free to check out our new 4.3" Sunlight Readable TFT with capacitive touch.

http://www.newhavendisplay.com/nhd43480272efasxnctp-p-9486.html




141
TFTs / Re: ATSAM4E -NHD-2.4-240320CF-CTXI#-F - White Screen
« on: February 18, 2016, 01:08:35 PM »
Glad to hear you got your display up and running!

Thanks for sharing your solution, it will definitely help  ;)

142
TFTs / Re: Connecting 18bit controler to 24bit display
« on: February 18, 2016, 08:15:56 AM »
Morning Marsaf,

Great question, I have attached a snippet of one of my schematics to help illustrate the correct configuration when utilizing 18bit RGB.

You will notice that the LSBs (least significant bits) are tied to ground.

To answer your second question, the lack of bpp will only affect the color depth.

Hope this helps!

 

143
Customer Projects / Re: NHD-C12864A1Z-FSRGB-FBW-HT1 in action
« on: February 15, 2016, 02:17:53 PM »
Thank you so much for sharing! Interesting project and your demo looks great  ;)

145
TFTs / Re: NHD-1.8-128160EF-CSXN#-F Programming
« on: February 12, 2016, 12:21:46 PM »
Thanks for sharing your solution Guenther!

146
Morning,

The Arduino Nano is a compact and breadboard-friendly version board based on ATmega328 processor. It is more or less same functionality as the Arduino UNO but in different package (which means it won't accept any shields designed for the UNO). However since you are using NHD-1.69-160128ASC3 you can simply breadboard your project  8)

First check out the pin-out diagram for the Arduino Nano.
Link: http://bit.ly/1PF7FLp

We provide getting started code, however it is configured for the Arduno Uno. You will need to modify the sketch with the following pin configuration:

https://github.com/NewhavenDisplay/NHD-1.69-160128ASC3_Example/blob/master/examples/test/test.ino

Code: [Select]
Hardware: (Note most of these pins can be swapped)
    Color OLED Pin----------------Arduino Pin
       MOSI       ----------------  15
       SCK        ----------------  17
       DC         ----------------  12
       RESET      ----------------  13
       OLEDCS     ----------------  14
       Vin        ----------------  5V or 3.3V
       GND        ----------------  GND

Feel free to follow along with our Serial Color OLED User Guide, the only difference is you are using an Arduino Nano and will be wiring your display slightly different.

http://www.colorarduino.newhavendisplay.com/userguides/NHD-1.69-160128ASC3_User_Guide.pdf

Hope this helps!


147
OLEDs / Re: Micro SD on new 1.69 inch OLED
« on: February 05, 2016, 04:23:06 PM »
Not a problem, enjoy your new display!

148
TFTs / Re: 7" capacitive touch radiated emissions
« on: February 05, 2016, 08:48:56 AM »
Morning Brad,

There are virtually unlimited number of ways that you can fail a radiated emissions test, below are a few tips that should help you pass  ;)

  • Ground the TFT's bezel, copper tape comes in handy
  • Utilize flat cable Ferrite core (used for FPC/FFC cable)
  • Utilize EMI shielding foils and film
  • Board decoupling

Hope this helps, feel free to contact me if you have any questions or concerns.

149
OLEDs / Re: Scrolling on NHD-0420CW-AY3(US2066)
« on: February 05, 2016, 08:12:10 AM »
Thanks for sharing your solution Chris!


150
TFTs / Re: NHD‐3.5‐320240MF‐ATXL#‐T‐1 Touch Signal
« on: February 05, 2016, 08:05:40 AM »
Morning jmasamoto,

The mapping is as follows:

Y1 = Y+ or YU
Y2 = Y- or YD
X1 = X- or XL
X2 = X+ or XR

I personally have not used the TI ADS7846, however after looking over the datasheet it looks compatible  8)

Hope this helps!


Pages: 1 ... 8 9 [10] 11 12 ... 20