diff --git a/components/display/eink-29-flexible-monochrome-296x128/definition.json b/components/display/eink-29-flexible-monochrome-296x128/definition.json new file mode 100644 index 00000000..5a0e235c --- /dev/null +++ b/components/display/eink-29-flexible-monochrome-296x128/definition.json @@ -0,0 +1,20 @@ +{ + "displayName": "2.9\" Flexible Monochrome eInk (UC8151D)", + "vendor": "Adafruit", + "productURL": "https://www.adafruit.com/product/4262", + "documentationURL": "https://learn.adafruit.com/adafruit-eink-display-breakouts", + "published": true, + "description": "2.9\" Flexible 296x128 Monochrome eInk / ePaper Display with UC8151D Chipset.", + "displayType": { + "type": "epd", + "driver": "epd_uc8151d", + "spiEpd": { + "bus": 0 + }, + "epdConfig": { + "mode": "monochrome", + "width": 296, + "height": 128 + } + } +} diff --git a/components/display/eink-37-monochrome-416x240/definition.json b/components/display/eink-37-monochrome-416x240/definition.json new file mode 100644 index 00000000..8faf8e11 --- /dev/null +++ b/components/display/eink-37-monochrome-416x240/definition.json @@ -0,0 +1,20 @@ +{ + "displayName": "3.7\" Monochrome eInk (UC8253/ILI0373)", + "vendor": "Adafruit", + "productURL": "https://www.adafruit.com/product/6395", + "documentationURL": "https://learn.adafruit.com/adafruit-eink-display-breakouts", + "published": true, + "description": "3.7\" 416x240 Monochrome Black/White eInk / ePaper - Bare Display with UC8253 Chipset.", + "displayType": { + "type": "epd", + "driver": "epd_uc8253", + "spiEpd": { + "bus": 0 + }, + "epdConfig": { + "mode": "monochrome", + "width": 416, + "height": 240 + } + } +} diff --git a/components/display/eink-42-grayscale-300x400/definition.json b/components/display/eink-42-grayscale-300x400/definition.json new file mode 100644 index 00000000..7bd9a5ac --- /dev/null +++ b/components/display/eink-42-grayscale-300x400/definition.json @@ -0,0 +1,20 @@ +{ + "displayName": "4.2\" Grayscale eInk (SSD1683)", + "vendor": "Adafruit", + "productURL": "https://www.adafruit.com/product/6381", + "documentationURL": "https://learn.adafruit.com/adafruit-eink-display-breakouts", + "published": true, + "description": "4.2\" 300x400 Monochrome or 4-Gray eInk / ePaper - Bare Display with SSD1683 driver.", + "displayType": { + "type": "epd", + "driver": "epd_ssd1683", + "spiEpd": { + "bus": 0 + }, + "epdConfig": { + "mode": "grayscale4", + "width": 400, + "height": 300 + } + } +} diff --git a/components/display/eink-583-monochrome-648x480/definition.json b/components/display/eink-583-monochrome-648x480/definition.json new file mode 100644 index 00000000..14c3333c --- /dev/null +++ b/components/display/eink-583-monochrome-648x480/definition.json @@ -0,0 +1,20 @@ +{ + "displayName": "5.83\" Monochrome eInk (UC8179)", + "vendor": "Adafruit", + "productURL": "https://www.adafruit.com/product/6397", + "documentationURL": "https://learn.adafruit.com/adafruit-eink-display-breakouts", + "published": true, + "description": "5.83\" 648x480 Monochrome Black / White eInk / ePaper - Bare Display with UC8179 Chipset.", + "displayType": { + "type": "epd", + "driver": "epd_uc8179", + "spiEpd": { + "bus": 0 + }, + "epdConfig": { + "mode": "monochrome", + "width": 648, + "height": 480 + } + } +} diff --git a/components/i2c_output/oled128x128g15/definition.json b/components/i2c_output/oled128x128g15/definition.json new file mode 100644 index 00000000..7e9b63d5 --- /dev/null +++ b/components/i2c_output/oled128x128g15/definition.json @@ -0,0 +1,13 @@ +{ + "displayName": "128x128 Grayscale OLED 1.5in (Default Font)", + "published": true, + "vendor": "Adafruit", + "productURL": "https://www.adafruit.com/product/4741", + "documentationURL": "https://learn.adafruit.com/adafruit-grayscale-1-5-128x128-oled-display", + "description": "Grayscale 1.5\" 128x128 OLED LCD Display (SSD1327)", + "i2cAddresses": [ "0x3C", "0x3D" ], + "outputType": "OLED", + "oledWidth": 128, + "oledHeight": 128, + "textSize": "SZ_DEFAULT" +} diff --git a/components/i2c_output/oled128x128g15lg/definition.json b/components/i2c_output/oled128x128g15lg/definition.json new file mode 100644 index 00000000..850919e5 --- /dev/null +++ b/components/i2c_output/oled128x128g15lg/definition.json @@ -0,0 +1,13 @@ +{ + "displayName": "128x128 Grayscale OLED 1.5in (Large Font)", + "published": true, + "vendor": "Adafruit", + "productURL": "https://www.adafruit.com/product/4741", + "documentationURL": "https://learn.adafruit.com/adafruit-grayscale-1-5-128x128-oled-display", + "description": "Grayscale 1.5\" 128x128 OLED LCD Display with a larger font size (SSD1327)", + "i2cAddresses": [ "0x3C", "0x3D" ], + "outputType": "OLED", + "oledWidth": 128, + "oledHeight": 128, + "textSize": "SZ_LARGE" +} diff --git a/components/i2c_output/oled128x128m112/definition.json b/components/i2c_output/oled128x128m112/definition.json new file mode 100644 index 00000000..de800227 --- /dev/null +++ b/components/i2c_output/oled128x128m112/definition.json @@ -0,0 +1,13 @@ +{ + "displayName": "128x128 Monochrome OLED 1.12in (Default Font)", + "published": true, + "vendor": "Adafruit", + "productURL": "https://www.adafruit.com/product/5297", + "documentationURL": "https://learn.adafruit.com/adafruit-monochrome-1-12-in-128x128-oled", + "description": "Monochrome 1.12\" 128x128 OLED LCD Display (SH1107)", + "i2cAddresses": [ "0x3C", "0x3D" ], + "outputType": "OLED", + "oledWidth": 128, + "oledHeight": 128, + "textSize": "SZ_DEFAULT" +} diff --git a/components/i2c_output/oled128x128m112lg/definition.json b/components/i2c_output/oled128x128m112lg/definition.json new file mode 100644 index 00000000..ea47340e --- /dev/null +++ b/components/i2c_output/oled128x128m112lg/definition.json @@ -0,0 +1,13 @@ +{ + "displayName": "128x128 Monochrome OLED 1.12in (Large Font)", + "published": true, + "vendor": "Adafruit", + "productURL": "https://www.adafruit.com/product/5297", + "documentationURL": "https://learn.adafruit.com/adafruit-monochrome-1-12-in-128x128-oled", + "description": "Monochrome 1.12\" 128x128 OLED LCD Display with a larger font size (SH1107)", + "i2cAddresses": [ "0x3C", "0x3D" ], + "outputType": "OLED", + "oledWidth": 128, + "oledHeight": 128, + "textSize": "SZ_LARGE" +} diff --git a/components/i2c_output/oled128x32default/definition.json b/components/i2c_output/oled128x32default/definition.json index 73f315f7..8a9c5011 100644 --- a/components/i2c_output/oled128x32default/definition.json +++ b/components/i2c_output/oled128x32default/definition.json @@ -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. (SSD1306)", + "description": "Monochrome 128x32 OLED LCD display with the default font size. (SSD1306)", "i2cAddresses": [ "0x3C", "0x3D" ], "outputType": "OLED", "oledWidth": 128, diff --git a/components/i2c_output/oled128x32large/definition.json b/components/i2c_output/oled128x32large/definition.json index 4f961ca2..17d23e13 100644 --- a/components/i2c_output/oled128x32large/definition.json +++ b/components/i2c_output/oled128x32large/definition.json @@ -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 (SSD1306).", + "description": "Monochrome 128x32 OLED LCD Display with a larger font size (SSD1306).", "i2cAddresses": [ "0x3C", "0x3D" ], "outputType": "OLED", "oledWidth": 128, diff --git a/components/i2c_output/oled128x64default/definition.json b/components/i2c_output/oled128x64default/definition.json index bb6bd0de..667c40b9 100644 --- a/components/i2c_output/oled128x64default/definition.json +++ b/components/i2c_output/oled128x64default/definition.json @@ -4,7 +4,7 @@ "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 (SSD1306)", + "description": "Monochrome 128x64 OLED LCD Display with the default font size (SSD1306)", "i2cAddresses": [ "0x3D", "0x3C" ], "outputType": "OLED", "oledWidth": 128, diff --git a/components/i2c_output/oled128x64large/definition.json b/components/i2c_output/oled128x64large/definition.json index fd07e232..5d68fa1b 100644 --- a/components/i2c_output/oled128x64large/definition.json +++ b/components/i2c_output/oled128x64large/definition.json @@ -4,7 +4,7 @@ "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 (SSD1306)", + "description": "Monochrome 128x64 OLED LCD Display with a larger font size (SSD1306)", "i2cAddresses": [ "0x3D", "0x3C" ], "outputType": "OLED", "oledWidth": 128, diff --git a/components/i2c_output/oled64x32default/definition.json b/components/i2c_output/oled64x32default/definition.json index aa331720..0d66144a 100644 --- a/components/i2c_output/oled64x32default/definition.json +++ b/components/i2c_output/oled64x32default/definition.json @@ -4,7 +4,7 @@ "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)", + "description": "Monochrome 64x32 OLED LCD Display with the default font size. (SSD1306)", "i2cAddresses": [ "0x3D", "0x3C" ], "outputType": "OLED", "oledWidth": 64, diff --git a/components/i2c_output/oled64x32large/definition.json b/components/i2c_output/oled64x32large/definition.json index c7c12793..e0682ba0 100644 --- a/components/i2c_output/oled64x32large/definition.json +++ b/components/i2c_output/oled64x32large/definition.json @@ -4,7 +4,7 @@ "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)", + "description": "Monochrome 64x32 OLED LCD Display with a larger font size. (SSD1306)", "i2cAddresses": [ "0x3D", "0x3C" ], "outputType": "OLED", "oledWidth": 64,