component
ATSAML10E16A-MFT
Public Made by Adomby adom
Microchip Tech Pre-ordered MCUs, VQFN-32(5x5). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388
{
"slug": "atsaml10e16a-mft",
"version": "0.1.0",
"type": "component",
"description": "Microchip Tech Pre-ordered MCUs, VQFN-32(5x5). Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
"tags": [
"component",
"embedded processors & controllers",
"atsaml10e16a-mft",
"factory-2.0.0",
"extractor-text"
],
"dependencies": {},
"hero": {
"type": "image",
"path": "docs/hero.png"
},
"files": [
"page.json",
"README.md",
"atsaml10e16a-mft.kicad_sym",
"atsaml10e16a-mft.kicad_mod",
"atsaml10e16a-mft.glb",
"atsaml10e16a-mft.step",
"atsaml10e16a-mft.lbr",
"docs/hero.png",
"docs/atsaml10e16a-mft-datasheet.pdf",
"viewers/symbol.html",
"viewers/footprint.html",
"atsaml10e16a-mft-hero.glb",
"atsaml10e16a-mft-hero.overlay.json",
"atsaml10e16a-mft-etched.glb"
],
"component": {
"mpn": "ATSAML10E16A-MFT",
"manufacturer": "Microchip Tech",
"package": "VQFN-32(5x5)",
"pin_count": 33,
"category": "Embedded Processors & Controllers",
"subcategory": "Pre-ordered MCUs",
"datasheet": "https://datasheet.lcsc.com/datasheet/pdf/926eb2262c67c9081b67a461951dfcb4.pdf",
"parts": {
"symbol": "atsaml10e16a-mft.kicad_sym",
"footprint": "atsaml10e16a-mft.kicad_mod",
"model_3d": "atsaml10e16a-mft-hero.glb",
"model_3d_plain": "atsaml10e16a-mft-etched.glb",
"model_3d_step": "atsaml10e16a-mft-etched.step",
"model_3d_step_plain": "atsaml10e16a-mft.step",
"lbr": "atsaml10e16a-mft.lbr"
},
"distributor_links": {
"lcsc": "C1339151",
"digikey": "ATSAML10E16A-MFTTR-ND",
"mouser": "579-ATSAML10E16A-MFT"
},
"distributor_check": {
"checked_at": "2026-10-30T22:04:27Z",
"source": "Component Ocean /api/assign-pns",
"digikey": {
"pn": "ATSAML10E16A-MFTTR-ND",
"status": "found",
"lifecycle": "Active"
},
"mouser": {
"pn": "579-ATSAML10E16A-MFT",
"status": "found"
}
},
"pins": [
{
"number": "1",
"name": "PA00/XIN32",
"type": "bidirectional",
"description": "General-purpose I/O PA00 powered from VDDANA, resetting to a high-impedance input, also usable as the 32.768 kHz crystal input XIN32 or as EXTINT[0], XY[0], OA1NEG, SERCOM1/PAD[0] or TC2/WO[0]."
},
{
"number": "2",
"name": "PA01/XOUT32",
"type": "bidirectional",
"description": "General-purpose I/O PA01 powered from VDDANA, resetting to a high-impedance input, also usable as the 32.768 kHz crystal output XOUT32 or as EXTINT[1], XY[1], OA1POS, SERCOM1/PAD[1] or TC2/WO[1]."
},
{
"number": "3",
"name": "PA02",
"type": "bidirectional",
"description": "General-purpose I/O PA02 powered from VDDANA, resetting to a high-impedance input, also usable as analog input AIN[0], DAC output VOUT, OA0NEG, EXTINT[2], XY[2] or SERCOM0/PAD[2]."
},
{
"number": "4",
"name": "PA03",
"type": "bidirectional",
"description": "General-purpose I/O PA03 powered from VDDANA, resetting to a high-impedance input, also usable as analog input AIN[1], ADC reference VREFA, OA2NEG, EXTINT[3], XY[3] or SERCOM0/PAD[3]."
},
{
"number": "5",
"name": "PA04",
"type": "bidirectional",
"description": "General-purpose I/O PA04 powered from VDDANA, resetting to a high-impedance input, also usable as analog input AIN[2], ADC reference VREFB, OA2OUT, EXTINT[4], SERCOM0/PAD[0], TC0/WO[0] or CCL input IN[0]."
},
{
"number": "6",
"name": "PA05",
"type": "bidirectional",
"description": "General-purpose I/O PA05 powered from VDDANA, resetting to a high-impedance input, also usable as analog input AIN[3], AIN[1] for the analog comparator, OA2POS, EXTINT[5], XY[4], SERCOM0/PAD[1], TC0/WO[1] or CCL input IN[1]."
},
{
"number": "7",
"name": "PA06",
"type": "bidirectional",
"description": "General-purpose I/O PA06 powered from VDDANA, resetting to a high-impedance input, also usable as analog input AIN[4], AIN[2] for the analog comparator, OA0POS, EXTINT[6], XY[5], SERCOM0/PAD[2], TC1/WO[0] or CCL input IN[2]."
},
{
"number": "8",
"name": "PA07",
"type": "bidirectional",
"description": "General-purpose I/O PA07 powered from VDDANA, resetting to a high-impedance input, also usable as analog input AIN[5], AIN[3] for the analog comparator, OA0OUT, EXTINT[7], SERCOM0/PAD[3], TC1/WO[1] or CCL output OUT[0]."
},
{
"number": "9",
"name": "VDDANA",
"type": "power_in",
"description": "Analog supply voltage, 1.62V to 3.63V, which must be the same voltage as VDDIO, with decoupling of 100 nF and 10 µF and an optional ferrite bead to keep digital noise out of the analog domain."
},
{
"number": "10",
"name": "GNDANA",
"type": "power_in",
"description": "Ground for the analog power domain."
},
{
"number": "11",
"name": "PA08",
"type": "bidirectional",
"description": "General-purpose I/O PA08 powered from VDDIO, resetting to a high-impedance input, also usable as NMI, analog input AIN[6], XY[6], SERCOM1/PAD[0], SERCOM2/PAD[0], RTC/IN[0] or CCL input IN[3]."
},
{
"number": "12",
"name": "PA09",
"type": "bidirectional",
"description": "General-purpose I/O PA09 powered from VDDIO, resetting to a high-impedance input, also usable as EXTINT[0], analog input AIN[7], XY[7], SERCOM1/PAD[1], SERCOM2/PAD[1], RTC/IN[1] or CCL input IN[4]."
},
{
"number": "13",
"name": "PA10",
"type": "bidirectional",
"description": "General-purpose I/O PA10 powered from VDDIO, resetting to a high-impedance input, also usable as EXTINT[1], analog input AIN[8], XY[8], SERCOM1/PAD[2], SERCOM2/PAD[2], GCLK_IO[4] or CCL input IN[5]."
},
{
"number": "14",
"name": "PA11",
"type": "bidirectional",
"description": "General-purpose I/O PA11 powered from VDDIO, resetting to a high-impedance input, also usable as EXTINT[2], analog input AIN[9], XY[9], SERCOM1/PAD[3], SERCOM2/PAD[3], GCLK_IO[3] or CCL output OUT[1]."
},
{
"number": "15",
"name": "PA14 / XOSC",
"type": "bidirectional",
"description": "General-purpose I/O PA14 powered from VDDIO, resetting to a high-impedance input, also usable as the main crystal oscillator input XIN, EXTINT[3], XY[10], SERCOM2/PAD[2], SERCOM0/PAD[2], TC0/WO[0] or GCLK_IO[0]."
},
{
"number": "16",
"name": "PA15/XOUT",
"type": "bidirectional",
"description": "General-purpose I/O PA15 powered from VDDIO, resetting to a high-impedance input, also usable as the main crystal oscillator output XOUT, EXTINT[4], XY[11], SERCOM2/PAD[3], SERCOM0/PAD[3], TC0/WO[1] or GCLK_IO[1]."
},
{
"number": "17",
"name": "PA16",
"type": "bidirectional",
"description": "High-sink General-purpose I/O PA16 powered from VDDIO, resetting to a high-impedance input, also usable as EXTINT[5], XY[12], SERCOM1/PAD[0], SERCOM0/PAD[0], RTC/IN[2], GCLK_IO[2] or CCL input IN[0]."
},
{
"number": "18",
"name": "PA17",
"type": "bidirectional",
"description": "High-sink General-purpose I/O PA17 powered from VDDIO, resetting to a high-impedance input, also usable as EXTINT[6], XY[13], SERCOM1/PAD[1], SERCOM0/PAD[1], RTC/IN[3], GCLK_IO[3] or CCL input IN[1]."
},
{
"number": "19",
"name": "PA18",
"type": "bidirectional",
"description": "General-purpose I/O PA18 powered from VDDIO, resetting to a high-impedance input, also usable as EXTINT[7], XY[14], SERCOM1/PAD[2], SERCOM0/PAD[2], TC2/WO[0], RTC/OUT[0], AC/CMP[0] or CCL input IN[2]."
},
{
"number": "20",
"name": "PA19",
"type": "bidirectional",
"description": "General-purpose I/O PA19 powered from VDDIO, resetting to a high-impedance input, also usable as EXTINT[0], XY[15], SERCOM1/PAD[3], SERCOM0/PAD[3], TC2/WO[1], RTC/OUT[1], AC/CMP[1] or CCL output OUT[0]."
},
{
"number": "21",
"name": "PA22",
"type": "bidirectional",
"description": "High-sink General-purpose I/O PA22 powered from VDDIO, resetting to a high-impedance input, also usable as EXTINT[1], XY[16], SERCOM0/PAD[0], SERCOM2/PAD[0], TC0/WO[0], RTC/OUT[2] or GCLK_IO[2]."
},
{
"number": "22",
"name": "PA23",
"type": "bidirectional",
"description": "High-sink General-purpose I/O PA23 powered from VDDIO, resetting to a high-impedance input, also usable as EXTINT[2], XY[17], SERCOM0/PAD[1], SERCOM2/PAD[1], TC0/WO[1], RTC/OUT[3] or GCLK_IO[1]."
},
{
"number": "23",
"name": "PA24",
"type": "bidirectional",
"description": "General-purpose I/O PA24 powered from VDDIO, resetting to a high-impedance input, also usable as EXTINT[3], SERCOM0/PAD[2], SERCOM2/PAD[2] or TC1/WO[0]."
},
{
"number": "24",
"name": "PA25",
"type": "bidirectional",
"description": "General-purpose I/O PA25 powered from VDDIO, resetting to a high-impedance input, also usable as EXTINT[4], SERCOM0/PAD[3], SERCOM2/PAD[3] or TC1/WO[1]."
},
{
"number": "25",
"name": "PA27",
"type": "bidirectional",
"description": "General-purpose I/O PA27 powered from VDDIO, resetting to a high-impedance input, also usable as EXTINT[5] or GCLK_IO[0]."
},
{
"number": "26",
"name": "RESET",
"type": "input",
"description": "External active-low reset input powered from VDDIO, with an internal pull-up resistor so an external pull-up is optional."
},
{
"number": "27",
"name": "VDDCORE",
"type": "passive",
"description": "Core supply voltage (0.9V to 1.2V typical): an output for external decoupling (100 nF and 1 µF) in linear regulator mode, or the core supply input connected to VDDOUT via an inductor in switched regulator mode."
},
{
"number": "28",
"name": "GND",
"type": "power_in",
"description": "Ground; the QFN exposed pad must also be connected to GND."
},
{
"number": "29",
"name": "VDDOUT",
"type": "power_out",
"description": "On-chip switching mode regulator output, connected to VDDCORE through a 10 µH inductor in switching regulator mode and not connected in linear regulator mode."
},
{
"number": "30",
"name": "VDDIO",
"type": "power_in",
"description": "Digital supply voltage, 1.62V to 3.63V, with 100 nF and 10 µF decoupling placed close to the device and a 10 µH filter inductor."
},
{
"number": "31",
"name": "PA30 / SWCLK",
"type": "bidirectional",
"description": "General-purpose I/O PA30 powered from VDDIO, which by default is the two-pin Serial Wire Debug clock SWCLK with an internal pull-up and also usable as EXTINT[6], XY[18], SERCOM1/PAD[2], TC1/WO[0], GCLK_IO[0] or CCL input IN[3]."
},
{
"number": "32",
"name": "PA31 / SWDIO",
"type": "bidirectional",
"description": "High-sink General-purpose I/O PA31 powered from VDDIO, resetting to a high-impedance input, also usable as the Serial Wire Debug data pin SWDIO, EXTINT[7], XY[19], SERCOM1/PAD[3], TC1/WO[1] or CCL output OUT[1]."
},
{
"number": "33",
"name": "EP",
"type": "passive",
"description": "Exposed pad (from the footprint; not named in the datasheet pin table)."
}
],
"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: Package variant: the MPN suffix -M denotes the VQFN package, and the datasheet's 32-pin VQFN shares ; The QFN exposed thermal pad (3.6x3.6 mm, stepped wettable flanks) is not a numbered pin in the datas; Pin type for VDDCORE is ambiguous: it is a regulator output in linear mode and a regulator input in ",
"exposed pad 33 added from the footprint",
"5/33 pins cited to the wrong page (name found elsewhere): ['9:VDDANA@p1091', '27:VDDCORE@p1091', '28:GND@p1091', '29:VDDOUT@p1091']"
],
"pages_sent": 118,
"cost_usd": 0.5895,
"at": "2026-10-30T22:04:04"
},
"datasheet": {
"url": "https://datasheet.lcsc.com/datasheet/pdf/926eb2262c67c9081b67a461951dfcb4.pdf",
"pages": 1127,
"sha256": "ee9c04451141173b",
"source_tier": "mfr"
},
"cad": "KiCad official (CC-BY-SA 4.0)",
"pins": {
"total": 33,
"described": 33,
"cites_pages": true,
"refuses_to_fabricate": true
}
},
"viewers": {
"symbol": "viewers/symbol.html",
"footprint": "viewers/footprint.html"
},
"models_3d": [
{
"file": "atsaml10e16a-mft.step",
"role": "plain",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
5.0,
5.0,
0.875
],
"zmin_mm": 0.0,
"centre_offset_mm": 0.0,
"footprint_binding": "identity",
"sha256": "5fa713ea46b36980895812ed853577889b7cb06d275041a39b99bc0be305dc79",
"checked": "2026-10-30",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
},
{
"file": "atsaml10e16a-mft-etched.step",
"role": "eda",
"up": "Z",
"units": "mm",
"origin": "footprint origin = pad-pattern centre",
"seat": "z = 0",
"extents_mm": [
5.0,
5.0,
0.875
],
"zmin_mm": 0.0,
"centre_offset_mm": 0.0,
"footprint_binding": "identity",
"sha256": "724c406bc32ecf8a7123118bff19eb9b23f4fe8ea57cb9def11f427632b878fc",
"checked": "2026-10-30",
"checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
}
],
"package_dims": {
"package_code": "RTB",
"source_page": 1083,
"D": {
"nom_mm": 5.0,
"range_mm": [
null,
null
]
},
"E1": {
"nom_mm": 5.0,
"range_mm": [
null,
null
]
},
"e": {
"nom_mm": 0.5,
"range_mm": [
null,
null
]
},
"A": {
"nom_mm": 0.85,
"range_mm": [
0.8,
0.9
]
},
"source": "datasheet package drawing, every number found on its page (extract_pins --task dims)",
"model_check": {
"file": "atsaml10e16a-mft.step",
"verdict": "PASS",
"reasons": [
"height within the datasheet's package drawing"
],
"by": "factory/package_fit.py"
}
}
}
}