project
12 V to 5 V / 1 A Buck Molecule (TPS54202)
Public Unreviewedby John Lauer
An independently designed 12 V to 5 V, 1 A synchronous buck molecule (TI TPS54202), with calculations, ngspice and PSpice simulation, KiCad 10 schematic and board, and the board laid out and analysed with adom-aiflow.
← Commit history
Tools: human names, Pup for the vendor downloads
7 files changed
+11−10
README.md+1−1@@ -4,7 +4,7 @@ A 12 V to 5 V, 1 A synchronous buck on the TI TPS54202, designed as a 28 x 20 mm Adom molecule. -It takes the brief from the YouTube video "Hardware Design with GPT-6: Schematic, PSpice & PCB" by Inside Embedded (12 V in, 5 V at 1 A out, terminals, test points) and designs it again from scratch. Every value comes from the datasheet equations. The loop and the switching behaviour were simulated in ngspice, and the result was checked against TI's own PSpice model. The board was placed, routed, poured and analysed in KiCad 10 with [adom-aiflow](https://wiki.adom.inc/adom/adom-aiflow), and its copper was checked for current density and temperature with [Adom Fields](https://wiki.adom.inc/adom/adom-fields).+It takes the brief from the YouTube video "Hardware Design with GPT-6: Schematic, PSpice & PCB" by Inside Embedded (12 V in, 5 V at 1 A out, terminals, test points) and designs it again from scratch. Every value comes from the datasheet equations. The loop and the switching behaviour were simulated in ngspice, and the result was checked against TI's own PSpice model. The board was placed, routed, poured and analysed in KiCad 10 with [Adom AI Flow](https://wiki.adom.inc/adom/adom-aiflow), and its copper was checked for current density and temperature with [Adom Fields](https://wiki.adom.inc/adom/adom-fields). It was built with a set of Adom tools working together; [here is the full list](docs/tools.md).
docs/board.md+1−1@@ -47,7 +47,7 @@ Two Kelvin connections come from datasheet 7.4.1. The divider's ground (R3.2) re ## Placement -Placement, routing, pours and silkscreen were done by Claude in [Adom Hydrogen](https://wiki.adom.inc/adom/hydrogen), following [adom-aiflow](https://wiki.adom.inc/adom/adom-aiflow) and driving KiCad 10 live through the [Adom KiCad Bridge](https://wiki.adom.inc/adom/kicad-bridge) (part of [Adom Bridge](https://wiki.adom.inc/adom/adom-bridge)). Each step was checked against KiCad's own design rules before it was committed.+Placement, routing, pours and silkscreen were done by Claude in [Adom Hydrogen](https://wiki.adom.inc/adom/hydrogen), following [Adom AI Flow](https://wiki.adom.inc/adom/adom-aiflow) and driving KiCad 10 live through the [Adom KiCad Bridge](https://wiki.adom.inc/adom/kicad-bridge) (part of [Adom Bridge](https://wiki.adom.inc/adom/adom-bridge)). Each step was checked against KiCad's own design rules before it was committed. The ten interface parts (four machine pins and six contacts) are fixed by the molecule grid. The other parts were placed around the power path, with every placement checked against KiCad's DRC before it was committed:
docs/design.md+1−1@@ -4,7 +4,7 @@ This page walks through how each part value on the molecule was chosen. The equa ## The brief -The TPS54202 datasheet and its pin data are on the part's [Adom wiki page](https://wiki.adom.inc/adom/tps54202ddcr). The schematic symbols come from [adom-symbol](https://wiki.adom.inc/adom/adom-symbol) and [Adom Library](https://wiki.adom.inc/adom/adom-lbr), including the 3D chip outlines on U1, C1, L1 and D1, drawn from each part's STEP model on [Adom Step2GLB](https://wiki.adom.inc/adom/adom-step2glb), Adom's OpenCascade service.+The TPS54202 datasheet and its pin data are on the part's [Adom wiki page](https://wiki.adom.inc/adom/tps54202ddcr). The schematic symbols come from [Adom Symbol](https://wiki.adom.inc/adom/adom-symbol) and [Adom Library](https://wiki.adom.inc/adom/adom-lbr), including the 3D chip outlines on U1, C1, L1 and D1, drawn from each part's STEP model on [Adom Step2GLB](https://wiki.adom.inc/adom/adom-step2glb), Adom's OpenCascade service. The brief comes from the YouTube video "Hardware Design with GPT-6: Schematic, PSpice & PCB" by Inside Embedded: 12 V in, 5 V at 1 A out, with terminals and test points. We designed it again from scratch rather than copying it. The part choice, the values, the schematic and the layout are all our own. Only the requirements are shared.
docs/process-video.md+1−1@@ -42,7 +42,7 @@ You can't film the past, so the footage has to be recorded during the run: ## Put it together -- **Review clip by clip.** Load each scene into [adom-video-post](https://wiki.adom.inc/adom/adom-video-post)'s storyboard and approve them one at a time before assembling.+- **Review clip by clip.** Load each scene into [Adom Video Post-Production](https://wiki.adom.inc/adom/adom-video-post)'s storyboard and approve them one at a time before assembling. - **Voice.** The voice-over is a human recording, laid over the finished cut. [adom-tts](https://wiki.adom.inc/adom/adom-tts) works for a draft narration while you review. - **Thumbnail.** Built from the project's own pieces: the analysis render of the board, a Hydrogen screenshot and the Adom brand fonts. - **Hosting.** Upload a high-quality master (we used 1440p) to YouTube and link it from your page.
docs/simulation.md+1−1@@ -4,7 +4,7 @@ We simulated the design three ways: 1. An averaged small-signal model in ngspice to check loop gain and phase margin. 2. A cycle-by-cycle switching model in ngspice to check startup, ripple and load steps at 9, 12 and 16 V.-3. TI's own encrypted TPS54202 transient model in PSpice for TI, to check the first two against the vendor's model of the silicon.+3. TI's own encrypted TPS54202 transient model in PSpice for TI (downloaded from ti.com by the AI with [Pup](https://wiki.adom.inc/adom/pup-bridge)), to check the first two against the vendor's model of the silicon. All of it ran from Adom Hydrogen with the [Adom SPICE](https://wiki.adom.inc/adom/adom-spice-skillpack) skills: ngspice in Hydrogen's Linux workspace, and LTspice and PSpice for TI on a Windows PC, driven by the AI through [Adom Bridge](https://wiki.adom.inc/adom/adom-bridge).
docs/sourcing.md+1−1@@ -59,7 +59,7 @@ Every footprint on the board has a 3D model. The board points at portable copies | part | 3D model source | notes | |---|---|---|-| L1 Abracon AMPLH5030S-150MT | **Abracon's official STEP** (`AMPLH5030S.STEP.zip` from abracon.com) | found by searching the series name `AMPLH5030S`, not the ordering code. The model is Y-up, so it is rotated -90 deg about X and raised +0.05 mm in Z. The footprint was drawn from the datasheet's recommended land pattern (p3) |+| L1 Abracon AMPLH5030S-150MT | **Abracon's official STEP** (`AMPLH5030S.STEP.zip` from abracon.com, fetched by the AI with [Pup](https://wiki.adom.inc/adom/pup-bridge)) | found by searching the series name `AMPLH5030S`, not the ordering code. The model is Y-up, so it is rotated -90 deg about X and raised +0.05 mm in Z. The footprint was drawn from the datasheet's recommended land pattern (p3) | | C1 Panasonic EEE-FK1V470P | **Panasonic's official case-D STEP** (`DS_Alumi_D_5.zip`, Panasonic industrial CAD downloads) | Y-up, rotated -90 deg about X, and 180 deg about Z so its polarity marks match the footprint (checked in KiCad's native 3D viewer) | | C6, C7, C8 Samsung CL21A226MPQNNNE | Adom wiki component page STEP | Y-up, rotated -90 deg about X. The page's Samsung model is a thinner sibling part (0.95 mm), so it is scaled to this MPN's 1.25 mm datasheet thickness | | U1, C4, C5, C9, R1 to R8, D1 | Adom wiki component page for the exact MPN, with a per-MPN STEP in `kicad/3d/` | U1 uses KiCad's TSOT-23-6 (DDC) footprint, with its pin 1 checked in native 3D |
docs/tools.md+5−4@@ -2,7 +2,7 @@ Claude designed this board inside Adom Hydrogen, but most of the heavy lifting came from Adom tools working together. Each one below has its own page on the Adom wiki. -To try the same flow, ask the AI in Hydrogen: *"Use adom-aiflow to design a 12 V to 5 V, 1 A buck converter on the TI TPS54202 in KiCad 10."* Naming adom-aiflow brings in the rest.+To try the same flow, ask the AI in Hydrogen: *"Use adom-aiflow to design a 12 V to 5 V, 1 A buck converter on the TI TPS54202 in KiCad 10."* Naming adom-aiflow (Adom AI Flow) brings in the rest. ## Where the work happens @@ -16,7 +16,8 @@ To try the same flow, ask the AI in Hydrogen: *"Use adom-aiflow to design a 12 V | tool | what it did for this board | |---|---|-| [adom-aiflow](https://wiki.adom.inc/adom/adom-aiflow) | Ran the board flow step by step: circuit, simulation, layout, copper pours, analysis, the rework loop and the molecule format. It also records a clip of every step. |+| [Adom AI Flow](https://wiki.adom.inc/adom/adom-aiflow) (adom-aiflow) | Ran the board flow step by step: circuit, simulation, layout, copper pours, analysis, the rework loop and the molecule format. It also records a clip of every step. |+| [Pup](https://wiki.adom.inc/adom/pup-bridge) | The AI's own browser on your PC. It signed in to TI's site to get the encrypted TPS54202 PSpice model and PSpice for TI, and pulled the inductor's datasheet and 3D model from Abracon. | | [Adom Parts Search](https://wiki.adom.inc/adom/adom-parts-search) | Searched Mouser, DigiKey and JLCPCB at once to find in-stock parts. | | [Adom Basic Parts](https://wiki.adom.inc/adom/adom-basic-parts) | The commodity passives and LEDs Adom stocks on reels, picked first for this board. | | [Adom SPICE](https://wiki.adom.inc/adom/adom-spice-skillpack) | Ran and compared ngspice, LTspice and PSpice for TI on one dashboard. |@@ -26,7 +27,7 @@ To try the same flow, ask the AI in Hydrogen: *"Use adom-aiflow to design a 12 V | tool | what it did for this board | |---|---|-| [adom-symbol](https://wiki.adom.inc/adom/adom-symbol) | Made the schematic symbols, with the 3D chip outlines on U1, C1, L1 and D1. |+| [Adom Symbol](https://wiki.adom.inc/adom/adom-symbol) | Made the schematic symbols, with the 3D chip outlines on U1, C1, L1 and D1. | | [Adom Library](https://wiki.adom.inc/adom/adom-lbr) | Builds and translates part libraries for KiCad, Fusion 360 and Altium. | | [Adom Step2GLB](https://wiki.adom.inc/adom/adom-step2glb) | Adom's OpenCascade service for STEP files: checked every 3D model, drew the chip outlines, and made the board's 3D model. | | [Adom Chip Laser](https://wiki.adom.inc/adom/adom-chip-laser) | Put each part number on its 3D model as a flat laser mark. |@@ -37,4 +38,4 @@ To try the same flow, ask the AI in Hydrogen: *"Use adom-aiflow to design a 12 V |---|---| | [Adom Wiki](https://wiki.adom.inc/) | Hosts this project and a page for every part on the board, so anyone can reuse them. | | [Component Widgets](https://wiki.adom.inc/adom/component-widgets) | The pinout and chip-outline widgets on the part pages. |-| [adom-video-post](https://wiki.adom.inc/adom/adom-video-post) | Clip-by-clip review for the [video](process-video.md). |+| [Adom Video Post-Production](https://wiki.adom.inc/adom/adom-video-post) | Clip-by-clip review for the [video](process-video.md). |