[boards] Add Tuya series 1 boards
This commit is contained in:
69
boards/_base/pcb/cb1s-test.json
Normal file
69
boards/_base/pcb/cb1s-test.json
Normal file
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"pcb": {
|
||||
"scale": 10,
|
||||
"test_pads": {
|
||||
"TSCK": "cb1s.back.sck.anchor",
|
||||
"TCSN": "cb1s.back.csn.anchor",
|
||||
"TSI": "cb1s.back.si.anchor",
|
||||
"TSO": "cb1s.back.so.anchor"
|
||||
},
|
||||
"back": [
|
||||
{
|
||||
"name": "test_pad_1mm",
|
||||
"pos": "2.66,14.4"
|
||||
},
|
||||
{
|
||||
"name": "test_pad_1mm",
|
||||
"pos": "2.66,15.9"
|
||||
},
|
||||
{
|
||||
"name": "test_pad_1mm",
|
||||
"pos": "2.66,17.4"
|
||||
},
|
||||
{
|
||||
"name": "test_pad_1mm",
|
||||
"pos": "2.66,18.9"
|
||||
},
|
||||
{
|
||||
"id": "sck",
|
||||
"name": "label_line_down",
|
||||
"pos": "3.5,14.3",
|
||||
"vars": {
|
||||
"DIR": "right",
|
||||
"W": 1.0,
|
||||
"H": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "csn",
|
||||
"name": "label_line_down",
|
||||
"pos": "3.5,15.8",
|
||||
"vars": {
|
||||
"DIR": "right",
|
||||
"W": 1.0,
|
||||
"H": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "si",
|
||||
"name": "label_line_down",
|
||||
"pos": "3.5,17.3",
|
||||
"vars": {
|
||||
"DIR": "right",
|
||||
"W": 1.0,
|
||||
"H": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "so",
|
||||
"name": "label_line_down",
|
||||
"pos": "3.5,18.8",
|
||||
"vars": {
|
||||
"DIR": "right",
|
||||
"W": 1.0,
|
||||
"H": 0
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
101
boards/_base/pcb/cb1s.json
Normal file
101
boards/_base/pcb/cb1s.json
Normal file
@@ -0,0 +1,101 @@
|
||||
{
|
||||
"pcb": {
|
||||
"templates": [
|
||||
"tuya1",
|
||||
"pcb-blue-light",
|
||||
"tuya-16x24",
|
||||
"rf-type1"
|
||||
],
|
||||
"scale": 15,
|
||||
"pinout_hidden": "I2S,TRIG,WAKE,CTS,RTS,SD",
|
||||
"pinout": {
|
||||
"1": {
|
||||
"PWR": "VCC5"
|
||||
},
|
||||
"2": {
|
||||
"IC": 27,
|
||||
"ARD": "D0"
|
||||
},
|
||||
"3": {
|
||||
"IC": 26,
|
||||
"ARD": "D1"
|
||||
},
|
||||
"4": {
|
||||
"PWR": 3.3
|
||||
},
|
||||
"5": {
|
||||
"GND": null
|
||||
},
|
||||
"6": {
|
||||
"IC": 22,
|
||||
"ARD": "D2"
|
||||
},
|
||||
"7": {
|
||||
"IC": 23,
|
||||
"ARD": "D3"
|
||||
},
|
||||
"8": {
|
||||
"IC": 29,
|
||||
"ARD": "D4"
|
||||
},
|
||||
"9": {
|
||||
"IC": 25,
|
||||
"ARD": "D5"
|
||||
},
|
||||
"10": {
|
||||
"IC": 24,
|
||||
"ARD": "D6"
|
||||
},
|
||||
"11": {
|
||||
"IC": 28,
|
||||
"ARD": "D7"
|
||||
},
|
||||
"12": {
|
||||
"IC": 16,
|
||||
"ARD": "D8"
|
||||
},
|
||||
"13": {
|
||||
"IC": 15,
|
||||
"ARD": "D9"
|
||||
},
|
||||
"14": {
|
||||
"GND": null
|
||||
},
|
||||
"15": {
|
||||
"GND": null
|
||||
},
|
||||
"16": {
|
||||
"IC": 21
|
||||
},
|
||||
"17": {
|
||||
"IC": 17,
|
||||
"ARD": [
|
||||
"D10",
|
||||
"A0"
|
||||
]
|
||||
},
|
||||
"18": {
|
||||
"GND": null
|
||||
},
|
||||
"TSCK": {
|
||||
"IC": 20,
|
||||
"ARD": "D11"
|
||||
},
|
||||
"TCSN": {
|
||||
"IC": 19,
|
||||
"ARD": "D12"
|
||||
},
|
||||
"TSO": {
|
||||
"IC": 17,
|
||||
"ARD": [
|
||||
"D10",
|
||||
"A0"
|
||||
]
|
||||
},
|
||||
"TSI": {
|
||||
"IC": 18,
|
||||
"ARD": "D13"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
99
boards/_base/pcb/wb1s.json
Normal file
99
boards/_base/pcb/wb1s.json
Normal file
@@ -0,0 +1,99 @@
|
||||
{
|
||||
"pcb": {
|
||||
"templates": [
|
||||
"tuya1",
|
||||
"tuya1s",
|
||||
"pcb-blue-light",
|
||||
"tuya-16x24",
|
||||
"rf-type1"
|
||||
],
|
||||
"scale": 15,
|
||||
"pinout_hidden": "I2S,TRIG,WAKE,CTS,RTS,SD",
|
||||
"pinout": {
|
||||
"1": {
|
||||
"PWR": "VCC5"
|
||||
},
|
||||
"2": {
|
||||
"IC": 27,
|
||||
"ARD": "D0"
|
||||
},
|
||||
"3": {
|
||||
"IC": 26,
|
||||
"ARD": "D1"
|
||||
},
|
||||
"4": {
|
||||
"PWR": 3.3
|
||||
},
|
||||
"5": {
|
||||
"GND": null
|
||||
},
|
||||
"6": {
|
||||
"IC": 15,
|
||||
"ARD": "D2"
|
||||
},
|
||||
"7": {
|
||||
"IC": 16,
|
||||
"ARD": "D3"
|
||||
},
|
||||
"8": {
|
||||
"IC": 29,
|
||||
"ARD": "D4"
|
||||
},
|
||||
"9": {
|
||||
"IC": 24,
|
||||
"ARD": "D5"
|
||||
},
|
||||
"10": {
|
||||
"IC": 23,
|
||||
"ARD": "D6"
|
||||
},
|
||||
"11": {
|
||||
"IC": 28,
|
||||
"ARD": "D7"
|
||||
},
|
||||
"12": {
|
||||
"IC": 25,
|
||||
"ARD": "D8"
|
||||
},
|
||||
"13": {
|
||||
"IC": 22,
|
||||
"ARD": "D9"
|
||||
},
|
||||
"14": {
|
||||
"GND": null
|
||||
},
|
||||
"15": {
|
||||
"GND": null
|
||||
},
|
||||
"16": {
|
||||
"IC": 21
|
||||
},
|
||||
"17": {
|
||||
"IC": 17,
|
||||
"ARD": [
|
||||
"D10",
|
||||
"A0"
|
||||
]
|
||||
},
|
||||
"18": {
|
||||
"GND": null
|
||||
},
|
||||
"19": {
|
||||
"IC": 17,
|
||||
"ARD": [
|
||||
"D10",
|
||||
"A0"
|
||||
]
|
||||
},
|
||||
"20": {
|
||||
"IC": 18
|
||||
},
|
||||
"21": {
|
||||
"IC": 19
|
||||
},
|
||||
"22": {
|
||||
"IC": 20
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
82
boards/_base/pcb/wr1.json
Normal file
82
boards/_base/pcb/wr1.json
Normal file
@@ -0,0 +1,82 @@
|
||||
{
|
||||
"pcb": {
|
||||
"templates": [
|
||||
"tuya1",
|
||||
"pcb-black",
|
||||
"tuya-16x24",
|
||||
"rf-type1"
|
||||
],
|
||||
"scale": 15,
|
||||
"pinout_hidden": "I2S,TRIG,WAKE,CTS,RTS,SD",
|
||||
"pinout": {
|
||||
"1": {
|
||||
"PWR": "VCC5"
|
||||
},
|
||||
"2": {
|
||||
"IC": 32,
|
||||
"ARD": "D0"
|
||||
},
|
||||
"3": {
|
||||
"IC": 29,
|
||||
"ARD": "D1"
|
||||
},
|
||||
"4": {
|
||||
"PWR": 3.3
|
||||
},
|
||||
"5": {
|
||||
"GND": null
|
||||
},
|
||||
"6": {
|
||||
"IC": 13,
|
||||
"ARD": "D2"
|
||||
},
|
||||
"7": {
|
||||
"IC": 14,
|
||||
"ARD": "D3"
|
||||
},
|
||||
"8": {
|
||||
"IC": 1,
|
||||
"ARD": "D4"
|
||||
},
|
||||
"9": {
|
||||
"IC": 16,
|
||||
"ARD": "D5"
|
||||
},
|
||||
"10": {
|
||||
"IC": 28,
|
||||
"ARD": "D6"
|
||||
},
|
||||
"11": {
|
||||
"IC": 2,
|
||||
"ARD": "D7"
|
||||
},
|
||||
"12": {
|
||||
"IC": 30,
|
||||
"ARD": [
|
||||
"D8",
|
||||
"A0"
|
||||
]
|
||||
},
|
||||
"13": {
|
||||
"IC": 31,
|
||||
"ARD": "D9"
|
||||
},
|
||||
"14": {
|
||||
"GND": null
|
||||
},
|
||||
"15": {
|
||||
"GND": null
|
||||
},
|
||||
"16": {
|
||||
"IC": 12
|
||||
},
|
||||
"17": {
|
||||
"IC": 27,
|
||||
"ARD": "A1"
|
||||
},
|
||||
"18": {
|
||||
"GND": null
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
82
boards/_base/pcb/wr1e.json
Normal file
82
boards/_base/pcb/wr1e.json
Normal file
@@ -0,0 +1,82 @@
|
||||
{
|
||||
"pcb": {
|
||||
"templates": [
|
||||
"tuya1",
|
||||
"pcb-blue-light",
|
||||
"tuya-16x24",
|
||||
"rf-type1"
|
||||
],
|
||||
"scale": 15,
|
||||
"pinout_hidden": "I2S,TRIG,WAKE,CTS,RTS,SD",
|
||||
"pinout": {
|
||||
"1": {
|
||||
"PWR": "VCC5"
|
||||
},
|
||||
"2": {
|
||||
"IC": 32,
|
||||
"ARD": "D0"
|
||||
},
|
||||
"3": {
|
||||
"IC": 29,
|
||||
"ARD": "D1"
|
||||
},
|
||||
"4": {
|
||||
"PWR": 3.3
|
||||
},
|
||||
"5": {
|
||||
"GND": null
|
||||
},
|
||||
"6": {
|
||||
"IC": 13,
|
||||
"ARD": "D2"
|
||||
},
|
||||
"7": {
|
||||
"IC": 14,
|
||||
"ARD": "D3"
|
||||
},
|
||||
"8": {
|
||||
"IC": 1,
|
||||
"ARD": "D4"
|
||||
},
|
||||
"9": {
|
||||
"IC": 17,
|
||||
"ARD": "D5"
|
||||
},
|
||||
"10": {
|
||||
"IC": 28,
|
||||
"ARD": "D6"
|
||||
},
|
||||
"11": {
|
||||
"IC": 2,
|
||||
"ARD": "D7"
|
||||
},
|
||||
"12": {
|
||||
"IC": 30,
|
||||
"ARD": [
|
||||
"D8",
|
||||
"A0"
|
||||
]
|
||||
},
|
||||
"13": {
|
||||
"IC": 31,
|
||||
"ARD": "D9"
|
||||
},
|
||||
"14": {
|
||||
"GND": null
|
||||
},
|
||||
"15": {
|
||||
"GND": null
|
||||
},
|
||||
"16": {
|
||||
"IC": 12
|
||||
},
|
||||
"17": {
|
||||
"IC": 27,
|
||||
"ARD": "A1"
|
||||
},
|
||||
"18": {
|
||||
"GND": null
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user