#include <Adafruit_GFX.h>
#include <Adafruit_PCD8544.h>
// Define pin connections for ESP32-C3
#define DIN 7 // Data input (MOSI)
#define CLK 6 // Clock signal
#define DC 5 // Data/Command pin
#define CS 4 // Chip Enable (Chip Select equivalent)
#define RST 3 // Reset pin
#define BL 8 // Backlight pin (optional)
Adafruit_PCD8544 display(DIN, CLK, DC, CS, RST);
void setup() {
Serial.begin(115200);
// Initialize the display
display.begin();
display.setContrast(50); // Adjust contrast to fit your display need
// Clear the display
display.clearDisplay();
// Test message
display.setCursor(0, 0);
display.print("ESP32-C3 Test!");
display.display();
// Configure and turn on the backlight
pinMode(BL, OUTPUT);
digitalWrite(BL, HIGH);
}
void loop() {
// Empty loop for static display test
}
Loading
nokia-5110
nokia-5110