AnasSarkiz/muse-voice-remote
Muse Voice Remote — bare ESP32-S3R8, 155 TOP JLCPCB parts with real supplier CAD, native 3D assembly and GLB exports. Revised 17 mm case allocation; 0.30 mm via drill /0.45 mm pad. Checked prototype PCB; mechanical, RF and MUSE qualification pending.
- Version
- 1.3.2
- License
- unset
- Stars
- 0
docs/routing-input.json
{
"board": {
"width": 66,
"height": 48,
"thickness": 1,
"layers": 4,
"outline": "rectangle",
"mountingHoles": [
{
"x": -31.5,
"y": -22
},
{
"x": 31.5,
"y": -22
},
{
"x": -31.5,
"y": 22
},
{
"x": 31.5,
"y": 22
}
],
"fabrication": {
"minimumViaHoleDiameter": 0.3,
"minimumViaPadDiameter": 0.45,
"minimumViaRadialAnnulus": 0.075,
"minimumNonPlatedHoleDiameter": 0.5
}
},
"footprintHashes": {
"JLCPCB/C105580": "64f23c3406de9fabcbbb43962b81f1ec191fd0ce7bd635f40f5dc9408b601c40",
"JLCPCB/C105588": "bc18554602bd15b4c6ede51f0337dee280ab5ce4dc0e5f86cabdf8ee71e761be",
"JLCPCB/C107701": "b0ddfe25a4fc40ccc88a2d963e096880577c3d78f6bbbb03b0a51d65a38c050a",
"JLCPCB/C125094": "af1b9a9abff02748c38c0535fb01926a5d3fa5246fb4bdac668c312827aa11be",
"JLCPCB/C125096": "b7e434b499170368aa2f3b1e148081a5c2c70dcfdb5007471db26672797bf25c",
"JLCPCB/C137748": "ac3cf48984fdbb637a73b3adcfc63a1deae3b93ce5dac32f8eaf577e45ffb6c8",
"JLCPCB/C14675": "4feca71d3a843c85a83b99039e75dbc62e06336bcd587b9c04a6adbac09a7934",
"JLCPCB/C15127": "90d8d3e2b2e2de0fe9ef4adbca15515332617c5321f7e1f6478432fd8d55377b",
"JLCPCB/C15850": "4336ad0257e9aa4fb8f7246151584a6f4f8717978e027b164368a79a8272d250",
"JLCPCB/C1589": "c4957baaff795be57efd7ca308b68b37e8e4b9faa63e9d724148e73fe9a05108",
"JLCPCB/C160402": "54edbaf47e39dd86c1b5392ed1280601dad3892256a1e4e39e8dc5eca27f8cc3",
"JLCPCB/C89653": "24a044fbf55776e13b54e3ea5fcedb4d05b7551717becbea5ba64b3039a72c0e",
"JLCPCB/C165747": "4b623e9753d10f2c1e602403624127bf85e16fe875cc657d7a372bfdf1ca133e",
"JLCPCB/C165948": "6e97781cfe9244780b47a5d651dcb57eba2bcf34268ea2bad84881629752da54",
"JLCPCB/C183080": "a0316060e1beda5c07b8f1c6d3bc3585d9c7ee54cbbf732a61823cac9fbc8990",
"JLCPCB/C202120": "a19d166f888b7bf2ff33df1d261daa2d44cc31728bcbd093fad75a61ed6673e5",
"JLCPCB/C2076788": "bb0d41ab43724bddd92e7cd781f995a4e953d1d02b5a5b84de2f1ea2ebd7beb4",
"JLCPCB/C20917": "b6f6374f66f2feaeb44ae80de8128dbf91f618f9ca71ffdc312ba0546b45d8e4",
"JLCPCB/C212794": "05790c6469da70b22976d89c6699846c3d040710e8595b18f461d99699f5f098",
"JLCPCB/C2170321": "855a752ac52ad8027b6d8d854a1faf885b7e465252386168cdbee01dbf5439fb",
"JLCPCB/C2181816": "c40f98eb84c2c92a600ea9b80044d0eee126506bd895d917adf35e3a30946c5e",
"JLCPCB/C221665": "3e513bb0640599cd6854e06a8ee1e8134718e67b26cbcd808ecb65e468af17fe",
"JLCPCB/C221841": "b82288a1aeb15dcd315ae522d77b2dd1bf5290d3ae8847a34a20622d01d3257f",
"JLCPCB/C22548": "16a64abad65c1ec73525549b11dfeb7c59e4ffba18a03f2f313b66c00d5667cc",
"JLCPCB/C22994": "33eec411af7875fca4a3a7e8439607a7f23d1abeaed03526cb95156824c855d7",
"JLCPCB/C23654": "8b661ddd15f8cca6c59056a31bc5ddc64c55d6be314a6ec8d3ff99e6935e9781",
"JLCPCB/C2481": "cd3fec01f965815986e6bef8772857b001d7d73c8ad0d8884c6760afb750cf65",
"JLCPCB/C595140": "d7aecd706c87cd13ba161217d90b450594521d63ad83ae80b8d1e0bac03ed869",
"JLCPCB/C28060": "2156544281f93acb05fc4cbc63252bf4ff7ca15c5c29de904fbcbd5a558075fb",
"JLCPCB/C2886899": "9a6851f5683873ed6ab56eca13a6b1528c7903da09b59fecd01036038ad9d076",
"JLCPCB/C3975121": "9ee0c10bb4bab545519deadd1daa02e3df96b83eef366e054f63f82b254702ea",
"JLCPCB/C2861252": "363581cd3fd82c8cc3200d6f6445299c8d826f082ae3bba2e2f0a8a2f1fd3980",
"JLCPCB/C5656610": "0ba5659b846492d54a04ef32ebfbeb3397b5dc25d60b573ad9b7eceb32e8ecae",
"JLCPCB/C6127589": "42b3b490552fa98360bd6d9dc608dd6b1c1da1ad9ff1b3324794bac681f898d0",
"JLCPCB/C6475754": "f9d2f4f7acdda0064e69ea88b53ec12fb9f0f2dc1fcbcaf2edf693402eddccf7",
"JLCPCB/C71045": "4dfc8644f72684583f710412d9f2721735e990c89e5674735116b892b3c2c9f0",
"JLCPCB/C7519": "4897ae4db14a3937fe333848ed98e368cee5b42548358f13a6e9bdcbb0e44a0d",
"JLCPCB/C77074": "89581a4bbb477a0a5ec936355599edc7154b6414387684a7f5fb8184eef9e67a",
"JLCPCB/C83852": "c9934d21adce82682037b3446a377d545a870a10e1d061ba52b67746313f0087",
"JLCPCB/C86012": "214940c4554605c2ee06e08bb9220af8f8e5923d75bb1d079c9536b952638163",
"JLCPCB/C910544": "e4af0dc65a491ceb11dbb40555370f8bfe8d4d15c0a45036d079329cc1d49af2",
"JLCPCB/C94869": "6e1f0e5b5675b2ab7aea6b9752e43aba5d55f1904cba27e69a14246edbcb1d46",
"JLCPCB/C98220": "37a57b7f11ec3451f53e12d902c52e07762ab7e457ad8e91c9c8b817f7452183",
"JLCPCB/C2913194": "30e5fb99496de5cecf7faebb660697c5233e8bc4a261358dbcb9a0d7541a42c5",
"JLCPCB/C179171": "d28ee223fe7e86209ff2cf5909e3aac6be3bd75cdfbbb31364cabc7ce012636e",
"JLCPCB/C9010": "098600ef0b37963bdac7d7a0c0f9c41c27139ab309e33195954dbf8fd6a1fca5",
"JLCPCB/C88373": "2bf537eb76b12bd410d0093653d892ec313fbd0fa6cc2650cd59d3fc7cbc39f3",
"JLCPCB/C76769": "c2f42b9959415792639eeb833a0a53aef5924fd9b0b52490a35404f825248c43",
"JLCPCB/C167472": "456b4d50b6f37be21ccdcb306c0f8f18c79282ee9b02459d0fc8223edd6d1179",
"JLCPCB/C76960": "9561b072e06cc16f69943a1691c855cbc6add71a072110fb4eafe81ea03b10eb",
"JLCPCB/C72135": "f472944a1576ca0ee1dfd322969a0c7b10935a47f5774acd01e5d81ba3274f1b",
"JLCPCB/C17168": "54e9db01741e850e7a7260c99637d8e6a1ec539dc3fc71fde9fafe263e45040e",
"JLCPCB/C478203": "81298a93ad7d02eb5f2cc846e31d50a99cc77f7d0b3ae91f9f62ebac3f401284",
"JLCPCB/C575577": "f98f3066277385e0d02ba128cd4f65ca565183b21f5652470aea041e1a37bcea",
"JLCPCB/C114626": "c3ca18ab72961a70238698b0aae4103906fe16f96a5e825994ac2d3ee17190b5",
"JLCPCB/C1525": "6c511962f15b742bfeb5c7fdb43c6b5220aa32556c1844acc044a698c36b2b73"
},
"components": [
{
"reference": "U1",
"library": "JLCPCB/C2913194",
"x": 0,
"y": 2,
"rotation": 0,
"padNets": {
"1": "RF_LNA",
"2": "RF_3V3",
"3": "RF_3V3",
"4": "RESET",
"5": "BOOT",
"6": "BAT_ADC",
"7": "CHARGE_N",
"9": "STATUS_R",
"10": "STATUS_G",
"11": "TALK",
"12": "USB_EN1",
"13": "MIC_BCLK_HOST",
"14": "STATUS_B",
"15": "MIC_DATA_HOST",
"16": "SPK_BCLK",
"17": "SPK_WS",
"18": "SPK_DIN",
"19": "AMP_ENABLE_HOST",
"20": "V3_3",
"21": "PRIVACY_SENSE",
"22": "LCD_MOSI",
"23": "LCD_SCK",
"24": "LCD_CS",
"25": "USB_DM_MCU",
"26": "USB_DP_MCU",
"27": "LCD_DC",
"29": "VDD_SPI_3V3",
"30": "FLASH_HD_HOST",
"31": "FLASH_WP_HOST",
"32": "FLASH_CS_HOST",
"33": "FLASH_CLK_HOST",
"34": "FLASH_Q_HOST",
"35": "FLASH_D_HOST",
"36": "LCD_BL_PWM",
"37": "LCD_RESET",
"43": "BAT_SENSE_EN",
"44": "POWER_GOOD_N",
"45": "HAPTIC",
"46": "V3_3",
"47": "MIC_WS_HOST",
"48": "LCD_BL_ENABLE",
"50": "USB_EN2",
"51": "STRAP_VDD_SPI",
"52": "BOOT_IO46",
"53": "XTAL_N",
"54": "XTAL_P_CHIP",
"55": "V3_3",
"56": "V3_3",
"57": "GND"
}
},
{
"reference": "MIC1",
"library": "JLCPCB/C5656610",
"x": -28,
"y": 21.5,
"rotation": 0,
"padNets": {
"1": "MIC_WS",
"2": "GND",
"3": "GND",
"4": "MIC_BCLK",
"5": "MIC_VDD",
"6": "MIC_SD"
}
},
{
"reference": "MIC2",
"library": "JLCPCB/C5656610",
"x": 28,
"y": 21.5,
"rotation": 0,
"padNets": {
"1": "MIC_WS",
"2": "MIC_VDD",
"3": "GND",
"4": "MIC_BCLK",
"5": "MIC_VDD",
"6": "MIC_SD"
}
},
{
"reference": "SW_PRIVACY",
"library": "JLCPCB/C221665",
"x": -29.5,
"y": 3,
"rotation": 90,
"padNets": {
"1": "V3_3",
"2": "MIC_VDD",
"3": "GND",
"5": "GND",
"6": "PRIVACY_N_OE"
}
},
{
"reference": "SW_TALK",
"library": "JLCPCB/C2886899",
"x": 0,
"y": 20.5,
"rotation": 0,
"padNets": {
"1": "TALK",
"2": "GND",
"3": "GND",
"4": "TALK"
}
},
{
"reference": "SW_POWER",
"library": "JLCPCB/C221841",
"x": 29.5,
"y": -6,
"rotation": 90,
"padNets": {
"1": "SYS",
"2": "REG_ENABLE",
"3": "GND",
"4": "GND"
}
},
{
"reference": "U_ISO1",
"library": "JLCPCB/C23654",
"x": -23,
"y": 18.5,
"rotation": 0,
"padNets": {
"1": "PRIVACY_N_OE",
"2": "MIC_BCLK_HOST",
"3": "GND",
"4": "MIC_BCLK",
"5": "V3_3"
}
},
{
"reference": "U_ISO2",
"library": "JLCPCB/C23654",
"x": -18,
"y": 17,
"rotation": 0,
"padNets": {
"1": "PRIVACY_N_OE",
"2": "MIC_WS_HOST",
"3": "GND",
"4": "MIC_WS",
"5": "V3_3"
}
},
{
"reference": "U_ISO3",
"library": "JLCPCB/C23654",
"x": -13,
"y": 17,
"rotation": 0,
"padNets": {
"1": "PRIVACY_N_OE",
"2": "MIC_SD",
"3": "GND",
"4": "MIC_DATA_HOST",
"5": "V3_3"
}
},
{
"reference": "J_USB",
"library": "JLCPCB/C165948",
"x": 0,
"y": -19.75,
"rotation": 0,
"padNets": {
"1": "GND",
"2": "GND",
"3": "GND",
"4": "GND",
"6": "USB_CC1",
"7": "USB_DM",
"8": "USB_DP",
"9": "USB_DM",
"10": "USB_DP",
"12": "USB_CC2",
"13": "GND",
"14": "GND",
"15": "USB_VBUS",
"16": "USB_VBUS"
}
},
{
"reference": "U_CHARGE",
"library": "JLCPCB/C2861252",
"x": 5.5,
"y": -12,
"rotation": 0,
"padNets": {
"1": "BAT_NTC",
"2": "BAT",
"3": "BAT",
"4": "GND",
"5": "USB_EN2",
"6": "USB_EN1",
"7": "POWER_GOOD_N",
"8": "GND",
"9": "CHARGE_N",
"10": "SYS",
"11": "SYS",
"12": "CHG_ILIM",
"13": "VBUS_FUSED",
"14": "CHG_TMR",
"15": "CHG_ITERM",
"16": "CHG_ISET",
"17": "GND"
}
},
{
"reference": "U_REG",
"library": "JLCPCB/C28060",
"x": -23,
"y": -4.5,
"rotation": 0,
"padNets": {
"1": "V3_3",
"2": "REG_L2",
"3": "GND",
"4": "REG_L1",
"5": "SYS",
"6": "REG_ENABLE",
"7": "GND",
"8": "SYS",
"9": "GND",
"10": "V3_3",
"11": "GND"
}
},
{
"reference": "U_AMP",
"library": "JLCPCB/C910544",
"x": -19,
"y": -12,
"rotation": 0,
"padNets": {
"1": "SPK_DIN",
"2": "GND",
"3": "GND",
"4": "AMP_ENABLE",
"7": "SYS",
"8": "SYS",
"9": "SPK_P",
"10": "SPK_N",
"11": "GND",
"14": "SPK_WS",
"15": "GND",
"16": "SPK_BCLK",
"17": "GND"
}
},
{
"reference": "J_SPK",
"library": "JLCPCB/C160402",
"x": -24,
"y": -15,
"rotation": 0,
"padNets": {
"1": "SPK_P",
"2": "SPK_N",
"3": "GND",
"4": "GND"
}
},
{
"reference": "J_MOTOR",
"library": "JLCPCB/C160402",
"x": 15.5,
"y": -7,
"rotation": 0,
"padNets": {
"1": "MOTOR_3V0",
"2": "MOTOR_LOW",
"3": "GND",
"4": "GND"
}
},
{
"reference": "Q_MOTOR",
"library": "JLCPCB/C20917",
"x": 26,
"y": -18,
"rotation": 0,
"padNets": {
"1": "MOTOR_GATE",
"2": "GND",
"3": "MOTOR_LOW"
}
},
{
"reference": "Q_BAT_SENSE",
"library": "JLCPCB/C15127",
"x": 11,
"y": 17.5,
"rotation": 0,
"padNets": {
"1": "BAT_SENSE_GATE",
"2": "BAT",
"3": "BAT_DIV_SUPPLY"
}
},
{
"reference": "Q_BAT_EN",
"library": "JLCPCB/C212794",
"x": 7,
"y": 15.5,
"rotation": 0,
"padNets": {
"1": "BAT_SENSE_BASE",
"2": "GND",
"3": "BAT_SENSE_GATE"
}
},
{
"reference": "J_BAT",
"library": "JLCPCB/C595140",
"x": 15.5,
"y": -17.9,
"rotation": -90,
"padNets": {
"1": "BAT",
"2": "GND",
"3": "BAT_NTC",
"4": "GND",
"5": "GND"
}
},
{
"reference": "J_LCD",
"library": "JLCPCB/C202120",
"x": 21.5,
"y": 3.5,
"rotation": 90,
"padNets": {
"1": "BL_SENSE",
"2": "LCD_LEDA1",
"3": "LCD_LEDA2",
"4": "LCD_LEDA3",
"5": "LCD_LEDA4",
"6": "GND",
"7": "LCD_2V8",
"8": "LCD_2V8",
"9": "LCD_2V8",
"10": "LCD_RESET_2V8",
"11": "GND",
"12": "GND",
"13": "GND",
"14": "GND",
"15": "GND",
"16": "GND",
"17": "GND",
"18": "GND",
"19": "GND",
"20": "GND",
"21": "GND",
"22": "GND",
"23": "GND",
"24": "GND",
"25": "GND",
"26": "GND",
"27": "GND",
"28": "GND",
"29": "GND",
"30": "GND",
"31": "GND",
"32": "GND",
"34": "LCD_MOSI_2V8",
"35": "LCD_2V8",
"36": "LCD_DC_2V8",
"37": "LCD_SCK_2V8",
"38": "LCD_CS_2V8",
"40": "LCD_2V8",
"41": "LCD_2V8",
"42": "LCD_2V8",
"43": "GND",
"48": "GND",
"49": "GND",
"50": "GND"
}
},
{
"reference": "U_LCD_POWER",
"library": "JLCPCB/C183080",
"x": 29.5,
"y": 11,
"rotation": 0,
"padNets": {
"1": "V3_3",
"2": "GND",
"3": "V3_3",
"5": "LCD_2V8"
}
},
{
"reference": "U_LCD_BUF1",
"library": "JLCPCB/C23654",
"x": 15,
"y": 18,
"rotation": 0,
"padNets": {
"1": "GND",
"2": "LCD_MOSI",
"3": "GND",
"4": "LCD_MOSI_2V8",
"5": "LCD_2V8"
}
},
{
"reference": "U_LCD_BUF2",
"library": "JLCPCB/C23654",
"x": 15,
"y": 13.5,
"rotation": 0,
"padNets": {
"1": "GND",
"2": "LCD_SCK",
"3": "GND",
"4": "LCD_SCK_2V8",
"5": "LCD_2V8"
}
},
{
"reference": "U_LCD_BUF3",
"library": "JLCPCB/C23654",
"x": 13.5,
"y": 9,
"rotation": 0,
"padNets": {
"1": "GND",
"2": "LCD_CS",
"3": "GND",
"4": "LCD_CS_2V8",
"5": "LCD_2V8"
}
},
{
"reference": "U_LCD_BUF4",
"library": "JLCPCB/C23654",
"x": 9.5,
"y": 7,
"rotation": 0,
"padNets": {
"1": "GND",
"2": "LCD_DC",
"3": "GND",
"4": "LCD_DC_2V8",
"5": "LCD_2V8"
}
},
{
"reference": "U_LCD_BUF5",
"library": "JLCPCB/C23654",
"x": 9.5,
"y": 11.5,
"rotation": 0,
"padNets": {
"1": "GND",
"2": "LCD_RESET",
"3": "GND",
"4": "LCD_RESET_2V8",
"5": "LCD_2V8"
}
},
{
"reference": "U_BACKLIGHT",
"library": "JLCPCB/C71045",
"x": -19.5,
"y": 7,
"rotation": 180,
"padNets": {
"1": "BL_SW",
"2": "GND",
"3": "BL_SENSE",
"4": "LCD_BL_PWM",
"5": "BL_INPUT"
}
},
{
"reference": "Q_BL_OFF",
"library": "JLCPCB/C15127",
"x": -14,
"y": 1,
"rotation": 0,
"padNets": {
"1": "BL_ENABLE_GATE",
"2": "V3_3",
"3": "BL_INPUT"
}
},
{
"reference": "SW_BOOT",
"library": "JLCPCB/C2886899",
"x": -16.5,
"y": -18.5,
"rotation": 0,
"padNets": {
"1": "BOOT",
"2": "GND",
"3": "GND",
"4": "BOOT"
}
},
{
"reference": "SW_RESET",
"library": "JLCPCB/C2886899",
"x": -4.5,
"y": 15,
"rotation": 0,
"padNets": {
"1": "RESET",
"2": "GND",
"3": "GND",
"4": "RESET"
}
},
{
"reference": "F_USB",
"library": "JLCPCB/C89653",
"x": -6.5,
"y": -15,
"rotation": 0,
"padNets": {
"1": "USB_VBUS",
"2": "VBUS_FUSED"
}
},
{
"reference": "D_USB_ESD",
"library": "JLCPCB/C7519",
"x": -2,
"y": -12.5,
"rotation": 0,
"padNets": {
"1": "USB_DM",
"2": "GND",
"3": "USB_DP",
"4": "USB_DP",
"5": "USB_VBUS",
"6": "USB_DM"
}
},
{
"reference": "R_VDD_SPI_EXT",
"library": "JLCPCB/C17168",
"x": 1,
"y": -5.5,
"rotation": 0,
"padNets": {
"1": "V3_3",
"2": "VDD_SPI_3V3"
}
},
{
"reference": "U_FLASH",
"library": "JLCPCB/C179171",
"x": 13.5,
"y": -0.5,
"rotation": 90,
"padNets": {
"1": "FLASH_CS",
"2": "FLASH_Q",
"3": "FLASH_WP",
"4": "GND",
"5": "FLASH_D",
"6": "FLASH_CLK",
"7": "FLASH_HD",
"8": "VDD_SPI_3V3"
}
},
{
"reference": "Y1",
"library": "JLCPCB/C9010",
"x": 0,
"y": 10.25,
"rotation": 0,
"padNets": {
"1": "XTAL_P",
"2": "GND",
"3": "XTAL_N",
"4": "GND"
}
},
{
"reference": "J_RF",
"library": "JLCPCB/C88373",
"x": -13,
"y": 5.40003765,
"rotation": 90,
"padNets": {
"1": "GND",
"2": "RF_ANT",
"3": "GND"
}
},
{
"reference": "L_RF_MATCH",
"library": "JLCPCB/C76769",
"x": -6.75,
"y": 4.600071,
"rotation": 0,
"padNets": {
"1": "RF_ANT",
"2": "RF_LNA"
}
},
{
"reference": "C_RF_LNA",
"library": "JLCPCB/C72135",
"x": -4.8,
"y": 4.179955,
"rotation": -90,
"padNets": {
"1": "RF_LNA",
"2": "GND"
}
},
{
"reference": "C_RF_ANT",
"library": "JLCPCB/C72135",
"x": -8.65,
"y": 4.179955,
"rotation": -90,
"padNets": {
"1": "RF_ANT",
"2": "GND"
}
},
{
"reference": "D_RF_ESD",
"library": "JLCPCB/C478203",
"x": -10,
"y": 4.36,
"rotation": -90,
"padNets": {
"1": "RF_ANT",
"2": "GND"
}
},
{
"reference": "L_XTAL",
"library": "JLCPCB/C167472",
"x": -1.8,
"y": 7.25,
"rotation": 90,
"padNets": {
"1": "XTAL_P_CHIP",
"2": "XTAL_P"
}
},
{
"reference": "C_XTAL_P",
"library": "JLCPCB/C76960",
"x": -3,
"y": 10.25,
"rotation": 90,
"padNets": {
"1": "XTAL_P",
"2": "GND"
}
},
{
"reference": "C_XTAL_N",
"library": "JLCPCB/C76960",
"x": 3,
"y": 10.25,
"rotation": -90,
"padNets": {
"1": "XTAL_N",
"2": "GND"
}
},
{
"reference": "L_ANA",
"library": "JLCPCB/C76769",
"x": -7,
"y": -1,
"rotation": 90,
"padNets": {
"1": "V3_3",
"2": "RF_3V3"
}
},
{
"reference": "C_ANA1",
"library": "JLCPCB/C86012",
"x": -5,
"y": -0.5,
"rotation": -90,
"padNets": {
"1": "RF_3V3",
"2": "GND"
}
},
{
"reference": "C_ANA2",
"library": "JLCPCB/C1525",
"x": -6.5,
"y": 2,
"rotation": -90,
"padNets": {
"1": "RF_3V3",
"2": "GND"
}
},
{
"reference": "C_ANA3",
"library": "JLCPCB/C1525",
"x": -6.5,
"y": 6.5,
"rotation": -90,
"padNets": {
"1": "RF_3V3",
"2": "GND"
}
},
{
"reference": "C_VDDA1",
"library": "JLCPCB/C86012",
"x": -4,
"y": 7,
"rotation": 180,
"padNets": {
"1": "V3_3",
"2": "GND"
}
},
{
"reference": "C_VDDA2",
"library": "JLCPCB/C1589",
"x": -4.5,
"y": 9.5,
"rotation": 90,
"padNets": {
"1": "V3_3",
"2": "GND"
}
},
{
"reference": "C_CPU",
"library": "JLCPCB/C1525",
"x": 5,
"y": 5,
"rotation": 90,
"padNets": {
"1": "V3_3",
"2": "GND"
}
},
{
"reference": "C_SPI1",
"library": "JLCPCB/C1525",
"x": 5,
"y": -0.5,
"rotation": 90,
"padNets": {
"1": "VDD_SPI_3V3",
"2": "GND"
}
},
{
"reference": "C_SPI2",
"library": "JLCPCB/C86012",
"x": 3,
"y": -4,
"rotation": -90,
"padNets": {
"1": "VDD_SPI_3V3",
"2": "GND"
}
},
{
"reference": "C_FLASH",
"library": "JLCPCB/C1525",
"x": 10,
"y": -4.5,
"rotation": 0,
"padNets": {
"1": "VDD_SPI_3V3",
"2": "GND"
}
},
{
"reference": "R_FLASH_HD",
"library": "JLCPCB/C17168",
"x": 7,
"y": -3.5,
"rotation": 0,
"padNets": {
"1": "FLASH_HD_HOST",
"2": "FLASH_HD"
}
},
{
"reference": "R_FLASH_WP",
"library": "JLCPCB/C17168",
"x": 7,
"y": -2,
"rotation": 0,
"padNets": {
"1": "FLASH_WP_HOST",
"2": "FLASH_WP"
}
},
{
"reference": "R_FLASH_CS",
"library": "JLCPCB/C17168",
"x": 7,
"y": -0.5,
"rotation": 0,
"padNets": {
"1": "FLASH_CS_HOST",
"2": "FLASH_CS"
}
},
{
"reference": "R_FLASH_CLK",
"library": "JLCPCB/C17168",
"x": 7,
"y": 1,
"rotation": 0,
"padNets": {
"1": "FLASH_CLK_HOST",
"2": "FLASH_CLK"
}
},
{
"reference": "R_FLASH_Q",
"library": "JLCPCB/C17168",
"x": 7,
"y": 2.5,
"rotation": 0,
"padNets": {
"1": "FLASH_Q_HOST",
"2": "FLASH_Q"
}
},
{
"reference": "R_FLASH_D",
"library": "JLCPCB/C17168",
"x": 7,
"y": 4,
"rotation": 0,
"padNets": {
"1": "FLASH_D_HOST",
"2": "FLASH_D"
}
},
{
"reference": "R_STRAP45",
"library": "JLCPCB/C98220",
"x": 4,
"y": 14.5,
"rotation": 90,
"padNets": {
"1": "STRAP_VDD_SPI",
"2": "GND"
}
},
{
"reference": "R_STRAP46",
"library": "JLCPCB/C98220",
"x": 2,
"y": 16,
"rotation": 90,
"padNets": {
"1": "BOOT_IO46",
"2": "GND"
}
},
{
"reference": "Q_BL_DRIVE",
"library": "JLCPCB/C212794",
"x": -15.5,
"y": -4,
"rotation": 0,
"padNets": {
"1": "BL_ENABLE_BASE",
"2": "GND",
"3": "BL_ENABLE_GATE"
}
},
{
"reference": "U_MOTOR_POWER",
"library": "JLCPCB/C575577",
"x": 26,
"y": -14,
"rotation": 0,
"padNets": {
"1": "V3_3",
"2": "GND",
"3": "V3_3",
"5": "MOTOR_3V0"
}
},
{
"reference": "R_USB_EN1_PD",
"library": "JLCPCB/C22548",
"x": -12,
"y": -5,
"rotation": 0,
"padNets": {
"1": "USB_EN1",
"2": "GND"
}
},
{
"reference": "R_USB_EN2_PD",
"library": "JLCPCB/C22548",
"x": 5,
"y": 7,
"rotation": 0,
"padNets": {
"1": "USB_EN2",
"2": "GND"
}
},
{
"reference": "R_BL_BASE_PD",
"library": "JLCPCB/C22548",
"x": -16,
"y": -9,
"rotation": 0,
"padNets": {
"1": "BL_ENABLE_BASE",
"2": "GND"
}
},
{
"reference": "C_RF_BULK",
"library": "JLCPCB/C15850",
"x": -9.5,
"y": 1.5,
"rotation": 180,
"padNets": {
"1": "RF_3V3",
"2": "GND"
}
},
{
"reference": "C_MOTOR_IN",
"library": "JLCPCB/C86012",
"x": 22,
"y": -13,
"rotation": 0,
"padNets": {
"1": "V3_3",
"2": "GND"
}
},
{
"reference": "C_LCD_IN",
"library": "JLCPCB/C86012",
"x": 29,
"y": 8,
"rotation": 0,
"padNets": {
"1": "V3_3",
"2": "GND"
}
},
{
"reference": "C_LCD_OUT",
"library": "JLCPCB/C86012",
"x": 28.5,
"y": 14,
"rotation": 0,
"padNets": {
"1": "LCD_2V8",
"2": "GND"
}
},
{
"reference": "C_LCD_BUF1",
"library": "JLCPCB/C2181816",
"x": 18.5,
"y": 20,
"rotation": 0,
"padNets": {
"1": "LCD_2V8",
"2": "GND"
}
},
{
"reference": "C_LCD_BUF2",
"library": "JLCPCB/C2181816",
"x": 17,
"y": 10.5,
"rotation": 0,
"padNets": {
"1": "LCD_2V8",
"2": "GND"
}
},
{
"reference": "C_LCD_BUF3",
"library": "JLCPCB/C2181816",
"x": 17,
"y": 8.5,
"rotation": 0,
"padNets": {
"1": "LCD_2V8",
"2": "GND"
}
},
{
"reference": "C_LCD_BUF4",
"library": "JLCPCB/C2181816",
"x": 17,
"y": 6,
"rotation": 0,
"padNets": {
"1": "LCD_2V8",
"2": "GND"
}
},
{
"reference": "C_LCD_BUF5",
"library": "JLCPCB/C2181816",
"x": 17,
"y": 3.5,
"rotation": 0,
"padNets": {
"1": "LCD_2V8",
"2": "GND"
}
},
{
"reference": "C_LCD_PANEL",
"library": "JLCPCB/C86012",
"x": 28.5,
"y": 16.5,
"rotation": 0,
"padNets": {
"1": "LCD_2V8",
"2": "GND"
}
},
{
"reference": "C_BL_IN",
"library": "JLCPCB/C6475754",
"x": -16,
"y": 9,
"rotation": 0,
"padNets": {
"1": "BL_INPUT",
"2": "GND"
}
},
{
"reference": "C_BL_OUT",
"library": "JLCPCB/C2170321",
"x": -24.5,
"y": 15,
"rotation": 0,
"padNets": {
"1": "BL_ANODE_SUPPLY",
"2": "GND"
}
},
{
"reference": "L_BL",
"library": "JLCPCB/C6127589",
"x": -24.5,
"y": 7,
"rotation": 0,
"padNets": {
"1": "BL_INPUT",
"2": "BL_SW"
}
},
{
"reference": "D_BL",
"library": "JLCPCB/C2481",
"x": -24.5,
"y": 11.5,
"rotation": 0,
"padNets": {
"1": "BL_ANODE_SUPPLY",
"2": "BL_SW"
}
},
{
"reference": "R_BL_FB",
"library": "JLCPCB/C114626",
"x": -20,
"y": 4,
"rotation": 0,
"padNets": {
"1": "BL_SENSE",
"2": "GND"
}
},
{
"reference": "R_BL_GATE",
"library": "JLCPCB/C22548",
"x": -16,
"y": -7,
"rotation": 0,
"padNets": {
"1": "LCD_BL_ENABLE",
"2": "BL_ENABLE_BASE"
}
},
{
"reference": "R_BL_GATE_PD",
"library": "JLCPCB/C14675",
"x": -18,
"y": 1,
"rotation": 0,
"padNets": {
"1": "BL_ENABLE_GATE",
"2": "V3_3"
}
},
{
"reference": "R_BL_PWM_PD",
"library": "JLCPCB/C22548",
"x": -18,
"y": 11,
"rotation": 0,
"padNets": {
"1": "LCD_BL_PWM",
"2": "GND"
}
},
{
"reference": "R_BL_BALANCE1",
"library": "JLCPCB/C105588",
"x": 28.5,
"y": -0.5,
"rotation": 0,
"padNets": {
"1": "BL_ANODE_SUPPLY",
"2": "LCD_LEDA1"
}
},
{
"reference": "R_BL_BALANCE2",
"library": "JLCPCB/C105588",
"x": 28.5,
"y": 1.5,
"rotation": 0,
"padNets": {
"1": "BL_ANODE_SUPPLY",
"2": "LCD_LEDA2"
}
},
{
"reference": "R_BL_BALANCE3",
"library": "JLCPCB/C105588",
"x": 28.5,
"y": 3.5,
"rotation": 0,
"padNets": {
"1": "BL_ANODE_SUPPLY",
"2": "LCD_LEDA3"
}
},
{
"reference": "R_BL_BALANCE4",
"library": "JLCPCB/C105588",
"x": 13.5,
"y": 3.5,
"rotation": 0,
"padNets": {
"1": "BL_ANODE_SUPPLY",
"2": "LCD_LEDA4"
}
},
{
"reference": "R_LCD_CS_PU",
"library": "JLCPCB/C98220",
"x": 7,
"y": 19,
"rotation": 0,
"padNets": {
"1": "V3_3",
"2": "LCD_CS"
}
},
{
"reference": "R_LCD_MOSI_PD",
"library": "JLCPCB/C14675",
"x": 10.5,
"y": 14.5,
"rotation": 0,
"padNets": {
"1": "LCD_MOSI",
"2": "GND"
}
},
{
"reference": "R_LCD_SCK_PD",
"library": "JLCPCB/C14675",
"x": 5.5,
"y": 12,
"rotation": 0,
"padNets": {
"1": "LCD_SCK",
"2": "GND"
}
},
{
"reference": "R_LCD_DC_PD",
"library": "JLCPCB/C14675",
"x": 17,
"y": 22.5,
"rotation": 0,
"padNets": {
"1": "LCD_DC",
"2": "GND"
}
},
{
"reference": "R_LCD_RESET_PD",
"library": "JLCPCB/C22548",
"x": -7,
"y": 11.5,
"rotation": 0,
"padNets": {
"1": "LCD_RESET",
"2": "GND"
}
},
{
"reference": "R_CC1",
"library": "JLCPCB/C105580",
"x": -7,
"y": -20,
"rotation": 0,
"padNets": {
"1": "USB_CC1",
"2": "GND"
}
},
{
"reference": "R_CC2",
"library": "JLCPCB/C105580",
"x": -7,
"y": -22,
"rotation": 0,
"padNets": {
"1": "USB_CC2",
"2": "GND"
}
},
{
"reference": "R_USB_DM",
"library": "JLCPCB/C107701",
"x": 5,
"y": -6,
"rotation": 90,
"padNets": {
"1": "USB_DM",
"2": "USB_DM_MCU"
}
},
{
"reference": "R_USB_DP",
"library": "JLCPCB/C107701",
"x": 7,
"y": -6,
"rotation": 90,
"padNets": {
"1": "USB_DP",
"2": "USB_DP_MCU"
}
},
{
"reference": "R_PRIVACY",
"library": "JLCPCB/C98220",
"x": -30.5,
"y": 13,
"rotation": 0,
"padNets": {
"1": "V3_3",
"2": "PRIVACY_N_OE"
}
},
{
"reference": "R_MIC_DISCHARGE",
"library": "JLCPCB/C98220",
"x": -30.5,
"y": 11,
"rotation": 0,
"padNets": {
"1": "MIC_VDD",
"2": "GND"
}
},
{
"reference": "R_PRIVACY_SENSE",
"library": "JLCPCB/C14675",
"x": -30.5,
"y": 9,
"rotation": 0,
"padNets": {
"1": "PRIVACY_N_OE",
"2": "PRIVACY_SENSE"
}
},
{
"reference": "C_PRIVACY_SENSE",
"library": "JLCPCB/C1589",
"x": -24.5,
"y": 3.5,
"rotation": 0,
"padNets": {
"1": "PRIVACY_SENSE",
"2": "GND"
}
},
{
"reference": "R_MIC_BCLK_PD",
"library": "JLCPCB/C14675",
"x": -19.5,
"y": 20.5,
"rotation": 0,
"padNets": {
"1": "MIC_BCLK",
"2": "GND"
}
},
{
"reference": "R_MIC_WS_PD",
"library": "JLCPCB/C14675",
"x": -16,
"y": 20.5,
"rotation": 0,
"padNets": {
"1": "MIC_WS",
"2": "GND"
}
},
{
"reference": "R_MIC_SD_PD",
"library": "JLCPCB/C14675",
"x": -12.5,
"y": 20,
"rotation": 0,
"padNets": {
"1": "MIC_SD",
"2": "GND"
}
},
{
"reference": "R_MIC_HOST_PD",
"library": "JLCPCB/C14675",
"x": -9,
"y": 20,
"rotation": 0,
"padNets": {
"1": "MIC_DATA_HOST",
"2": "GND"
}
},
{
"reference": "R_TALK",
"library": "JLCPCB/C98220",
"x": 20.5,
"y": 22.5,
"rotation": 0,
"padNets": {
"1": "V3_3",
"2": "TALK"
}
},
{
"reference": "C_TALK",
"library": "JLCPCB/C1589",
"x": -17,
"y": 22.5,
"rotation": 0,
"padNets": {
"1": "TALK",
"2": "GND"
}
},
{
"reference": "R_BOOT",
"library": "JLCPCB/C98220",
"x": -12.5,
"y": -7,
"rotation": 0,
"padNets": {
"1": "V3_3",
"2": "BOOT"
}
},
{
"reference": "R_RESET",
"library": "JLCPCB/C98220",
"x": -11,
"y": -2,
"rotation": 0,
"padNets": {
"1": "V3_3",
"2": "RESET"
}
},
{
"reference": "C_RESET",
"library": "JLCPCB/C86012",
"x": -12.5,
"y": -9,
"rotation": 0,
"padNets": {
"1": "RESET",
"2": "GND"
}
},
{
"reference": "R_ISET",
"library": "JLCPCB/C2076788",
"x": 1.5,
"y": -10.5,
"rotation": 90,
"padNets": {
"1": "CHG_ISET",
"2": "GND"
}
},
{
"reference": "R_ILIM",
"library": "JLCPCB/C22994",
"x": 9.5,
"y": -8.5,
"rotation": 0,
"padNets": {
"1": "CHG_ILIM",
"2": "GND"
}
},
{
"reference": "R_ITERM",
"library": "JLCPCB/C137748",
"x": 5,
"y": -15.5,
"rotation": 0,
"padNets": {
"1": "CHG_ITERM",
"2": "GND"
}
},
{
"reference": "R_TMR",
"library": "JLCPCB/C165747",
"x": 9.5,
"y": -6.5,
"rotation": 0,
"padNets": {
"1": "CHG_TMR",
"2": "GND"
}
},
{
"reference": "R_CHG",
"library": "JLCPCB/C98220",
"x": 14,
"y": -11,
"rotation": 0,
"padNets": {
"1": "V3_3",
"2": "CHARGE_N"
}
},
{
"reference": "R_PGOOD",
"library": "JLCPCB/C98220",
"x": -10,
"y": -18,
"rotation": 0,
"padNets": {
"1": "V3_3",
"2": "POWER_GOOD_N"
}
},
{
"reference": "R_REG_EN",
"library": "JLCPCB/C14675",
"x": -19,
"y": -4.5,
"rotation": 0,
"padNets": {
"1": "REG_ENABLE",
"2": "GND"
}
},
{
"reference": "L_REG",
"library": "JLCPCB/C3975121",
"x": -28,
"y": -4.5,
"rotation": -90,
"padNets": {
"1": "REG_L1",
"2": "REG_L2"
}
},
{
"reference": "R_AMP_PD",
"library": "JLCPCB/C22548",
"x": -23,
"y": -11,
"rotation": 0,
"padNets": {
"1": "AMP_ENABLE_HOST",
"2": "GND"
}
},
{
"reference": "R_AMP_CONTROL",
"library": "JLCPCB/C165747",
"x": -20,
"y": -8,
"rotation": 0,
"padNets": {
"1": "AMP_ENABLE_HOST",
"2": "AMP_ENABLE"
}
},
{
"reference": "R_MOTOR_GATE",
"library": "JLCPCB/C107701",
"x": 30,
"y": -16,
"rotation": 0,
"padNets": {
"1": "HAPTIC",
"2": "MOTOR_GATE"
}
},
{
"reference": "R_MOTOR_PD",
"library": "JLCPCB/C22548",
"x": 29.5,
"y": -18,
"rotation": 0,
"padNets": {
"1": "MOTOR_GATE",
"2": "GND"
}
},
{
"reference": "D_FLYBACK",
"library": "JLCPCB/C83852",
"x": 23.5,
"y": -22,
"rotation": 0,
"padNets": {
"1": "MOTOR_3V0",
"2": "MOTOR_LOW"
}
},
{
"reference": "R_BAT_GATE",
"library": "JLCPCB/C14675",
"x": -6.5,
"y": 22,
"rotation": 0,
"padNets": {
"1": "BAT",
"2": "BAT_SENSE_GATE"
}
},
{
"reference": "R_BAT_BASE",
"library": "JLCPCB/C98220",
"x": -10,
"y": 22,
"rotation": 0,
"padNets": {
"1": "BAT_SENSE_EN",
"2": "BAT_SENSE_BASE"
}
},
{
"reference": "R_BAT_BASE_PD",
"library": "JLCPCB/C14675",
"x": -7,
"y": 9.5,
"rotation": 0,
"padNets": {
"1": "BAT_SENSE_BASE",
"2": "GND"
}
},
{
"reference": "R_BAT_TOP",
"library": "JLCPCB/C14675",
"x": -10.5,
"y": 11.5,
"rotation": 0,
"padNets": {
"1": "BAT_DIV_SUPPLY",
"2": "BAT_ADC"
}
},
{
"reference": "R_BAT_BOTTOM",
"library": "JLCPCB/C14675",
"x": -10.5,
"y": -11,
"rotation": 0,
"padNets": {
"1": "BAT_ADC",
"2": "GND"
}
},
{
"reference": "C_BAT_ADC",
"library": "JLCPCB/C2181816",
"x": -23.5,
"y": 1.5,
"rotation": 0,
"padNets": {
"1": "BAT_ADC",
"2": "GND"
}
},
{
"reference": "R_LED_R",
"library": "JLCPCB/C22548",
"x": 6.5,
"y": 21,
"rotation": 0,
"padNets": {
"1": "STATUS_R",
"2": "LED_R_A"
}
},
{
"reference": "LED_R",
"library": "JLCPCB/C94869",
"x": 6.5,
"y": 22.75,
"rotation": 0,
"padNets": {
"1": "GND",
"2": "LED_R_A"
}
},
{
"reference": "R_LED_G",
"library": "JLCPCB/C22548",
"x": 10,
"y": 21,
"rotation": 0,
"padNets": {
"1": "STATUS_G",
"2": "LED_G_A"
}
},
{
"reference": "LED_G",
"library": "JLCPCB/C125094",
"x": 10,
"y": 22.75,
"rotation": 0,
"padNets": {
"1": "GND",
"2": "LED_G_A"
}
},
{
"reference": "R_LED_B",
"library": "JLCPCB/C22548",
"x": 13.5,
"y": 21,
"rotation": 0,
"padNets": {
"1": "STATUS_B",
"2": "LED_B_A"
}
},
{
"reference": "LED_B",
"library": "JLCPCB/C125096",
"x": 13.5,
"y": 22.75,
"rotation": 0,
"padNets": {
"1": "GND",
"2": "LED_B_A"
}
},
{
"reference": "C_MIC1",
"library": "JLCPCB/C2181816",
"x": -28,
"y": 18.5,
"rotation": 0,
"padNets": {
"1": "MIC_VDD",
"2": "GND"
}
},
{
"reference": "C_MIC2",
"library": "JLCPCB/C2181816",
"x": 28.5,
"y": 18.5,
"rotation": 0,
"padNets": {
"1": "MIC_VDD",
"2": "GND"
}
},
{
"reference": "C_MIC_BULK",
"library": "JLCPCB/C86012",
"x": -29,
"y": 16,
"rotation": 0,
"padNets": {
"1": "MIC_VDD",
"2": "GND"
}
},
{
"reference": "C_ISO1",
"library": "JLCPCB/C2181816",
"x": -20,
"y": 14,
"rotation": 0,
"padNets": {
"1": "V3_3",
"2": "GND"
}
},
{
"reference": "C_ISO2",
"library": "JLCPCB/C2181816",
"x": -17,
"y": 14,
"rotation": 0,
"padNets": {
"1": "V3_3",
"2": "GND"
}
},
{
"reference": "C_ISO3",
"library": "JLCPCB/C2181816",
"x": -13,
"y": 14,
"rotation": 0,
"padNets": {
"1": "V3_3",
"2": "GND"
}
},
{
"reference": "C_MCU1",
"library": "JLCPCB/C1525",
"x": -0.5,
"y": -3.5,
"rotation": -90,
"padNets": {
"1": "V3_3",
"2": "GND"
}
},
{
"reference": "C_MCU2",
"library": "JLCPCB/C77074",
"x": -7,
"y": -3.5,
"rotation": 0,
"padNets": {
"1": "V3_3",
"2": "GND"
}
},
{
"reference": "C_USB",
"library": "JLCPCB/C86012",
"x": -10.5,
"y": -15,
"rotation": 0,
"padNets": {
"1": "VBUS_FUSED",
"2": "GND"
}
},
{
"reference": "C_CHG_IN",
"library": "JLCPCB/C86012",
"x": 6,
"y": -8.5,
"rotation": 0,
"padNets": {
"1": "VBUS_FUSED",
"2": "GND"
}
},
{
"reference": "C_CHG_OUT",
"library": "JLCPCB/C15850",
"x": 10,
"y": -10.5,
"rotation": 0,
"padNets": {
"1": "SYS",
"2": "GND"
}
},
{
"reference": "C_CHG_BAT",
"library": "JLCPCB/C6475754",
"x": 1.5,
"y": -14.5,
"rotation": 0,
"padNets": {
"1": "BAT",
"2": "GND"
}
},
{
"reference": "C_REG_IN",
"library": "JLCPCB/C15850",
"x": -24,
"y": -8,
"rotation": 0,
"padNets": {
"1": "SYS",
"2": "GND"
}
},
{
"reference": "C_REG_OUT1",
"library": "JLCPCB/C15850",
"x": -23,
"y": -1,
"rotation": 0,
"padNets": {
"1": "V3_3",
"2": "GND"
}
},
{
"reference": "C_REG_OUT2",
"library": "JLCPCB/C15850",
"x": -18.5,
"y": -1,
"rotation": 0,
"padNets": {
"1": "V3_3",
"2": "GND"
}
},
{
"reference": "C_AMP1",
"library": "JLCPCB/C2181816",
"x": -14.5,
"y": -13,
"rotation": 0,
"padNets": {
"1": "SYS",
"2": "GND"
}
},
{
"reference": "C_AMP2",
"library": "JLCPCB/C15850",
"x": -14.5,
"y": -11,
"rotation": 0,
"padNets": {
"1": "SYS",
"2": "GND"
}
},
{
"reference": "C_MOTOR",
"library": "JLCPCB/C15850",
"x": 30.5,
"y": -12,
"rotation": 0,
"padNets": {
"1": "MOTOR_3V0",
"2": "GND"
}
},
{
"reference": "C_LCD1",
"library": "JLCPCB/C2181816",
"x": 29,
"y": 6,
"rotation": 0,
"padNets": {
"1": "V3_3",
"2": "GND"
}
},
{
"reference": "C_LCD2",
"library": "JLCPCB/C15850",
"x": 23.5,
"y": 20,
"rotation": 0,
"padNets": {
"1": "V3_3",
"2": "GND"
}
}
]
}