From 71e88e6f732e2afcc0c8b0a585b687b4a4711c99 Mon Sep 17 00:00:00 2001 From: Thomas Basler Date: Tue, 11 Apr 2023 23:05:35 +0200 Subject: [PATCH] Doc: Added some device profiles containing the CMT2300A pin assignment --- docs/DeviceProfiles/blinkyparts_esp32.json | 102 ++++++++++++++++++++- docs/DeviceProfiles/nodemcu_esp32.json | 28 ++++++ 2 files changed, 126 insertions(+), 4 deletions(-) diff --git a/docs/DeviceProfiles/blinkyparts_esp32.json b/docs/DeviceProfiles/blinkyparts_esp32.json index 8a7da533..0ee922bf 100644 --- a/docs/DeviceProfiles/blinkyparts_esp32.json +++ b/docs/DeviceProfiles/blinkyparts_esp32.json @@ -1,6 +1,6 @@ [ { - "name": "LEDs, Display", + "name": "NRF, LEDs, Display", "nrf24": { "miso": 19, "mosi": 23, @@ -20,7 +20,35 @@ } }, { - "name": "Only Display", + "name": "CMT, LEDs, Display", + "nrf24": { + "miso": -1, + "mosi": -1, + "clk": -1, + "irq": -1, + "en": -1, + "cs": -1 + }, + "cmt": { + "clk": 18, + "cs": 4, + "fcs": 5, + "sdio": 23, + "gpio2": 19, + "gpio3": 16 + }, + "display": { + "type": 3, + "data": 21, + "clk": 22 + }, + "led": { + "led0": 25, + "led1": 26 + } + }, + { + "name": "NRF, Display", "nrf24": { "miso": 19, "mosi": 23, @@ -36,7 +64,31 @@ } }, { - "name": "Only LEDs", + "name": "CMT, Display", + "nrf24": { + "miso": -1, + "mosi": -1, + "clk": -1, + "irq": -1, + "en": -1, + "cs": -1 + }, + "cmt": { + "clk": 18, + "cs": 4, + "fcs": 5, + "sdio": 23, + "gpio2": 19, + "gpio3": 16 + }, + "display": { + "type": 3, + "data": 21, + "clk": 22 + } + }, + { + "name": "NRF, LEDs", "nrf24": { "miso": 19, "mosi": 23, @@ -51,7 +103,30 @@ } }, { - "name": "No Output", + "name": "CMT, LEDs", + "nrf24": { + "miso": -1, + "mosi": -1, + "clk": -1, + "irq": -1, + "en": -1, + "cs": -1 + }, + "cmt": { + "clk": 18, + "cs": 4, + "fcs": 5, + "sdio": 23, + "gpio2": 19, + "gpio3": 16 + }, + "led": { + "led0": 25, + "led1": 26 + } + }, + { + "name": "NRF", "nrf24": { "miso": 19, "mosi": 23, @@ -60,5 +135,24 @@ "en": 4, "cs": 5 } + }, + { + "name": "CMT", + "nrf24": { + "miso": -1, + "mosi": -1, + "clk": -1, + "irq": -1, + "en": -1, + "cs": -1 + }, + "cmt": { + "clk": 18, + "cs": 4, + "fcs": 5, + "sdio": 23, + "gpio2": 19, + "gpio3": 16 + } } ] \ No newline at end of file diff --git a/docs/DeviceProfiles/nodemcu_esp32.json b/docs/DeviceProfiles/nodemcu_esp32.json index e3aa6c57..a42af371 100644 --- a/docs/DeviceProfiles/nodemcu_esp32.json +++ b/docs/DeviceProfiles/nodemcu_esp32.json @@ -19,6 +19,34 @@ "clk_mode": 0 } }, + { + "name": "Generic NodeMCU 32 with CMT2300A", + "nrf24": { + "miso": -1, + "mosi": -1, + "clk": -1, + "irq": -1, + "en": -1, + "cs": -1 + }, + "cmt": { + "clk": 18, + "cs": 4, + "fcs": 5, + "sdio": 23, + "gpio2": 19, + "gpio3": 16 + }, + "eth": { + "enabled": false, + "phy_addr": -1, + "power": -1, + "mdc": -1, + "mdio": -1, + "type": 0, + "clk_mode": 0 + } + }, { "name": "Generic NodeMCU 32 with SSD1306", "nrf24": {