Skip to content

gmlonghini/ESPdex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESPdex

ESPdex is a compact ESP32 project that displays Pokémon from the first generation on a 160x128 ST7735 display. The project connects to Wi-Fi and periodically downloads random Pokémon images from the PokeAPI, displaying them on the screen.

This project is built with ESP-IDF 5.3 and LVGL 9.4.


Features

  • ESP32 + ST7735 (160x128) display via SPI
  • Wi-Fi connection and HTTP image downloads
  • Random first-generation Pokémon images
  • Periodic automatic pokemon updates
  • Smooth rendering using LVGL 9.4

Demo

ESPdex Demo


Software Setup

  1. Configure Wi-Fi credentials in the code:
#define WIFI_SSID "your_ssid"
#define WIFI_PASSWORD "your_password"

Hardware Setup

HW Setup

Connections:

Display Pin Connected to
1 - GND ESP32 GND & Power supply GND
2 - VCC Power supply 3.3V
3 - SCK SPI_PIN_SCLK - ESP32 pin 18
4 - SDA SPI_PIN_MOSI - ESP32 pin 23
5 - RES SPI_PIN_RST - ESP32 pin 21
6 - RS SPI_PIN_DC - ESP32 pin 19
7 - CS SPI_PIN_CS - ESP32 pin 5
8 - LEDA Power supply 3.3V

About

ESPdex is a pokedex based on ESP32

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published