component
LKS32MC457RCT8
Public Made by Adomby adom
LINKOSEMI Microcontrollers (MCU/MPU/SOC), LQFP-64(10x10). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528
{
"slug": "lks32mc457rct8",
"version": "0.1.0",
"type": "component",
"description": "LINKOSEMI Microcontrollers (MCU/MPU/SOC), LQFP-64(10x10). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
"tags": [
"component",
"embedded processors & controllers",
"lks32mc457rct8",
"factory-2.0.0",
"extractor-text"
],
"dependencies": {},
"hero": {
"type": "image",
"path": "docs/hero.png"
},
"files": [
"page.json",
"README.md",
"lks32mc457rct8.kicad_sym",
"lks32mc457rct8.kicad_mod",
"lks32mc457rct8.glb",
"lks32mc457rct8.step",
"lks32mc457rct8.lbr",
"docs/hero.png",
"docs/lks32mc457rct8-datasheet.pdf",
"viewers/symbol.html",
"viewers/footprint.html",
"lks32mc457rct8-hero.glb",
"lks32mc457rct8-hero.overlay.json",
"lks32mc457rct8-etched.glb"
],
"component": {
"mpn": "LKS32MC457RCT8",
"manufacturer": "LINKOSEMI",
"package": "LQFP-64(10x10)",
"pin_count": 64,
"category": "Embedded Processors & Controllers",
"subcategory": "Microcontrollers (MCU/MPU/SOC)",
"datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8603362357259354112",
"parts": {
"symbol": "lks32mc457rct8.kicad_sym",
"footprint": "lks32mc457rct8.kicad_mod",
"model_3d": "lks32mc457rct8-hero.glb",
"model_3d_plain": "lks32mc457rct8-etched.glb",
"model_3d_step": "lks32mc457rct8-etched.step",
"model_3d_step_plain": "lks32mc457rct8.step",
"lbr": "lks32mc457rct8.lbr"
},
"distributor_links": {
"lcsc": "C22469874"
},
"distributor_check": {
"checked_at": "2026-10-18T09:09:52Z",
"source": "Component Ocean /api/assign-pns",
"digikey": {
"pn": null,
"status": "quota"
},
"mouser": {
"pn": null,
"status": "quota"
}
},
"pins": [
{
"number": "1",
"name": "P0_1",
"type": "bidirectional",
"description": "P0.1 GPIO (5VT) with alternate functions PWM1 brake input 2, UART0 RXD, SPI0 CSN, Timer4 CH1, CAN TX and EXTI1; 5VT accepts 5 V input while push-pull output stays at 3.3 V max."
},
{
"number": "2",
"name": "P0_2",
"type": "bidirectional",
"description": "P0.2 GPIO (5VT) with alternate functions comparator 5 output, PWM1 brake input 3, UART0 TXD, CAN RX, comparator 5 positive input 0, WAKE0 and EXTI2; 5VT accepts 5 V input while push-pull output stays at 3.3 V max."
},
{
"number": "3",
"name": "NC",
"type": "unconnected",
"description": "No internal connection (NC, float) on LKS32MC457RCT8."
},
{
"number": "4",
"name": "P0_3",
"type": "bidirectional",
"description": "P0.3 GPIO with alternate functions Hall1 input 2, SPI0 DI, Timer0 Z-axis, comparator 5 positive input 1, FLT, WAKE1 and EXTI3."
},
{
"number": "5",
"name": "P0_4",
"type": "bidirectional",
"description": "P0.4 GPIO (5VT) with alternate functions Hall1 input 1, PWM1 brake input 0, UART0 RXD, SPI0 DO, I2C0 SDA, Timer0 CH0, Timer3 Z-axis, ADC trigger debug 1, CAN timestamp clock, ADC2 channel 13, comparator 5 positive input 2, FLT, WAKE2 and EXTI4; 5VT accepts 5 V input."
},
{
"number": "6",
"name": "P0_6",
"type": "bidirectional",
"description": "P0.6 GPIO (5VT) that doubles as external chip reset RST_n; 5VT accepts 5 V input."
},
{
"number": "7",
"name": "P0_7",
"type": "bidirectional",
"description": "P0.7 GPIO that doubles as crystal oscillator output OSC_OUT."
},
{
"number": "8",
"name": "VSS",
"type": "power_in",
"description": "Ground (VSS)."
},
{
"number": "9",
"name": "P0_8",
"type": "bidirectional",
"description": "P0.8 GPIO with alternate functions Timer1 Z-axis, QEP1 Z, external flash data 0 and crystal oscillator input OSC_IN."
},
{
"number": "10",
"name": "NC",
"type": "unconnected",
"description": "No internal connection (NC, float) on LKS32MC457RCT8."
},
{
"number": "11",
"name": "P3_9",
"type": "bidirectional",
"description": "P3.9 GPIO with alternate functions PWM0 brake input 0, Timer0 CH1, QEP0 CH1, OPA2 negative input and ADC2 channel 9."
},
{
"number": "12",
"name": "P0_9",
"type": "bidirectional",
"description": "P0.9 GPIO with alternate functions comparator 4 output, PWM1 CH0 low side, SPI0 CLK, Timer1 CH0, QEP1 CH0, external flash data 1, comparator 5 negative input, JTAG nTRST and FLT; it is not usable as plain GPIO unless SYS_IO_CFG.SWDMUX is configured."
},
{
"number": "13",
"name": "P0_10",
"type": "bidirectional",
"description": "P0.10 GPIO (5VT) with alternate functions PWM1 CH0 high side, SPI0 CSN, Timer1 CH1, QEP1 CH1, external flash data 2, comparator 4 negative input, SWDIO/TMS and FLT; it is not usable as plain GPIO unless SYS_IO_CFG.SWDMUX is configured."
},
{
"number": "14",
"name": "P0_11",
"type": "bidirectional",
"description": "P0.11 GPIO (5VT) with alternate functions PWM1 CH1 low side, UART1 RXD, SPI0 DI, I2C1 SCL, Timer4 CH1, external flash data 3, comparator 4 positive input 0, JTAG TDI and FLT; it is not usable as plain GPIO unless SYS_IO_CFG.SWDMUX is configured."
},
{
"number": "15",
"name": "P0_12",
"type": "bidirectional",
"description": "P0.12 GPIO (5VT) with alternate functions PWM1 CH1 high side, UART1 TXD, SPI0 DO, I2C1 SDA, Timer4 CH0, CAN timestamp clock, external flash CSN, comparator 4 positive input 1, SWCLK/TCLK and FLT; it is not usable as plain GPIO unless SYS_IO_CFG.SWDMUX is configured."
},
{
"number": "16",
"name": "P0_13",
"type": "bidirectional",
"description": "P0.13 GPIO (5VT) with alternate functions PWM1 CH2 low side, UART0 TXD, SPI1 CSN, Timer4 CH0, CAN TX, comparator 4 positive input 2, JTAG TDO, WAKE4, EXTI6 and FLT; it is not usable as plain GPIO unless SYS_IO_CFG.SWDMUX is configured."
},
{
"number": "17",
"name": "P0_14",
"type": "bidirectional",
"description": "P0.14 GPIO with alternate functions clock output CLK, PWM1 CH2 high side, UART0 RXD, SPI1 DI, I2C0 SCL, CAN RX, comparator 4 positive input 3 and EXTI7."
},
{
"number": "18",
"name": "P0_15",
"type": "bidirectional",
"description": "P0.15 GPIO with alternate functions comparator 4 output, PWM1 CH3 low side, QEP1 Z-axis and EXTI8."
},
{
"number": "19",
"name": "P1_0",
"type": "bidirectional",
"description": "P1.0 GPIO with alternate functions PWM1 CH3 high side, UART0 TXD, SPI1 DO, I2C0 SDA and QEP0 Z-axis; it is not usable as plain GPIO unless SYS_IO_CFG.SWDMUX is configured."
},
{
"number": "20",
"name": "NC",
"type": "unconnected",
"description": "No internal connection (NC, float) on LKS32MC457RCT8."
},
{
"number": "21",
"name": "P0_5",
"type": "bidirectional",
"description": "P0.5 GPIO (5VT) with alternate functions comparator 5 output, Hall1 input 0, PWM0 brake input 3, UART0 TXD, SPI0 CLK, I2C0 SCL, Timer0 CH1, QEP0 CH1, QEP2 Z-axis, ADC trigger debug 0, ADC2 channel 12, comparator 5 positive input 3, FLT, WAKE3 and EXTI5."
},
{
"number": "22",
"name": "VSS",
"type": "power_in",
"description": "Ground (VSS)."
},
{
"number": "23",
"name": "P1_8",
"type": "bidirectional",
"description": "P1.8 GPIO (5VT) with alternate functions PWM0 CH3 high side, UART2 RXD, SPI1 CLK, Timer0 CH0, QEP0 CH0, QEP2 Z-axis, CAN timestamp clock and FLT; 5VT accepts 5 V input."
},
{
"number": "24",
"name": "P1_9",
"type": "bidirectional",
"description": "P1.9 GPIO (5VT) with alternate functions PWM0 brake input 0, UART2 TXD, SPI1 DO, I2C0 SDA, Timer0 CH1, QEP0 CH1, Timer2 CH0, QEP0 CH0, ADC trigger debug 2, CAN TX and FLT; 5VT accepts 5 V input."
},
{
"number": "25",
"name": "P1_10",
"type": "bidirectional",
"description": "P1.10 GPIO (5VT) with alternate functions PWM0 brake input 1, UART2 RXD, SPI1 DI, I2C0 SCL, Timer0 CH0, QEP0 CH0, Timer2 CH1, QEP0 CH1, ADC trigger debug 1, CAN RX and FLT; 5VT accepts 5 V input."
},
{
"number": "26",
"name": "P1_11",
"type": "bidirectional",
"description": "P1.11 GPIO with alternate functions PWM0 brake input 2, UART2 TXD, SPI0 DO, I2C0 SDA, Timer0 CH1, QEP0 CH1, OPA5 negative input, EXTI11 and WAKE5."
},
{
"number": "27",
"name": "P2_3",
"type": "bidirectional",
"description": "P2.3 GPIO with alternate functions PWM1 CH2 high side, Timer1 CH1, QEP1 CH1, CAN TX and external flash data 3."
},
{
"number": "28",
"name": "P2_4",
"type": "bidirectional",
"description": "P2.4 GPIO with alternate functions PWM1 CH1 high side, Timer2 CH0, QEP0 CH0, CAN RX and external flash chip select."
},
{
"number": "29",
"name": "P2_5",
"type": "bidirectional",
"description": "P2.5 GPIO with alternate functions PWM1 CH0 high side, UART1 RXD, Timer1 CH0, QEP1 CH0, Timer2 CH1, QEP0 CH1, CAN timestamp clock and external flash clock."
},
{
"number": "30",
"name": "P2_6",
"type": "bidirectional",
"description": "P2.6 GPIO with alternate functions PWM1 CH2 low side, UART1 TXD, Timer1 CH1 and QEP1 CH1."
},
{
"number": "31",
"name": "P2_7",
"type": "bidirectional",
"description": "P2.7 GPIO with alternate functions PWM1 CH1 low side, I2C0 SDA, Timer2 CH0, QEP0 CH0 and EXTI16."
},
{
"number": "32",
"name": "P2_8",
"type": "bidirectional",
"description": "P2.8 GPIO with alternate functions PWM1 CH0 low side, I2C0 SCL, Timer2 CH1, QEP0 CH1 and EXTI17."
},
{
"number": "33",
"name": "P2_9",
"type": "bidirectional",
"description": "P2.9 GPIO with alternate functions PWM0 CH2 high side, I2C0 SDA, Timer4 CH1, QEP2 Z-axis, Timer2 Z-axis and external flash data 0."
},
{
"number": "34",
"name": "P2_10",
"type": "bidirectional",
"description": "P2.10 GPIO with alternate functions PWM0 CH1 high side, I2C0 SCL, Timer4 CH0 and external flash data 1."
},
{
"number": "35",
"name": "P2_11",
"type": "bidirectional",
"description": "P2.11 GPIO (5VT) with alternate functions PWM0 CH0 high side, UART0 RXD, Timer4 CH0, QEP1 CH1, Timer3 CH1 and external flash data 2; 5VT accepts 5 V input."
},
{
"number": "36",
"name": "P2_12",
"type": "bidirectional",
"description": "P2.12 GPIO (5VT) with alternate functions PWM0 CH2 low side, UART0 TXD, Timer4 CH1, QEP3 Z-axis, external flash data 3 and EXTI18; 5VT accepts 5 V input."
},
{
"number": "37",
"name": "P2_13",
"type": "bidirectional",
"description": "P2.13 GPIO with alternate functions Hall0 input 2, PWM0 CH1 low side, Timer4 CH0, QEP1 CH0, Timer3 CH0, ADC trigger debug 1 and external flash chip select."
},
{
"number": "38",
"name": "P2_14",
"type": "bidirectional",
"description": "P2.14 GPIO with alternate functions Hall0 input 1, PWM0 CH0 low side, UART2 TXD, Timer3 CH1, QEP1 CH1, ADC trigger debug 0, comparator 3 negative input and WAKE6."
},
{
"number": "39",
"name": "P2_15",
"type": "bidirectional",
"description": "P2.15 GPIO (5VT) with alternate functions comparator 3 output, Hall0 input 0, PWM0 brake input 0, UART2 RXD, Timer1 CH0, QEP1 CH0, external flash clock, comparator 3 positive input 0 and EXTI19; 5VT accepts 5 V input."
},
{
"number": "40",
"name": "P3_0",
"type": "bidirectional",
"description": "P3.0 GPIO (5VT) with alternate functions Hall1 input 2, PWM0 CH2 low side, QEP3 Z-axis, ADC0 channel 14 and comparator 3 positive input 1; 5VT accepts 5 V input."
},
{
"number": "41",
"name": "P3_1",
"type": "bidirectional",
"description": "P3.1 GPIO (5VT) with alternate functions Hall1 input 1, PWM0 brake input 3, I2C0 SDA, QEP0 Z-axis, Timer0 Z-axis, Timer3 CH0, QEP1 CH0, ADC0 channel 13 and comparator 3 positive input 2; 5VT accepts 5 V input."
},
{
"number": "42",
"name": "NC",
"type": "unconnected",
"description": "No internal connection (NC, float) on LKS32MC457RCT8."
},
{
"number": "43",
"name": "P3_2",
"type": "bidirectional",
"description": "P3.2 GPIO (5VT) with alternate functions comparator 3 output, Hall1 input 0, I2C0 SCL, Timer0 CH0, Timer3 CH0, QEP0 CH0, QEP1 CH0, external flash data 0, comparator 3 positive input 3, WAKE7 and EXTI20; 5VT accepts 5 V input."
},
{
"number": "44",
"name": "VSS",
"type": "power_in",
"description": "Ground (VSS)."
},
{
"number": "45",
"name": "P3_3",
"type": "bidirectional",
"description": "P3.3 GPIO with alternate functions comparator 2 output, SPI0 CSN, Timer0 CH1, QEP0 CH1, external flash data 1, ADC1 channel 13, comparator 2 positive input 0, FLT and EXTI21."
},
{
"number": "46",
"name": "P3_4",
"type": "bidirectional",
"description": "P3.4 GPIO (5VT) with alternate functions Hall0 input 0, SPI0 CLK, Timer1 CH1, QEP1 CH1, external flash data 2, ADC1 channel 12, DAC0 output and comparator 2 positive input 1; 5VT accepts 5 V input."
},
{
"number": "47",
"name": "P3_6",
"type": "bidirectional",
"description": "P3.6 GPIO (5VT) with alternate functions Hall0 input 2, PWM1 brake input 3, UART1 TXD, SPI0 DI, Timer1 CH1, QEP1 CH1, ADC trigger debug 2, CAN TX, external flash chip select and comparator 2 positive input 3; 5VT accepts 5 V input."
},
{
"number": "48",
"name": "P3_7",
"type": "bidirectional",
"description": "P3.7 GPIO with alternate functions comparator 2 output, PWM1 brake input 0, Timer4 CH1, ADC trigger debug 1, CAN RX, OPA3 negative input, FLT, ADC2 channel 11, comparator 2 negative input and EXTI22."
},
{
"number": "49",
"name": "P3_10",
"type": "bidirectional",
"description": "P3.10 GPIO with alternate functions PWM0 brake input 1, OPA2 positive input and ADC2 channel 8."
},
{
"number": "50",
"name": "P3_11",
"type": "bidirectional",
"description": "P3.11 GPIO with alternate functions PWM0 brake input 2, ADC2 channel 7, OPAx output 0, internal reference REF and EXTI24."
},
{
"number": "51",
"name": "P3_12",
"type": "bidirectional",
"description": "P3.12 GPIO with alternate functions PWM0 brake input 3, I2C0 SDA, Timer2 CH1, QEP0 CH1, ADC2 channel 6 and EXTI25."
},
{
"number": "52",
"name": "P3_13",
"type": "bidirectional",
"description": "P3.13 GPIO with alternate functions OPA1 negative input, ADC2 channel 5 and EXTI26."
},
{
"number": "53",
"name": "P3_14",
"type": "bidirectional",
"description": "P3.14 GPIO with alternate functions OPA1 positive input, ADC2 channel 4 and EXTI27."
},
{
"number": "54",
"name": "P4_1",
"type": "bidirectional",
"description": "P4.1 GPIO (5VT) with alternate functions PWM0 CH3 low side, UART0 TXD, I2C0 SDA, Timer0 CH1, QEP0 CH1, external flash data 1, ADC1 channel 10, FLT and EXTI30; 5VT accepts 5 V input."
},
{
"number": "55",
"name": "P4_2",
"type": "bidirectional",
"description": "P4.2 GPIO (5VT) with alternate functions PWM0 CH3 high side, UART0 RXD, I2C0 SCL, Timer0 CH0, QEP0 CH0, ADC trigger debug 2, CAN timestamp clock, external flash data 2, ADC1 channel 9, FLT and EXTI31; 5VT accepts 5 V input."
},
{
"number": "56",
"name": "P4_6",
"type": "bidirectional",
"description": "P4.6 GPIO with alternate functions PWM0 CH1 low side, external flash clock, ADC1 channel 8, OPAx output 1 and 1.2 V LDO output LDO12."
},
{
"number": "57",
"name": "AVDD",
"type": "power_in",
"description": "Analog/3.3 V supply input (AVDD) as labeled on the LQFP64 drawing."
},
{
"number": "58",
"name": "AVDD",
"type": "power_in",
"description": "Analog/3.3 V supply input (AVDD) as labeled on the LQFP64 drawing."
},
{
"number": "59",
"name": "VSS33",
"type": "power_in",
"description": "3.3 V domain ground (VSS33)."
},
{
"number": "60",
"name": "VSS33",
"type": "power_in",
"description": "3.3 V domain ground (VSS33)."
},
{
"number": "61",
"name": "P5_0",
"type": "bidirectional",
"description": "P5.0 GPIO with alternate functions comparator 0 output, PWM0 CH3 low side, I2C1 SDA, Timer3 CH0, QEP1 CH0, ADC trigger debug 0, external flash data 3, ADC0 channel 7, comparator 0 negative input, FLT and EXTI32."
},
{
"number": "62",
"name": "P5_1",
"type": "bidirectional",
"description": "P5.1 GPIO with alternate functions PWM0 CH3 high side, SPI1 CSN, I2C1 SCL, Timer4 CH1, Timer3 CH1, QEP1 CH1, external flash chip select, ADC0 channel 6, FLT and EXTI33."
},
{
"number": "63",
"name": "P4_14",
"type": "bidirectional",
"description": "P4.14 GPIO (5VT) with alternate functions clock output CLK, Hall0 input 1, UART2 TXD, SPI1 DO, I2C0 SDA, Timer1 CH1, QEP1 CH1, Timer2 CH0, QEP0 CH0, ADC trigger debug 2, CAN RX, external flash data 1, ADC0 channel 9, comparator 0 positive input 2 and FLT; 5VT accepts 5 V input."
},
{
"number": "64",
"name": "P4_15",
"type": "bidirectional",
"description": "P4.15 GPIO (5VT) with alternate functions Hall0 input 0, UART2 RXD, SPI1 DI, I2C0 SCL, Timer1 CH0, QEP1 CH0, Timer2 CH1, QEP0 CH1, ADC trigger debug 1, CAN timestamp clock, external flash data 2, ADC0 channel 8, comparator 0 positive input 3 and FLT; 5VT accepts 5 V input."
}
],
"provenance": {
"extractor": "extract_pins 0.3",
"factory_chain": {
"factory": "2.0.0",
"extractor": "extract_pins 0.3",
"primary_model": "claude-haiku-5-5",
"primary_mode": "text",
"consensus_model": "claude-sonnet-5-5",
"consensus": "agreed",
"guards": "pin_guards 0.1: passed",
"guard_notes": [
"extractor flagged: The LQFP64 drawing for LKS32MC457RCT8 places both P4_6 and P4_7 (ADC1_CH7/DAC1_OUT) against pin numb; Both pins are labeled AVDD on the drawing. Table 2-1 lists the 457RCT8 with a '5V AVDD' entry and th; Section 3.2 states that P0.9, P1.0, P0.11, P0.12 and P0.13 cannot be used as normal GPIO while SYS_I"
],
"pages_sent": 38,
"cost_usd": 0.3607,
"at": "2026-10-18T09:09:02"
},
"datasheet": {
"url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8603362357259354112",
"pages": 63,
"sha256": "1ceea4e06e3e7c98",
"source_tier": "lcsc"
},
"cad": "KiCad official (CC-BY-SA 4.0)",
"pins": {
"total": 64,
"described": 64,
"cites_pages": true,
"refuses_to_fabricate": true
}
},
"viewers": {
"symbol": "viewers/symbol.html",
"footprint": "viewers/footprint.html"
},
"models_3d": [
{
"file": "lks32mc457rct8.step",
"role": "plain",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
12.0,
12.0,
1.5
],
"zmin_mm": 0.0,
"centre_offset_mm": 0.0,
"footprint_binding": "identity",
"sha256": "b0c827bc5c05552175d28affe44a5bd2ab45c9c36efff6ff07a74cc449b13db4",
"checked": "2026-10-18",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
},
{
"file": "lks32mc457rct8-etched.step",
"role": "eda",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
12.0,
12.0,
1.5
],
"zmin_mm": 0.0,
"centre_offset_mm": 0.0,
"footprint_binding": "identity",
"sha256": "6f43fe18c657fd774088aa98cb681e60df07eeb0ef33650c117bd2e4a26d5d12",
"checked": "2026-10-18",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
}
]
}
}