Hi everybody,
I am working a project for HX711 with and LCD. I wanted to use bigger 16x2 LCD as PCM1602S-FSW-FBW. I designed my custom pcb with esp and connected the 18,19,20,21,22,23 (rs,en,db4,db5,db6,db7). please see schematic.
I have uploaded an example code
#include <LiquidCrystal.h>
#include "OTA.h"
#define mySSID "Wifi_ESP_Test"
#define myPASSWORD "122333444455555"
// Create An LCD Object. Signals: [ RS, EN, D4, D5, D6, D7 ]
LiquidCrystal My_LCD(18, 19, 20, 21, 22, 23);
void setup()
{
Serial.begin(115200);
// Initialize The LCD. Parameters: [ Columns, Rows ]
My_LCD.begin(16, 2);
// Clears The LCD Display
My_LCD.clear();
// Display The First Message In Home Position (0, 0)
My_LCD.print("Hello World!");
// Set The Cursor Position To: [ Col 5, Row 1]
// The Next Message Will Start From The 6th Char Position in The 2nd Row
// Note: 1st Row Has An Index of 0, The 2nd Row Has An Index of 1
My_LCD.setCursor(5, 1);
// Display The Second Message In Position (5, 1)
My_LCD.print("Setup");
Serial.println("setup");
Serial.println("Test");
My_LCD.begin(16, 2);
My_LCD.clear();
My_LCD.print("Interfacing LCD");
My_LCD.setCursor(0, 1);
My_LCD.print ("with ESP32");
setupOTA("HXProject", mySSID, myPASSWORD);
}
void loop()
{
ArduinoOTA.handle();
// Do Nothing...
}
Screen doesn't show up anything.
What should I do?
Thanks for helps.
