Close

SSD1306 and ST7735 Menu Display

A project log for Solder Fume Extraction Station Deluxe - from scrap

Inhaling the solder fumes is terrible for the health. Maybe some old parts from my old PCs could supply some details for this project.

debinixDebinix 11/07/2022 at 20:140 Comments

## Project notes 2022-11-07 (Mono I2C Display, RGB SPI display, and more)

I started this project with a very minimalistic approach, one single button to navigate the menu system, and a tiny SSD1306 mono display. I still think the single button will work for this logger, but I decided to look closer at larger displays with new capabilities. This way, the final logger will have some expandability for any new built-in features. 

The experimental change from I2C-bus to SPI makes DuPont wires a rat nest and unnecessarily degrades signal integrity. The small I2C displays are so forgiving and work almost in every situation. 

The SPI displays drivers, and the display itself can be pretty picky to get to work nicely together. The preferred Arduino library is Bodmer's TFT_eSPI. There are a few pros and cons to this change.

* Color display does look better.
* The menu can use text colors to emphasize the actual state.
* Less essential to have the RGB (Dotstar) LED to indicate the menu state, although it was great during code development.
* ST7735 LCD TinyPICO Display will cost more.
* The current consumption is higher than with the mono SSD1306 display.

I will look shortly at a slightly larger 1.8" (128x160) OLED display with an integrated SD-card reader. That would be an asset for the logger.

Discussions