-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathpxtparts.json
69 lines (69 loc) · 1.33 KB
/
pxtparts.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
{
"LCD1602_I2C": {
"visual": {
"image": "parts/LCD1602_I2C.svg",
"width": 227,
"height": 102,
"pinDistance": 7.2,
"pinLocations": [
{
"x": 0.1,
"y": 37.4
},
{
"x": 0.1,
"y": 44.6
},
{
"x": 0.1,
"y": 51.8
},
{
"x": 0.1,
"y": 59
} ]
},
"numberOfPins": 4,
"instantiation": {
"kind": "function",
"fullyQualifiedName": "I2C_LCD1602.LcdInit,I2C_LCD1602.ShowNumber,I2C_LCD1602.ShowString,I2C_LCD1602.on,I2C_LCD1602.off,I2C_LCD1602.clear,I2C_LCD1602.BacklightOn,I2C_LCD1602.BacklightOff,I2C_LCD1602.shl,I2C_LCD1602.shr",
"argumentRoles": [
{
"pinInstantiationIdx": 0
}
]
},
"pinDefinitions": [
{
"target": "ground",
"style": "male",
"orientation": "+Y"
},
{
"target": "threeVolt",
"style": "male",
"orientation": "+Y"
},
{
"target": "SDA",
"style": "male",
"orientation": "+Y"
},
{
"target": "SCL",
"style": "male",
"orientation": "+Y"
}
],
"assembly": [
{
"pinIndices": [
0,
1,
2,
3
]
}
]
}
}