diff --git a/components/i2c_output/oled128x32default/oled128x32large/definition.json b/components/i2c_output/oled128x32default/oled128x32large/definition.json new file mode 100644 index 0000000..dc00e57 --- /dev/null +++ b/components/i2c_output/oled128x32default/oled128x32large/definition.json @@ -0,0 +1,13 @@ +{ + "displayName": "128x32 OLED (Large Font)", + "published": true, + "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", + "i2cAddresses": [ "0x3C" ], + "outputType": "OLED", + "oledWidth": 128, + "oledHeight": 32, + "textSize": "SZ_LARGE" +} \ No newline at end of file diff --git a/components/i2c_output/oled128x32default/oled128x32large/image.png b/components/i2c_output/oled128x32default/oled128x32large/image.png new file mode 100644 index 0000000..d87ec31 Binary files /dev/null and b/components/i2c_output/oled128x32default/oled128x32large/image.png differ diff --git a/components/i2c_output/oled128x32default/oled128x64default/definition.json b/components/i2c_output/oled128x32default/oled128x64default/definition.json new file mode 100644 index 0000000..2a8ca06 --- /dev/null +++ b/components/i2c_output/oled128x32default/oled128x64default/definition.json @@ -0,0 +1,13 @@ +{ + "displayName": "128x64 OLED (Default)", + "published": true, + "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": [ "0x3D" ], + "outputType": "OLED", + "oledWidth": 128, + "oledHeight": 64, + "textSize": "SZ_DEFAULT" +} \ No newline at end of file diff --git a/components/i2c_output/oled128x32default/oled128x64default/image.png b/components/i2c_output/oled128x32default/oled128x64default/image.png new file mode 100644 index 0000000..7c91314 Binary files /dev/null and b/components/i2c_output/oled128x32default/oled128x64default/image.png differ diff --git a/components/i2c_output/oled128x32default/oled128x64large/definition.json b/components/i2c_output/oled128x32default/oled128x64large/definition.json new file mode 100644 index 0000000..1403a58 --- /dev/null +++ b/components/i2c_output/oled128x32default/oled128x64large/definition.json @@ -0,0 +1,13 @@ +{ + "displayName": "128x64 OLED (Large Font)", + "published": true, + "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": [ "0x3D" ], + "outputType": "OLED", + "oledWidth": 128, + "oledHeight": 64, + "textSize": "SZ_LARGE" +} \ No newline at end of file diff --git a/components/i2c_output/oled128x32default/oled128x64large/image.png b/components/i2c_output/oled128x32default/oled128x64large/image.png new file mode 100644 index 0000000..7c91314 Binary files /dev/null and b/components/i2c_output/oled128x32default/oled128x64large/image.png differ diff --git a/components/i2c_output/oled128x32wingdefault/definition.json b/components/i2c_output/oled128x32wingdefault/definition.json new file mode 100644 index 0000000..079236c --- /dev/null +++ b/components/i2c_output/oled128x32wingdefault/definition.json @@ -0,0 +1,13 @@ +{ + "displayName": "128x32 OLED Featherwing (Default)", + "published": true, + "vendor": "Adafruit", + "productURL": "https://www.adafruit.com/product/2900", + "documentationURL": "https://learn.adafruit.com/adafruit-oled-featherwing", + "description": "Monochrome 128x32 OLED graphic display with the default font size.", + "i2cAddresses": [ "0x3C" ], + "outputType": "OLED", + "oledWidth": 128, + "oledHeight": 32, + "textSize": "SZ_DEFAULT" +} \ No newline at end of file diff --git a/components/i2c_output/oled128x32winglarge/definition.json b/components/i2c_output/oled128x32winglarge/definition.json new file mode 100644 index 0000000..b416e09 --- /dev/null +++ b/components/i2c_output/oled128x32winglarge/definition.json @@ -0,0 +1,13 @@ +{ + "displayName": "128x32 OLED Featherwing (Large Font)", + "published": true, + "vendor": "Adafruit", + "productURL": "https://www.adafruit.com/product/2900", + "documentationURL": "https://learn.adafruit.com/adafruit-oled-featherwing", + "description": "Monochrome 128x32 I2C OLED Display with a larger font size", + "i2cAddresses": [ "0x3C" ], + "outputType": "OLED", + "oledWidth": 128, + "oledHeight": 32, + "textSize": "SZ_LARGE" +} \ No newline at end of file diff --git a/components/i2c_output/oled128x64wingdefault/definition.json b/components/i2c_output/oled128x64wingdefault/definition.json new file mode 100644 index 0000000..fb02964 --- /dev/null +++ b/components/i2c_output/oled128x64wingdefault/definition.json @@ -0,0 +1,13 @@ +{ + "displayName": "128x64 OLED Featherwing (Default)", + "published": true, + "vendor": "Adafruit", + "productURL": "https://www.adafruit.com/product/4650", + "documentationURL": "https://learn.adafruit.com/adafruit-128x64-oled-featherwing", + "description": "Monochrome 128x64 I2C OLED Display with the default font size.", + "i2cAddresses": [ "0x3D", "0x3C" ], + "outputType": "OLED", + "oledWidth": 128, + "oledHeight": 64, + "textSize": "SZ_DEFAULT" +} diff --git a/components/i2c_output/oled128x64winglarge/definition.json b/components/i2c_output/oled128x64winglarge/definition.json new file mode 100644 index 0000000..e0d3887 --- /dev/null +++ b/components/i2c_output/oled128x64winglarge/definition.json @@ -0,0 +1,13 @@ +{ + "displayName": "128x64 OLED Featherwing (Large Font)", + "published": true, + "vendor": "Adafruit", + "productURL": "https://www.adafruit.com/product/4650", + "documentationURL": "https://learn.adafruit.com/adafruit-128x64-oled-featherwing", + "description": "Monochrome 128x64 I2C OLED Display with a larger font size.", + "i2cAddresses": [ "0x3D", "0x3C" ], + "outputType": "OLED", + "oledWidth": 128, + "oledHeight": 64, + "textSize": "SZ_LARGE" +}