This is a SH1106 SPI/I2C OLED module that can be used with Sonocotta ESP32 Audio boards. For the ESP32-specific pinout, refer to the board documentation and the silkscreen hints on the board.
Most of the 64x128 pixel OLED screen models that are very common among hobbyists will use a compatible 30-pin ribbon connector with 0.5mm pin spacing, and they are really easy to find.
Although you're free to use it your way, using the pinout above, I'd expect the most common case to be squeezelite, thus here are the steps you'd need to do
| # | Description | Image |
|---|---|---|
| 1 | Update NVS settings in the Web UI (switch to recovery mode first) display_config = SPI,width=128,height=64,cs=15,reset=32,driver=SH1106 spi_config = mosi=23,clk=18,host=2,miso=19,dc=4 You may need to replace SH1106 with SSD1306 depending on your model. |
|
| 1 (S3) | In case of ESP32-S3, it is display_config = SPI,width=128,height=64,cs=47,reset=48,driver=SH1106 spi_config = mosi=11,clk=12,host=1,miso=13,dc=38
|
|
| 2 | In the LMS settings install the SqueezeESP32 plugin |
|
| 3 | Update each speaker's settings in the LMS, and navigate to Display settings |
No additional links provided for this product.
Most orders are shipped the next business day morning. All shipments are tracked. Delivery time in the EU is 3-7 days, outside 2-3 weeks, depending on the distance. After 30 days, the package is considered lost - reach out for a refund or replacement.