Showing posts with label shield. Show all posts
Showing posts with label shield. Show all posts

Monday, August 15, 2016

Arduino Mega Draw bitmap on 3 2 480 x 320 TFT LCD Shield using UTFT

Arduino Mega Draw bitmap on 3 2 480 x 320 TFT LCD Shield using UTFT


This post show how to draw bitmap on 3.2" 480 x 320 TFT LCD Shield using UTFT, run on Arduino Mega 2560.



Before start, you have to install UTFT library on your Arduino IDE.

Once installed, its a program ImageConverter565.exe in the Tools directory under the library, used to convert image files to array in .c (.raw) format, can be loaded in our sketch.

This video show how:


Example code, MegaUTFTBitmap.ino
#include <UTFT.h>

UTFT myGLCD(CTE32HR,38,39,40,41);

extern unsigned int Arduinoer[];

void setup() {
// put your setup code here, to run once:
myGLCD.InitLCD();
myGLCD.clrScr();
myGLCD.drawBitmap(0, 0, 100, 100, Arduinoer);

}

void loop() {
// put your main code here, to run repeatedly:

}

Get

Read more »

Thursday, August 11, 2016

ESP12E Motor Shield NodeMCU Motor Driver Expansion Board

ESP12E Motor Shield NodeMCU Motor Driver Expansion Board


Come with NodeMCU/ESP-12E and Motor Driver Expansion Board:







info: http://nodemcu-motor.doit.am/ (Chinese)

Get

Read more »

3 2 480 x 320 TFT LCD Shield install UTFT library and test with Arduino Mega 2560

3 2 480 x 320 TFT LCD Shield install UTFT library and test with Arduino Mega 2560


Its 3.2" 480 x 320 TFT color screen support Arduino Mega 2560, named QDM320B.








According to the seller:

Overview
QD320DB16NT8357RA module is 3.2" TFT LCD with 262K color 480x320 resolutions.
The controller of this LCD module is HX8357B, it supports 16-wires DataBus interface. Moreover, this module includes the 5V -3.3V power conversion circuit and Level Level conversion circuit, This Module can Directly inserted into the Arduino Mega2560 Board, it also includes the SD card socket and SPI FLASH circuit.

Features

  • Support Arduino Mega2560 Directly inserted
  • With Full-angle IPS TFT panel
  • OnBorad level conversion chip for 5V/3.3V MCU
  • Compatible with 3.3/5V operation voltage level
  • Compatible with Arduino-Series development Board.
  • Compatible with UTFT / UTFT_Buttons /Utouch Library for arduino.
  • provided 12-examples with Arduino ,3-examples with STM32 ??
  • With SD Card Socket
  • With SPI FLASH circuit



This video show how to install UTFT library (from http://www.rinkydinkelectronics.com/) and test example on Arduino Mega 2560.


More examples:
- Draw bitmap on 3.2" 480 x 320 TFT LCD Shield using UTFT
- Arduino Mega read string from Serial, display on 3.2" 480 x 320 TFT LCD Shield

Get

Read more »

Friday, August 5, 2016

Download Hotspot Shield VPN Elite 5 20 30 Multilingual Patch SkyLinks Tech Layyah STL

Download Hotspot Shield VPN Elite 5 20 30 Multilingual Patch SkyLinks Tech Layyah STL


Hotspot Shield VPN Elite 5.20.30 Multilingual + Patch SkyLinks Tech Layyah [STL]







How to install:
1) Install "HSS-5.4.3-install-plain-714-plain.exe";
2) Apply the Patch: "Hss_Elite.exe";
3) Install the update: "HSS-5.20.30-nodrv-update.exe".

Note 1: During the application of the patch or update is not necessary to stop the program or any service created.
Note 2: If you already have the program installed and functional just apply the update.

Download

If you are facing problem to download this file
Please Click here How to Download

Get

Read more »

Thursday, July 28, 2016

Arduino Mega read string from Serial display on 3 2 480 x 320 TFT LCD Shield

Arduino Mega read string from Serial display on 3 2 480 x 320 TFT LCD Shield



Arduino example run on Mega 2560, read string from Serial port, and display on 3.2" 480 x 320 TFT LCD Shield usin UTFT library. The sting is limited to 30 characters on each line.


Mega_UTFT_SerialRead.ino
/*
* Example run on Arduino Mega 2560 to read string from Serial,
* then display on 3.2" 480 x 320 TFT LCD Shield
*
* http://arduino-er.blogspot.com/search/label/3.2%22%20480%20x%20320%20TFT%20LCD%20Shield
*/

#include <UTFT.h>

extern uint8_t BigFont[];

UTFT myGLCD(CTE32HR,38,39,40,41);

const int NumOfRow = 20;
const int HeightOfRow = 16;
const int CharPerRow = 30;

String buffer[NumOfRow];

void setup()
{
Serial.begin(57600);
myGLCD.InitLCD();
myGLCD.clrScr();

myGLCD.setColor(255, 255, 255);
myGLCD.setBackColor(0, 0, 0);

myGLCD.setFont(BigFont);

myGLCD.print("Open Serial Monitor,", LEFT, 0);
myGLCD.print("to enter something.", LEFT, HeightOfRow);

initBuffer();
}

void loop()
{
String stringIn = Serial.readStringUntil( );
Serial.print(".");
if(!stringIn.equals("")){
Serial.print("*");
String stringToIns = stringIn.substring(0, CharPerRow);
insert(stringToIns);
Serial.println(stringToIns);
printBuffer();
}

}

void initBuffer(){
for(int i=0; i<NumOfRow; i++){
buffer[i] = "";
}
}

void insert(String ins){
for(int i=0; i<NumOfRow-1; i++){
buffer[i] = buffer[i+1];
}
buffer[NumOfRow-1] = ins;
}

void printBuffer(){
myGLCD.clrScr();
for(int i=0; i<NumOfRow; i++){
myGLCD.print(buffer[i], LEFT, i*HeightOfRow);
}
}



Get

Read more »