molecule
12 V to 5 V / 1 A Buck Molecule (TPS54202), built in Altium Designer
Public Unreviewedby Colby Knox
A 12 V to 5 V, 1 A TPS54202 buck molecule designed and built by AI in Altium Designer from one sentence, with the Altium project, Gerbers, BOM, simulation and current and heat analysis.
main
Colby Knox
Altium Designer build of the TPS54202 buck molecule: Altium project, manufacturing set, STEP and GLB, design, simulatio…
845dd0d
4d ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584
{
"components": [
{
"block": "core",
"fp": "Package_TO_SOT_SMD:TSOT-23-6",
"mfr": "Texas Instruments",
"mpn": "TPS54202DDCR",
"ref": "U1",
"src": "Mouser 595-TPS54202DDCR",
"sym": "Regulator_Switching:TPS54202DDC",
"value": "TPS54202DDCR"
},
{
"block": "output",
"fp": "buck12v5v:L_Abracon_AMPLH5030S",
"mfr": "Abracon",
"mpn": "AMPLH5030S-150MT",
"ref": "L1",
"src": "Mouser 815-AMPLH5030S-150T",
"sym": "Device:L",
"value": "15uH"
},
{
"block": "input",
"fp": "Capacitor_SMD:CP_Elec_6.3x5.8",
"mfr": "Panasonic",
"mpn": "EEE-FK1V470P",
"ref": "C1",
"src": "Mouser 667-EEE-FK1V470P",
"sym": "Device:C_Polarized",
"value": "47uF 35V"
},
{
"block": "input",
"fp": "Capacitor_SMD:C_1206_3216Metric",
"mfr": "Yageo",
"mpn": "CC1206KKX7R8BB106",
"ref": "C2",
"src": "Mouser 603-CC126KKX7R8BB106",
"sym": "Device:C",
"value": "10uF 25V"
},
{
"block": "input",
"fp": "Capacitor_SMD:C_1206_3216Metric",
"mfr": "Yageo",
"mpn": "CC1206KKX7R8BB106",
"ref": "C3",
"src": "Mouser 603-CC126KKX7R8BB106",
"sym": "Device:C",
"value": "10uF 25V"
},
{
"block": "input",
"fp": "Capacitor_SMD:C_0603_1608Metric",
"mfr": "Walsin",
"mpn": "0603B104J500CT",
"ref": "C4",
"src": "Adom stock",
"sym": "Device:C",
"value": "100nF 50V"
},
{
"block": "core",
"fp": "Capacitor_SMD:C_0603_1608Metric",
"mfr": "Walsin",
"mpn": "0603B104J500CT",
"ref": "C5",
"src": "Adom stock",
"sym": "Device:C",
"value": "100nF 50V"
},
{
"block": "output",
"fp": "Capacitor_SMD:C_0805_2012Metric",
"mfr": "Samsung",
"mpn": "CL21A226MPQNNNE",
"ref": "C6",
"src": "Adom stock",
"sym": "Device:C",
"value": "22uF 10V"
},
{
"block": "output",
"fp": "Capacitor_SMD:C_0805_2012Metric",
"mfr": "Samsung",
"mpn": "CL21A226MPQNNNE",
"ref": "C7",
"src": "Adom stock",
"sym": "Device:C",
"value": "22uF 10V"
},
{
"block": "output",
"fp": "Capacitor_SMD:C_0805_2012Metric",
"mfr": "Samsung",
"mpn": "CL21A226MPQNNNE",
"ref": "C8",
"src": "Adom stock",
"sym": "Device:C",
"value": "22uF 10V"
},
{
"block": "feedback",
"fp": "Capacitor_SMD:C_0402_1005Metric",
"mfr": "Walsin",
"mpn": "0402N680J500CT",
"ref": "C9",
"src": "Adom stock",
"sym": "Device:C",
"value": "68pF C0G"
},
{
"block": "feedback",
"fp": "Resistor_SMD:R_0402_1005Metric",
"mfr": "Bourns",
"mpn": "CR0402-FX-6802GLF",
"ref": "R1",
"src": "Adom stock",
"sym": "Device:R",
"value": "68k"
},
{
"block": "feedback",
"fp": "Resistor_SMD:R_0402_1005Metric",
"mfr": "Bourns",
"mpn": "CR0402-FX-5601GLF",
"ref": "R2",
"src": "Adom stock",
"sym": "Device:R",
"value": "5.6k"
},
{
"block": "feedback",
"fp": "Resistor_SMD:R_0402_1005Metric",
"mfr": "Bourns",
"mpn": "CR0402-FX-1002GLF",
"ref": "R3",
"src": "Adom stock",
"sym": "Device:R",
"value": "10k"
},
{
"block": "enable",
"fp": "Resistor_SMD:R_0402_1005Metric",
"mfr": "Bourns",
"mpn": "CR0402-FX-1004GLF",
"ref": "R4",
"src": "Adom stock",
"sym": "Device:R",
"value": "1M"
},
{
"block": "enable",
"fp": "Resistor_SMD:R_0402_1005Metric",
"mfr": "Bourns",
"mpn": "CR0402-FX-1503GLF",
"ref": "R5",
"src": "Adom stock",
"sym": "Device:R",
"value": "150k"
},
{
"block": "indicator",
"fp": "Resistor_SMD:R_0402_1005Metric",
"mfr": "Bourns",
"mpn": "CR0402-FX-2201GLF",
"ref": "R6",
"src": "Adom stock",
"sym": "Device:R",
"value": "2.2k"
},
{
"block": "indicator",
"fp": "LED_SMD:LED_0603_1608Metric",
"mfr": "Inolux",
"mpn": "IN-S63BTG",
"ref": "D1",
"src": "Adom stock",
"sym": "Device:LED",
"value": "green"
},
{
"block": "molecule",
"fixed": {
"x": 0,
"y": 0
},
"fp": "Molecule:MachinePinMediumShort",
"mfr": "Adom",
"mpn": "MachinePinMediumShort",
"ref": "MP1",
"src": "Adom stock",
"sym": "Molecule:MachinePin",
"value": "MachinePinMediumShort"
},
{
"block": "molecule",
"fixed": {
"x": 24,
"y": 0
},
"fp": "Molecule:MachinePinMediumShort",
"mfr": "Adom",
"mpn": "MachinePinMediumShort",
"ref": "MP2",
"src": "Adom stock",
"sym": "Molecule:MachinePin",
"value": "MachinePinMediumShort"
},
{
"block": "molecule",
"fixed": {
"x": 0,
"y": 16
},
"fp": "Molecule:MachinePinMediumShort",
"mfr": "Adom",
"mpn": "MachinePinMediumShort",
"ref": "MP3",
"src": "Adom stock",
"sym": "Molecule:MachinePin",
"value": "MachinePinMediumShort"
},
{
"block": "molecule",
"fixed": {
"x": 24,
"y": 16
},
"fp": "Molecule:MachinePinMediumShort",
"mfr": "Adom",
"mpn": "MachinePinMediumShort",
"ref": "MP4",
"src": "Adom stock",
"sym": "Molecule:MachinePin",
"value": "MachinePinMediumShort"
},
{
"block": "molecule",
"fixed": {
"x": 0,
"y": 12
},
"fp": "Molecule:MachineContactMedium",
"label": "VIN",
"mfr": "Adom",
"mpn": "MachineContactMedium",
"ref": "J1",
"src": "Adom stock",
"sym": "Molecule:Contact",
"value": "MachineContactMedium"
},
{
"block": "molecule",
"fixed": {
"x": 0,
"y": 8
},
"fp": "Molecule:MachineContactMedium",
"label": "GND",
"mfr": "Adom",
"mpn": "MachineContactMedium",
"ref": "J2",
"src": "Adom stock",
"sym": "Molecule:Contact",
"value": "MachineContactMedium"
},
{
"block": "molecule",
"fixed": {
"x": 0,
"y": 4
},
"fp": "Molecule:MachineContactMedium",
"label": "EN",
"mfr": "Adom",
"mpn": "MachineContactMedium",
"ref": "J3",
"src": "Adom stock",
"sym": "Molecule:Contact",
"value": "MachineContactMedium"
},
{
"block": "molecule",
"fixed": {
"x": 24,
"y": 12
},
"fp": "Molecule:MachineContactMedium",
"label": "VOUT",
"mfr": "Adom",
"mpn": "MachineContactMedium",
"ref": "J4",
"src": "Adom stock",
"sym": "Molecule:Contact",
"value": "MachineContactMedium"
},
{
"block": "molecule",
"fixed": {
"x": 24,
"y": 8
},
"fp": "Molecule:MachineContactMedium",
"label": "GND",
"mfr": "Adom",
"mpn": "MachineContactMedium",
"ref": "J5",
"src": "Adom stock",
"sym": "Molecule:Contact",
"value": "MachineContactMedium"
},
{
"block": "molecule",
"fixed": {
"x": 24,
"y": 4
},
"fp": "Molecule:MachineContactMedium",
"label": "VMON",
"mfr": "Adom",
"mpn": "MachineContactMedium",
"ref": "J6",
"src": "Adom stock",
"sym": "Molecule:Contact",
"value": "MachineContactMedium"
},
{
"block": "probe",
"fp": "TestPoint:TestPoint_Pad_D1.0mm",
"label": "SW",
"mfr": "",
"mpn": "",
"ref": "TP1",
"src": "bare copper pad",
"sym": "Connector:TestPoint",
"value": "SW"
},
{
"block": "probe",
"fp": "TestPoint:TestPoint_Pad_D1.0mm",
"label": "FB",
"mfr": "",
"mpn": "",
"ref": "TP2",
"src": "bare copper pad",
"sym": "Connector:TestPoint",
"value": "FB"
},
{
"block": "probe",
"fp": "TestPoint:TestPoint_Pad_D1.0mm",
"label": "VOUT",
"mfr": "",
"mpn": "",
"ref": "TP3",
"src": "bare copper pad",
"sym": "Connector:TestPoint",
"value": "VOUT"
},
{
"block": "probe",
"fp": "TestPoint:TestPoint_Pad_D1.0mm",
"label": "GND",
"mfr": "",
"mpn": "",
"ref": "TP4",
"src": "bare copper pad",
"sym": "Connector:TestPoint",
"value": "GND"
},
{
"block": "monitor",
"fp": "Resistor_SMD:R_0402_1005Metric",
"mfr": "Bourns",
"mpn": "CR0402-FX-1002GLF",
"ref": "R7",
"src": "Adom stock",
"sym": "Device:R",
"value": "10k"
},
{
"block": "monitor",
"fp": "Resistor_SMD:R_0402_1005Metric",
"mfr": "Bourns",
"mpn": "CR0402-FX-1002GLF",
"ref": "R8",
"src": "Adom stock",
"sym": "Device:R",
"value": "10k"
},
{
"block": "probe",
"fp": "TestPoint:TestPoint_Pad_D1.0mm",
"label": "VIN on the board (added for probing coverage, 2026-10-06)",
"mfr": "",
"mpn": "",
"ref": "TP6",
"src": "bare copper pad",
"sym": "Connector:TestPoint",
"value": "VIN"
},
{
"block": "probe",
"fp": "TestPoint:TestPoint_Pad_D1.0mm",
"label": "VIN beside C2, the regulator input cap (probing redesign, 2026-10-07)",
"mfr": "",
"mpn": "",
"ref": "TP7",
"src": "bare copper pad",
"sym": "Connector:TestPoint",
"value": "VIN"
},
{
"block": "probe",
"fp": "TestPoint:TestPoint_Pad_D1.0mm",
"label": "VOUT beside L1 output, before the output caps (probing redesign, 2026-10-07)",
"mfr": "",
"mpn": "",
"ref": "TP8",
"src": "bare copper pad",
"sym": "Connector:TestPoint",
"value": "VOUT"
},
{
"block": "molecule",
"fixed": {
"x": 12,
"y": 0
},
"fp": "Molecule:MachineContactMedium",
"label": "GND (probe ground pin: the pincer keep-out is clear here)",
"mfr": "Adom",
"mpn": "MachineContactMedium",
"ref": "J7",
"src": "Adom stock",
"sym": "Molecule:Contact",
"value": "MachineContactMedium"
},
{
"block": "test",
"fp": "adom:Adom_TestPoint_D0.5mm",
"mpn": "Adom_TestPoint_D0.5mm",
"page": "adom/testpoint-pad-0-5mm",
"ref": "TP5",
"value": "TP_0.5mm",
"why": "probe spot for EN (test plan)"
},
{
"block": "test",
"fp": "adom:Adom_TestPoint_D0.5mm",
"mpn": "Adom_TestPoint_D0.5mm",
"page": "adom/testpoint-pad-0-5mm",
"ref": "TP9",
"value": "TP_0.5mm",
"why": "probe spot for VMON (test plan)"
}
],
"design": "buck-12v5v-molecule",
"molecule": {
"board_mm": [
28,
20
],
"corner_pins_net": "GND",
"edge_margin_mm": 2,
"fab": "3rd party fab, 2-layer, 1.6 mm, design current for 0.5 oz copper",
"grid_mm": 2,
"origin": "centre of MP1 (lower-left / FL) pin",
"pin": "MachinePinMediumShort",
"pin_span_mm": [
24,
16
]
},
"molecule_io": {
"control": [
"EN (J3): open-drain low disables"
],
"monitor": [
"VMON (J6) = VOUT/2 for a 3.3 V ADC"
],
"power": [
"VIN (J1)",
"GND (J2, J5, MP1-4)",
"VOUT (J4)"
],
"probe": [
"TP1 SW",
"TP2 FB",
"TP3 VOUT",
"TP4 GND",
"TP5 GND"
]
},
"nets": {
"BOOT": [
"U1.6",
"C5.1"
],
"EN": [
"U1.5",
"R4.2",
"R5.1",
"J3.1",
"TP5.1"
],
"FB": [
"U1.4",
"R2.2",
"R3.1",
"C9.2",
"TP2.1"
],
"FBM": [
"R1.2",
"R2.1"
],
"GND": [
"U1.1",
"C1.2",
"C2.2",
"C3.2",
"C4.2",
"C6.2",
"C7.2",
"C8.2",
"R3.2",
"R5.2",
"D1.1",
"MP1.1",
"MP2.1",
"MP3.1",
"MP4.1",
"J2.1",
"J5.1",
"TP4.1",
"R8.2",
"J7.1"
],
"LED": [
"R6.2",
"D1.2"
],
"SW": [
"U1.2",
"C5.2",
"L1.1",
"TP1.1"
],
"VIN": [
"U1.3",
"C1.1",
"C2.1",
"C3.1",
"C4.1",
"R4.1",
"J1.1",
"TP6.1",
"TP7.1"
],
"VMON": [
"R7.2",
"R8.1",
"J6.1",
"TP9.1"
],
"VOUT": [
"L1.2",
"C6.1",
"C7.1",
"C8.1",
"R1.1",
"C9.1",
"R6.1",
"J4.1",
"TP3.1",
"R7.1",
"TP8.1"
]
},
"title": "12 V to 5 V / 1 A buck molecule (TPS54202)"
}