# Rapid Decay Driver - H bridge topology a59e 857b ## Description MCU-Only Fast-Decay 24V Solenoid Driver with Energy Recovery and Telemetry (torukmakto4 Topology, RP2350-Based) #solenoiddriver #fastdecay #24V ## Project Details - **Owner:** majorchicken - **Created:** 12/30/2025 - **Last Updated:** 12/30/2025 - **Visibility:** Public ## Key Components ### D1 — [Schottky Rectifier Diode](https://www.flux.ai/corynrobinson/schottky-rectifier-diode.md) - Current: 3A - Manufacturer Name: Vishay - Manufacturer Part Number: SSA33L-E3/61T - Part Type: Diode - Role Details: Schottky clamp diode for energy recovery - Role: Flyback / Freewheeling - Datasheet URL: https://octopart.com/datasheet/ssa33l-e3%2F61t-vishay-39552932 - Breakdown Voltage: 30V - Purchase Url: https://octopart.com/ssa33l-e3%2F61t-vishay-39552932 - Package or Case Code: D_SMA - Forward Voltage: 450mV **Pins:** - A [pin 2] - K [pin 1] ### D2 — [Schottky Rectifier Diode](https://www.flux.ai/corynrobinson/schottky-rectifier-diode.md) - Manufacturer Part Number: SSA33L-E3/61T - Manufacturer Name: Vishay - Current: 3A - Part Type: Diode - Datasheet URL: https://octopart.com/datasheet/ssa33l-e3%2F61t-vishay-39552932 - Breakdown Voltage: 30V - Role: Flyback / Freewheeling - Forward Voltage: 450mV - Package or Case Code: D_SMA - Purchase Url: https://octopart.com/ssa33l-e3%2F61t-vishay-39552932 - Role Details: Schottky clamp diode for energy recovery **Pins:** - A [pin 2] - K [pin 1] ### D3 — [SMAJ30CA](https://www.flux.ai/lcsc/smaj30ca.md) - Role Details: DC-bus TVS diode for transient suppression - Max Reverse Voltage: 30V - Product Info Url: https://lcsc.com/product-detail/TVS_Shikues-SMAJ30CA_C719140.html - Diode Type: TVS diode - Manufacturer Name: SHIKUES(时科) - JLCPCB Part Class: Extended Part - Package or Case Code: SMA_L4.4-W2.6-LS5.0-BI - Part Type: TVS - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_Shikues-SMAJ30CA_C719140.pdf - Manufacturer Part Number: SMAJ30CA - Role: Protection - LCSC Part Number: C719140 - Forward Voltage: 0.7V at 1AV **Pins:** - 1 [pin 1] - 2 [pin 2] ### J1 — [XT60PW-M](https://www.flux.ai/jharwinflux/xt60pw-m.md) - Role: Power Source - Role Details: Battery input connector - Package or Case Code: AMASS_XT60PW-M - Manufacturer Name: AMASS - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: XT60PW-M - Datasheet URL: https://www.snapeda.com/parts/XT60PW-M/AMASS/datasheet/ **Pins:** - Neg [pin 2] - Pos [pin 1] ### J2 — [XT60-M](https://www.flux.ai/jharwinflux/xt60-m.md) - Role Details: Coil output connector - Datasheet URL: https://www.snapeda.com/parts/XT60-M/AMASS/datasheet/ - Manufacturer Part Number: XT60-M - License: https://creativecommons.org/licenses/by/4.0/ - Package or Case Code: AMASS_XT60-M - Manufacturer Name: AMASS - Role: Power Source **Pins:** - Neg [pin N] - Pos [pin P] ### J3 — [DF17(4.0)-20DP-0.5V(57)](https://www.flux.ai/adrian95/df174p0-20dp-0p5v57.md) - Manufacturer Name: Hirose - License: https://creativecommons.org/licenses/by/4.0/ - Package or Case Code: DF174020DP05V57 - Manufacturer Part Number: DF17(4.0)-20DP-0.5V(57) - Part Type: Connector - Role: Interface - Datasheet URL: https://www.hirose.com/en/product/document?clcode=CL0683-0122-4-57&productname=DF17(4.0)-20DP-0.5V(57)&series=DF17&documenttype=2DDrawing&lang=en&documentid=0000994398 - Role Details: RP2350 programming and I/O header **Pins:** - 1 [pin 1] - 10 [pin 10] - 11 [pin 11] - 12 [pin 12] - 13 [pin 13] - 14 [pin 14] - 15 [pin 15] - 16 [pin 16] - 17 [pin 17] - 18 [pin 18] - 19 [pin 19] - 2 [pin 2] - 20 [pin 20] - 3 [pin 3] - 4 [pin 4] - 5 [pin 5] - 6 [pin 6] - 7 [pin 7] - 8 [pin 8] - 9 [pin 9] - MP_1 [pin 21] - MP_2 [pin 22] ### J4 — [Pin Header 01x04 2.54mm Vertical](https://www.flux.ai/adrian95/pin-header-01x04-254mm-vertical.md) - Part Type: Connector - License: https://creativecommons.org/licenses/by/4.0/ - Package or Case Code: PinHeader_1x04_P2.54mm_Vertical - Role Details: Current sense Kelvin header - Role: Interface **Pins:** - Pin_1 [pin 1] - Pin_2 [pin 2] - Pin_3 [pin 3] - Pin_4 [pin 4] ### J5 — [Pin Header 01x02 2.54mm Vertical](https://www.flux.ai/jharwinbarrozo/pin-header-01x02-254mm-vertical.md) - Role: Interface - Package or Case Code: PinHeader_1x02_P2.54mm_Vertical - Part Type: Connector - Role Details: Extend/Retract switch input header - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - P1 [pin 1] - P2 [pin 2] ### Q1 — [PSMN5R2-60YLX](https://www.flux.ai/jecstronic/psmn5r2-60ylx.md) - Datasheet URL: https://assets.nexperia.com/documents/data-sheet/PSMN5R2-60YL.pdf - Part Type: Transistor - Package or Case Code: TO127P600X120-5N - Role Details: Low-side MOSFET switch - Continuous Drain Current: 20A - Manufacturer Name: Nexperia USA Inc. - Manufacturer Part Number: PSMN5R2-60YLX - License: https://creativecommons.org/licenses/by/4.0/ - Role: Power Conversion - Drain to Source Voltage: 60V **Pins:** - D [pin 5] - G [pin 4] - S [pin 3] - S [pin 2] - S [pin 1] ### Q2 — [PSMN5R2-60YLX](https://www.flux.ai/jecstronic/psmn5r2-60ylx.md) - Drain to Source Voltage: 60V - Package or Case Code: TO127P600X120-5N - Role Details: Low-side MOSFET switch - Part Type: Transistor - Role: Power Conversion - Datasheet URL: https://assets.nexperia.com/documents/data-sheet/PSMN5R2-60YL.pdf - Continuous Drain Current: 20A - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: PSMN5R2-60YLX - Manufacturer Name: Nexperia USA Inc. **Pins:** - D [pin 5] - G [pin 4] - S [pin 3] - S [pin 2] - S [pin 1] ### U1 — [RP2350B](https://www.flux.ai/baueralex174/rp2350b.md) - Compliance: RoHS,REACH,Conflict Minerals - Datasheet URL: https://cdn2.flux.ai/copilot-datasheets/pdf-upload-42b1ac17fa99447872bb75334a75d2fe3396182f51790cdbf9b88e022ed43904/e095863baea4b32fe411f947dac8ff446ed7060b942529871db787c2bbf56cd5.pdf?GoogleAccessId=graviton-mvp%40appspot.gserviceaccount.com&Expires=4876807597&Signature=XC2kq7swDloo1naI9XLpMuwVUQhWP2kldbcQM872YiEeB5Q30AKJw3q4FbjFb%2BKheABTyLMicdGXku2t1NJZZdblvYfIZ8fJMDDIYjHrji0bVjrg75S8VLxO6oMqxOlQEo6P02%2BWLK81T%2F8qfwHkfxrj96wOI59eP5bY0WxZwUSTdFKbxOoG5tcslcHcXGwdIrW9LrGkL1F%2BY1JnWlIfdpDnvXeGaMoG1BoBHThQAOUOBmXeszzLd9d1xzhxsdkZY2rFhrwcLLkuJl0DBFqwg2Vr%2FUA9tzrpjIbR%2FO0mOuFU64rsABqZDUm8g%2FWoTOCxwQrd%2BHOU6gIQ8lvLYk4W2Q%3D%3D - Manufacturer Name: Raspberry Pi Ltd - Manufacturer Part Number: RP2350B - Part Type: Microcontroller - Package or Case Code: QFN50P1200X1200X80-81WN - Role: Main MCU - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - ADC_AVDD [pin 59] - DVDD [pin 51] - DVDD [pin 10] - DVDD [pin 32] - GND [pin 81] - GPIO0 [pin 77] - GPIO1 [pin 78] - GPIO10 [pin 8] - GPIO11 [pin 9] - GPIO12 [pin 11] - GPIO13 [pin 12] - GPIO14 [pin 13] - GPIO15 [pin 14] - GPIO16 [pin 16] - GPIO17 [pin 17] - GPIO18 [pin 18] - GPIO19 [pin 19] - GPIO2 [pin 79] - GPIO20 [pin 20] - GPIO21 [pin 21] - GPIO22 [pin 22] - GPIO23 [pin 23] - GPIO24 [pin 25] - GPIO25 [pin 26] - GPIO26 [pin 27] - GPIO27 [pin 28] - GPIO28 [pin 36] - GPIO29 [pin 37] - GPIO3 [pin 80] - GPIO30 [pin 38] - GPIO31 [pin 39] - GPIO32 [pin 40] - GPIO33 [pin 42] - GPIO34 [pin 43] - GPIO35 [pin 44] - GPIO36 [pin 45] - GPIO37 [pin 46] - GPIO38 [pin 47] - GPIO39 [pin 48] - GPIO4 [pin 1] - GPIO40_ADC0 [pin 49] - GPIO41_ADC1 [pin 52] - GPIO42_ADC2 [pin 53] - GPIO43_ADC3 [pin 54] - GPIO44_ADC4 [pin 55] - GPIO45_ADC5 [pin 56] - GPIO46_ADC6 [pin 57] - GPIO47_ADC7 [pin 58] - GPIO5 [pin 2] - GPIO6 [pin 3] - GPIO7 [pin 4] - GPIO8 [pin 6] - GPIO9 [pin 7] - IOVDD [pin 76] - IOVDD [pin 60] - IOVDD [pin 5] - IOVDD [pin 41] - IOVDD [pin 29] - IOVDD [pin 50] - IOVDD [pin 15] - IOVDD [pin 24] - QSPI_IOVDD [pin 69] - QSPI_SCLK [pin 71] - QSPI_SD0 [pin 72] - QSPI_SD1 [pin 74] - QSPI_SD2 [pin 73] - QSPI_SD3 [pin 70] - QSPI_SS [pin 75] - RUN [pin 35] - SWCLK [pin 33] - SWDIO [pin 34] - USB_DM [pin 66] - USB_DP [pin 67] - USB_OTP_VDD [pin 68] - VREG_AVDD [pin 61] - VREG_FB [pin 65] - VREG_LX [pin 63] - VREG_PGND [pin 62] - VREG_VIN [pin 64] - XIN [pin 30] - XOUT [pin 31] ### U2 — [ZXGD3009E6TA](https://www.flux.ai/adrian95/zxgd3009e6ta.md) - Part Type: Integrated Circuit - Role Details: Low-side MOSFET gate driver for Q1 and Q2 - Manufacturer Name: Diodes Incorporated - Manufacturer Part Number: ZXGD3009E6TA - Package or Case Code: SOT-23-6 - Datasheet URL: https://datasheet.octopart.com/ZXGD3009E6TA-Diodes-Inc.-datasheet-73725674.pdf - Max Current: 2A - Role: Gate Driver - License: https://creativecommons.org/licenses/by/4.0/ - Max Input Voltage: 8V **Pins:** - IN [pin 2] - NC [pin 5] - SINK [pin 4] - SOURCE [pin 6] - VCC [pin 1] - VEE [pin 3] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/majorchicken/rapid-decay-driver-h-bridge-topology-a59e-857b](https://www.flux.ai/majorchicken/rapid-decay-driver-h-bridge-topology-a59e-857b).* --- *Generated from [https://www.flux.ai/majorchicken/rapid-decay-driver-h-bridge-topology-a59e-857b](https://www.flux.ai/majorchicken/rapid-decay-driver-h-bridge-topology-a59e-857b)*