Merge pull request #263 from adafruit/sh1107

Add SSD1306 devices + Sh1107
This commit is contained in:
Tyeth Gundry 2025-07-10 03:15:38 +01:00 committed by GitHub
commit 1cfa44b57c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
12 changed files with 84 additions and 6 deletions

View file

@ -0,0 +1,13 @@
{
"displayName": "128x32 OLED'wing (Small)",
"published": true,
"vendor": "Adafruit",
"productURL": "https://www.adafruit.com/product/2900",
"documentationURL": "https://learn.adafruit.com/adafruit-oled-featherwing",
"description": "Monochrome 128x32 OLED featherwing display with the default font size (SSD1306)",
"i2cAddresses": [ "0x3C" ],
"outputType": "OLED",
"oledWidth": 128,
"oledHeight": 32,
"textSize": "SZ_DEFAULT"
}

View file

@ -0,0 +1,13 @@
{
"displayName": "128x32 OLED'wing (Large)",
"published": true,
"vendor": "Adafruit",
"productURL": "https://www.adafruit.com/product/2900",
"documentationURL": "https://learn.adafruit.com/adafruit-oled-featherwing",
"description": "Monochrome 128x32 OLED featherwing display with a larger font size (SSD1306)",
"i2cAddresses": [ "0x3C" ],
"outputType": "OLED",
"oledWidth": 128,
"oledHeight": 32,
"textSize": "SZ_LARGE"
}

View file

@ -0,0 +1,13 @@
{
"displayName": "128x64 OLED'wing (Small)",
"published": true,
"vendor": "Adafruit",
"productURL": "https://www.adafruit.com/product/4650",
"documentationURL": "https://learn.adafruit.com/adafruit-128x64-oled-featherwing",
"description": "Monochrome 128x64 OLED featherwing display with the default font size (SH1107)",
"i2cAddresses": [ "0x3D", "0x3C" ],
"outputType": "OLED",
"oledWidth": 128,
"oledHeight": 64,
"textSize": "SZ_DEFAULT"
}

View file

@ -0,0 +1,13 @@
{
"displayName": "128x64 OLED'wing (Large)",
"published": true,
"vendor": "Adafruit",
"productURL": "https://www.adafruit.com/product/4650",
"documentationURL": "https://learn.adafruit.com/adafruit-128x64-oled-featherwing",
"description": "Monochrome 128x64 OLED featherwing display with the default font size (SH1107)",
"i2cAddresses": [ "0x3D", "0x3C" ],
"outputType": "OLED",
"oledWidth": 128,
"oledHeight": 64,
"textSize": "SZ_LARGE"
}

View file

@ -4,7 +4,7 @@
"vendor": "Adafruit",
"productURL": "https://www.adafruit.com/product/4440",
"documentationURL": "https://learn.adafruit.com/monochrome-oled-breakouts",
"description": "Monochrome 128x32 OLED graphic display with the default font size.",
"description": "Monochrome 128x32 OLED graphic display with the default font size. (SSD1306)",
"i2cAddresses": [ "0x3C", "0x3D" ],
"outputType": "OLED",
"oledWidth": 128,

View file

@ -4,7 +4,7 @@
"vendor": "Adafruit",
"productURL": "https://www.adafruit.com/product/4440",
"documentationURL": "https://learn.adafruit.com/monochrome-oled-breakouts",
"description": "Monochrome 128x32 I2C OLED Display with a larger font size",
"description": "Monochrome 128x32 I2C OLED Display with a larger font size (SSD1306).",
"i2cAddresses": [ "0x3C", "0x3D" ],
"outputType": "OLED",
"oledWidth": 128,

View file

@ -4,8 +4,8 @@
"vendor": "Adafruit",
"productURL": "https://www.adafruit.com/product/938",
"documentationURL": "https://learn.adafruit.com/monochrome-oled-breakouts",
"description": "Monochrome 128x64 I2C OLED Display with the default font size.",
"i2cAddresses": [ "0x3C", "0x3D" ],
"description": "Monochrome 128x64 I2C OLED Display with the default font size (SSD1306)",
"i2cAddresses": [ "0x3D", "0x3C" ],
"outputType": "OLED",
"oledWidth": 128,
"oledHeight": 64,

View file

@ -4,8 +4,8 @@
"vendor": "Adafruit",
"productURL": "https://www.adafruit.com/product/938",
"documentationURL": "https://learn.adafruit.com/monochrome-oled-breakouts",
"description": "Monochrome 128x64 I2C OLED Display with a larger font size.",
"i2cAddresses": [ "0x3C", "0x3D" ],
"description": "Monochrome 128x64 I2C OLED Display with a larger font size (SSD1306)",
"i2cAddresses": [ "0x3D", "0x3C" ],
"outputType": "OLED",
"oledWidth": 128,
"oledHeight": 64,

View file

@ -0,0 +1,13 @@
{
"displayName": "64x32 OLED (Small Font)",
"published": true,
"vendor": "Generic",
"productURL": "https://www.digikey.com/en/products/detail/midas-displays/MDOB064032AV-WI/18088023",
"documentationURL": "https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/4808/MDOB064032AV-WI.pdf",
"description": "Monochrome 64x32 I2C OLED Display with the default font size. (SSD1306)",
"i2cAddresses": [ "0x3D", "0x3C" ],
"outputType": "OLED",
"oledWidth": 64,
"oledHeight": 32,
"textSize": "SZ_DEFAULT"
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

View file

@ -0,0 +1,13 @@
{
"displayName": "64x32 OLED (Large Font)",
"published": true,
"vendor": "Generic",
"productURL": "https://www.digikey.com/en/products/detail/midas-displays/MDOB064032AV-WI/18088023",
"documentationURL": "https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/4808/MDOB064032AV-WI.pdf",
"description": "Monochrome 64x32 I2C OLED Display with a larger font size. (SSD1306)",
"i2cAddresses": [ "0x3D", "0x3C" ],
"outputType": "OLED",
"oledWidth": 64,
"oledHeight": 32,
"textSize": "SZ_LARGE"
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB