DEV010B RGB 1.69″ OLED STM32F030RC – APP02 – SEPS525 1.69″ OLED Demo
QuickLinks
DEV010B RGB 1.69″ OLED STM32F030RC – Detailed Product Page
DEV010B RGB 1.69″ OLED STM32F030RC – Downloads
– Schematic and PCB in pdf
– Gerbers and BOM and Parts List
– DEMO Firmware
– Bezels and Enclosures
– Schematic and PCB in pdf
– Gerbers and BOM and Parts List
– DEMO Firmware
– Bezels and Enclosures
APP02 is demo firmware for the DEV010B pcb for the SEPS525 1.69″ OLED display pictured above.
APP02 firmware source and binary included with gerbers on the download page – links at top of page.
- this demo has the 1.8″ TFT driver
- this demo has source for a WS2812 driver
- this demo has 3 font sizes (Based on an open domain font, 12P, 16P, 20P high)
- this demo has a limited numeric font (0..9) rendered 29 pixels high (from 40P Bold) – this is the numeric display you see on the OLED demo above
- uses CooCox 1.7.8 to build
I use the TFT for debugging.
The WS2812 driver is the newer interrupt driven driver, if you watch your interrupt priorities it has potential, I use WS2812s for displays / operator HMI interfaces / beacons etc.
The OLED driver is used to generate the display above.
The SPI drivers are all polled.
There is also a interrupt driven UART driver with circular buffers (UART1).
The project builds, and I think its a good starting point for a fully featured project with a display.