Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
Digital Displays
Project Type
Photography
Date
April 2023
This project uses STM32CubeIDE, where PB8 and PB9 were configured as I2C1 SCL and SDA to enable I2C communication. The I2C module was initialized through the Connectivity settings, with key parameters defined using private macros. LCD control functions were implemented in the user code to initialize the display, control the backlight, and write text, resulting in the message “Hello, world!” being displayed on the LCD. Building on this setup, the same pin configuration was reused to communicate with a PCD8544 GLCD over SPI. Additional macros, function prototypes, and a font table were added to support graphical operations. The final program creates a simple animation by sequentially displaying “MERRY,” “CHRISTMAS,” and “BYU-I” on the GLCD, clearing the screen between messages to produce a basic animated effect.





