component
C8051F385-GQ
Public Made by Adomby adom
SILICON LABS Pre-ordered MCUs, LQFP-32(7x7). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
main
Ray
Publish 0.1.0
657f993
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385
{
"slug": "c8051f385-gq",
"version": "0.1.0",
"type": "component",
"description": "SILICON LABS Pre-ordered MCUs, LQFP-32(7x7). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
"tags": [
"component",
"embedded processors & controllers",
"c8051f385-gq",
"factory-2.0.0",
"extractor-text"
],
"dependencies": {},
"hero": {
"type": "image",
"path": "docs/hero.png"
},
"files": [
"page.json",
"README.md",
"c8051f385-gq.kicad_sym",
"c8051f385-gq.kicad_mod",
"c8051f385-gq.glb",
"c8051f385-gq.step",
"c8051f385-gq.lbr",
"docs/hero.png",
"docs/c8051f385-gq-datasheet.pdf",
"viewers/symbol.html",
"viewers/footprint.html",
"c8051f385-gq-hero.glb",
"c8051f385-gq-hero.overlay.json"
],
"component": {
"mpn": "C8051F385-GQ",
"manufacturer": "SILICON LABS",
"package": "LQFP-32(7x7)",
"pin_count": 32,
"category": "Embedded Processors & Controllers",
"subcategory": "Pre-ordered MCUs",
"datasheet": "https://datasheet.lcsc.com/datasheet/pdf/56d9ae2ac88fdd941f8660e1332c513a.pdf",
"parts": {
"symbol": "c8051f385-gq.kicad_sym",
"footprint": "c8051f385-gq.kicad_mod",
"model_3d": "c8051f385-gq-hero.glb",
"model_3d_plain": "c8051f385-gq.glb",
"model_3d_step": "c8051f385-gq-etched.step",
"model_3d_step_plain": "c8051f385-gq.step",
"lbr": "c8051f385-gq.lbr"
},
"distributor_links": {
"lcsc": "C1337652",
"digikey": "336-2029-ND",
"mouser": "634-C8051F385-GQ"
},
"distributor_check": {
"checked_at": "2026-11-13T18:36:43Z",
"source": "Component Ocean /api/assign-pns",
"digikey": {
"pn": "336-2029-ND",
"status": "found"
},
"mouser": {
"pn": "634-C8051F385-GQ",
"status": "found"
}
},
"pins": [
{
"number": "1",
"name": "P0.1",
"type": "bidirectional",
"description": "Port 0.1 is a GPIO or analog input pin, assignable to digital peripherals through the Port I/O crossbar, and all Port I/Os are 5 V tolerant."
},
{
"number": "2",
"name": "P0.0",
"type": "bidirectional",
"description": "Port 0.0 is a GPIO or analog input pin, assignable to digital peripherals through the Port I/O crossbar, and all Port I/Os are 5 V tolerant."
},
{
"number": "3",
"name": "GND",
"type": "power_in",
"description": "Ground reference for the device."
},
{
"number": "4",
"name": "D+",
"type": "bidirectional",
"description": "USB D+ data line, integrated transceiver with no external resistors required."
},
{
"number": "5",
"name": "D-",
"type": "bidirectional",
"description": "USB D- data line, integrated transceiver with no external resistors required."
},
{
"number": "6",
"name": "VDD",
"type": "power_in",
"description": "Power supply voltage input of 2.7-3.6 V; the table also lists a 3.3 V voltage regulator output on this pin."
},
{
"number": "7",
"name": "REGIN",
"type": "power_in",
"description": "5 V regulator input, the input to the on-chip voltage regulator."
},
{
"number": "8",
"name": "VBUS",
"type": "power_in",
"description": "VBUS sense input that should be connected to the USB VBUS signal, where a 5 V level indicates a USB network connection."
},
{
"number": "9",
"name": "RST/C2CK",
"type": "bidirectional",
"description": "Open-drain device reset output of the internal POR or VDD monitor that an external source can drive low for at least 15 µs to reset the system, and which also carries the C2 debug interface clock."
},
{
"number": "10",
"name": "P3.0/C2D",
"type": "bidirectional",
"description": "Port 3.0 GPIO or analog input pin that doubles as the bidirectional data signal for the C2 debug interface."
},
{
"number": "11",
"name": "P2.7",
"type": "bidirectional",
"description": "Port 2.7 is a GPIO or analog input pin, assignable to digital peripherals through the Port I/O crossbar, and all Port I/Os are 5 V tolerant."
},
{
"number": "12",
"name": "P2.6",
"type": "bidirectional",
"description": "Port 2.6 is a GPIO or analog input pin, assignable to digital peripherals through the Port I/O crossbar, and all Port I/Os are 5 V tolerant."
},
{
"number": "13",
"name": "P2.5",
"type": "bidirectional",
"description": "Port 2.5 is a GPIO or analog input pin, assignable to digital peripherals through the Port I/O crossbar, and all Port I/Os are 5 V tolerant."
},
{
"number": "14",
"name": "P2.4",
"type": "bidirectional",
"description": "Port 2.4 is a GPIO or analog input pin, assignable to digital peripherals through the Port I/O crossbar, and all Port I/Os are 5 V tolerant."
},
{
"number": "15",
"name": "P2.3",
"type": "bidirectional",
"description": "Port 2.3 is a GPIO or analog input pin, assignable to digital peripherals through the Port I/O crossbar, and all Port I/Os are 5 V tolerant."
},
{
"number": "16",
"name": "P2.2",
"type": "bidirectional",
"description": "Port 2.2 is a GPIO or analog input pin, assignable to digital peripherals through the Port I/O crossbar, and all Port I/Os are 5 V tolerant."
},
{
"number": "17",
"name": "P2.1",
"type": "bidirectional",
"description": "Port 2.1 is a GPIO or analog input pin, assignable to digital peripherals through the Port I/O crossbar, and all Port I/Os are 5 V tolerant."
},
{
"number": "18",
"name": "P2.0",
"type": "bidirectional",
"description": "Port 2.0 is a GPIO or analog input pin, assignable to digital peripherals through the Port I/O crossbar, and all Port I/Os are 5 V tolerant."
},
{
"number": "19",
"name": "P1.7",
"type": "bidirectional",
"description": "Port 1.7 is a GPIO or analog input pin, assignable to digital peripherals through the Port I/O crossbar, and all Port I/Os are 5 V tolerant."
},
{
"number": "20",
"name": "P1.6",
"type": "bidirectional",
"description": "Port 1.6 is a GPIO or analog input pin, assignable to digital peripherals through the Port I/O crossbar, and all Port I/Os are 5 V tolerant."
},
{
"number": "21",
"name": "P1.5",
"type": "bidirectional",
"description": "Port 1.5 is a GPIO or analog input pin, assignable to digital peripherals through the Port I/O crossbar, and all Port I/Os are 5 V tolerant."
},
{
"number": "22",
"name": "P1.4",
"type": "bidirectional",
"description": "Port 1.4 is a GPIO or analog input pin, assignable to digital peripherals through the Port I/O crossbar, and all Port I/Os are 5 V tolerant."
},
{
"number": "23",
"name": "P1.3",
"type": "bidirectional",
"description": "Port 1.3 is a GPIO or analog input pin, assignable to digital peripherals through the Port I/O crossbar, and all Port I/Os are 5 V tolerant."
},
{
"number": "24",
"name": "P1.2",
"type": "bidirectional",
"description": "Port 1.2 is a GPIO or analog input pin, assignable to digital peripherals through the Port I/O crossbar, and all Port I/Os are 5 V tolerant."
},
{
"number": "25",
"name": "P1.1",
"type": "bidirectional",
"description": "Port 1.1 is a GPIO or analog input pin, assignable to digital peripherals through the Port I/O crossbar, and all Port I/Os are 5 V tolerant."
},
{
"number": "26",
"name": "P1.0",
"type": "bidirectional",
"description": "Port 1.0 is a GPIO or analog input pin, assignable to digital peripherals through the Port I/O crossbar, and all Port I/Os are 5 V tolerant."
},
{
"number": "27",
"name": "P0.7",
"type": "bidirectional",
"description": "Port 0.7 is a GPIO or analog input pin, assignable to digital peripherals through the Port I/O crossbar, and all Port I/Os are 5 V tolerant."
},
{
"number": "28",
"name": "P0.6",
"type": "bidirectional",
"description": "Port 0.6 is a GPIO or analog input pin, assignable to digital peripherals through the Port I/O crossbar, and all Port I/Os are 5 V tolerant."
},
{
"number": "29",
"name": "P0.5",
"type": "bidirectional",
"description": "Port 0.5 is a GPIO or analog input pin, assignable to digital peripherals through the Port I/O crossbar, and all Port I/Os are 5 V tolerant."
},
{
"number": "30",
"name": "P0.4",
"type": "bidirectional",
"description": "Port 0.4 is a GPIO or analog input pin, assignable to digital peripherals through the Port I/O crossbar, and all Port I/Os are 5 V tolerant."
},
{
"number": "31",
"name": "P0.3",
"type": "bidirectional",
"description": "Port 0.3 is a GPIO or analog input pin, assignable to digital peripherals through the Port I/O crossbar, and all Port I/Os are 5 V tolerant."
},
{
"number": "32",
"name": "P0.2",
"type": "bidirectional",
"description": "Port 0.2 is a GPIO or analog input pin, assignable to digital peripherals through the Port I/O crossbar, and all Port I/Os are 5 V tolerant."
}
],
"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: VDD (pin 6) is listed in Table 3.1 as 'Power In' with a second 'Power Out' entry; the table gives bo; Pin numbers were taken from the 32-pin column of Table 3.1 (pages 22-23). The LQFP-32 pinout figure'; Pin 9 (RST/C2CK) and pin 10 (P3.0/C2D) are multiplexed with debug functions; the datasheet describes"
],
"pages_sent": 32,
"cost_usd": 0.1468,
"at": "2026-11-13T18:36:32"
},
"datasheet": {
"url": "https://datasheet.lcsc.com/datasheet/pdf/56d9ae2ac88fdd941f8660e1332c513a.pdf",
"pages": 321,
"sha256": "1e2365a43af9ad55",
"source_tier": "lcsc"
},
"cad": "KiCad official (CC-BY-SA 4.0)",
"pins": {
"total": 32,
"described": 32,
"cites_pages": true,
"refuses_to_fabricate": true
}
},
"viewers": {
"symbol": "viewers/symbol.html",
"footprint": "viewers/footprint.html"
},
"models_3d": [
{
"file": "c8051f385-gq.step",
"role": "plain",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
9.0,
9.0,
1.5
],
"zmin_mm": 0.0,
"centre_offset_mm": 0.0,
"footprint_binding": "identity",
"sha256": "be0e412f1c66fee70039b0e109e0cc7c823161dda97593718afa97569bc61ce3",
"checked": "2026-11-13",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
},
{
"file": "c8051f385-gq-etched.step",
"role": "eda",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
9.0,
9.0,
1.5
],
"zmin_mm": 0.0,
"centre_offset_mm": 0.0,
"footprint_binding": "identity",
"sha256": "ab2bb3d9637e919b256d6771f65b5ce7f78cf4f80eb575e90a7a17e48a87cfa2",
"checked": "2026-11-13",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
}
],
"package_dims": {
"package_code": "LQFP-32",
"source_page": 29,
"D": {
"nom_mm": 7.0,
"range_mm": [
null,
null
]
},
"E1": {
"nom_mm": 7.0,
"range_mm": [
null,
null
]
},
"E": {
"nom_mm": 9.0,
"range_mm": [
null,
null
]
},
"e": {
"nom_mm": 0.8,
"range_mm": [
null,
null
]
},
"A": {
"nom_mm": 1.6,
"range_mm": [
null,
1.6
]
},
"source": "datasheet package drawing, every number found on its page (extract_pins --task dims)",
"model_check": {
"file": "c8051f385-gq.step",
"verdict": "PASS",
"reasons": [
"height and body within the datasheet's package drawing"
],
"by": "factory/package_fit.py"
}
}
}
}