Skip to content

Commit 28bf68c

Browse files
committed
feat: add esp32-s3-box-3
1 parent 73ef270 commit 28bf68c

File tree

2 files changed

+318
-0
lines changed

2 files changed

+318
-0
lines changed

boards/esp32-s3-box-3/board.json

Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
{
2+
"name": "ESP32-S3-BOX-3",
3+
"version": 1,
4+
"description":"Next-generation development tool designed for AIoT, Edge AI, and IIoT applications.",
5+
"author": "Ariella Eliassaf",
6+
"mcu": "esp32-s3",
7+
"fqbn": "esp32:esp32:esp32s3box3",
8+
9+
"width": 96.54,
10+
"height": 98.79,
11+
12+
"pins": {
13+
// left socket
14+
"G10": { "x": 13.9, "y": 92.95, "target": "GPIO10", "tooltip": "top" },
15+
"G14": { "x": 16.44, "y": 92.95, "target": "GPIO14", "tooltip": "top" },
16+
"G11": { "x": 18.98, "y": 92.95, "target": "GPIO11", "tooltip": "top" },
17+
"G43": { "x": 21.52, "y": 92.95, "target": "GPIO43", "tooltip": "top" },
18+
"GND.1": { "x": 24.06, "y": 92.95, "target": "GND", "tooltip": "top" },
19+
"3V3.1": {
20+
"x": 26.6,
21+
"y": 92.95,
22+
"target": "power(3.3)",
23+
"tooltip": "top"
24+
},
25+
26+
"G13": { "x": 13.9, "y": 95.49, "target": "GPIO13", "tooltip": "bottom" },
27+
"G9": { "x": 16.44, "y": 95.49, "target": "GPIO9", "tooltip": "bottom" },
28+
"G12": { "x": 18.98, "y": 95.49, "target": "GPIO12", "tooltip": "bottom" },
29+
"G44": { "x": 21.52, "y": 95.49, "target": "GPIO44", "tooltip": "bottom" },
30+
"GND.2": { "x": 24.06, "y": 95.49, "target": "GND", "tooltip": "bottom" },
31+
"3V3.2": {
32+
"x": 26.6,
33+
"y": 95.49,
34+
"target": "power(3.3)",
35+
"tooltip": "bottom"
36+
},
37+
38+
// right socket
39+
"G21": { "x": 33.95, "y": 92.95, "target": "GPIO21", "tooltip": "top" },
40+
"G19": { "x": 36.49, "y": 92.95, "target": "GPIO19", "tooltip": "top" },
41+
"G38": { "x": 39.03, "y": 92.95, "target": "GPIO38", "tooltip": "top" },
42+
"G41": { "x": 41.57, "y": 92.95, "target": "GPIO41", "tooltip": "top" },
43+
"GND.3": { "x": 44.11, "y": 92.95, "target": "GND", "tooltip": "top" },
44+
"3V3.3": {
45+
"x": 46.65,
46+
"y": 92.95,
47+
"target": "power(3.3)",
48+
"tooltip": "top"
49+
},
50+
51+
"G42": { "x": 33.95, "y": 95.49, "target": "GPIO42", "tooltip": "bottom" },
52+
"G20": { "x": 36.49, "y": 95.49, "target": "GPIO20", "tooltip": "bottom" },
53+
"G39": { "x": 39.03, "y": 95.49, "target": "GPIO39", "tooltip": "bottom" },
54+
"G40": { "x": 41.57, "y": 95.49, "target": "GPIO40", "tooltip": "bottom" },
55+
"GND.4": { "x": 44.11, "y": 95.49, "target": "GND", "tooltip": "bottom" },
56+
"3V3.4": {
57+
"x": 46.65,
58+
"y": 95.49,
59+
"target": "power(3.3)",
60+
"tooltip": "bottom"
61+
},
62+
63+
// internals
64+
"$gpio4": { "target": ["GPIO4", "lcd1:D/C"] },
65+
"$gpio5": { "target": ["GPIO5", "lcd1:CS"] },
66+
"$gpio6": { "target": ["GPIO6", "lcd1:MOSI"] },
67+
"$gpio7": { "target": ["GPIO7", "lcd1:SCK"] },
68+
"$gpio48": { "target": ["GPIO48", "lcd1:RST", "touch1:RST"] },
69+
70+
"$gpio3": { "target": ["GPIO3", "touch1:INT"] },
71+
"$gpio8": { "target": ["GPIO8", "touch1:SDA"] }, // SDA
72+
"$gpio18": { "target": ["GPIO18", "touch1:SCL"] } // SCL
73+
},
74+
75+
"displays": [
76+
{
77+
"id": "lcd1",
78+
"x": 13.137,
79+
"y": 18.973,
80+
"width": 70.275,
81+
"height": 53.254,
82+
"pixelWidth": 320,
83+
"pixelHeight": 240,
84+
"flipVertical": true,
85+
"chip": "ili9342c",
86+
"touch": {
87+
"id": "touch1",
88+
"chip": "tt21100"
89+
}
90+
}
91+
],
92+
93+
"leds": [
94+
{
95+
"id": "voice",
96+
"x": 66.6,
97+
"y": 90.45,
98+
"type": "0603",
99+
"color": "orange",
100+
"pins": {}
101+
}
102+
]
103+
}

boards/esp32-s3-box-3/board.svg

Lines changed: 215 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)