# HW Heimdall Vision ## Description Welcome to your new project. Imagine what you can build here. ## Project Details - **Owner:** medlest - **Created:** 7/22/2025 - **Last Updated:** 7/10/2026 - **Visibility:** Public ## Key Components ### D1 — [SS34](https://www.flux.ai/collinsemasi/ss34~qf.md) - Manufacturer Part Number: SS34 - Role Details: Reverse-polarity protection; cathode toward protected +12V rail - Datasheet URL: https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/5335/SMASS340000S34.pdf - Part Type: Diode - Role: Protection - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: NextGen Components Inc **Pins:** - A [pin 2] - C [pin 1] ### D2 — [SMBJ15A-13-F](https://www.flux.ai/lcsc/smbj15a-13-f~8gof.md) - Part Type: TVS - Manufacturer Name: DIODES(美台) - Manufacturer Part Number: SMBJ15A-13-F - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_Diodes-Incorporated-SMBJ15A-13-F_C135046.pdf - Role Details: 12V rail surge/transient clamp to ground - LCSC Part Number: C135046 - Role: Protection - Package or Case Code: SMB_L4.6-W3.6-LS5.3-RD - JLCPCB Part Class: Extended Part - Product Info Url: https://lcsc.com/product-detail/TVS_DIODES_SMBJ15A-13-F_SMBJ15A-13-F_C135046.html **Pins:** - A [pin 2] - K [pin 1] ### D3 — [1N4148W D1](https://www.flux.ai/lcsc/1n4148w-d1~stdq.md) - Role Details: Relay coil flyback diode, cathode to +12V, anode to MOSFET drain - Product Info Url: https://lcsc.com/product-detail/Switching-Diode_1N4148W_C129216.html - JLCPCB Part Class: Extended Part - Manufacturer Name: TC(德昌) - Part Type: Switching Diode - Manufacturer Part Number: 1N4148W D1 - Role: Flyback / Freewheeling - LCSC Part Number: C129216 - Datasheet URL: https://lcsc.com/product-detail/Switching-Diode_1N4148W_C129216.html - Package or Case Code: SOD-123_L2.8-W1.8-LS3.7-RD **Pins:** - A [pin 2] - C [pin 1] ### D4 — [1N4148W D1](https://www.flux.ai/lcsc/1n4148w-d1~stdq.md) - Manufacturer Name: TC(德昌) - JLCPCB Part Class: Extended Part - Role: Flyback / Freewheeling - Product Info Url: https://lcsc.com/product-detail/Switching-Diode_1N4148W_C129216.html - Package or Case Code: SOD-123_L2.8-W1.8-LS3.7-RD - Datasheet URL: https://lcsc.com/product-detail/Switching-Diode_1N4148W_C129216.html - LCSC Part Number: C129216 - Role Details: Relay coil flyback diode, cathode to +12V, anode to MOSFET drain - Manufacturer Part Number: 1N4148W D1 - Part Type: Switching Diode **Pins:** - A [pin 2] - C [pin 1] ### D5 — [1N4148W D1](https://www.flux.ai/lcsc/1n4148w-d1~stdq.md) - Product Info Url: https://lcsc.com/product-detail/Switching-Diode_1N4148W_C129216.html - Role Details: Relay coil flyback diode, cathode to +12V, anode to MOSFET drain - Manufacturer Name: TC(德昌) - Role: Flyback / Freewheeling - JLCPCB Part Class: Extended Part - Part Type: Switching Diode - Package or Case Code: SOD-123_L2.8-W1.8-LS3.7-RD - Manufacturer Part Number: 1N4148W D1 - Datasheet URL: https://lcsc.com/product-detail/Switching-Diode_1N4148W_C129216.html - LCSC Part Number: C129216 **Pins:** - A [pin 2] - C [pin 1] ### D6 — [1N4148W D1](https://www.flux.ai/lcsc/1n4148w-d1~stdq.md) - Role: Flyback / Freewheeling - Package or Case Code: SOD-123_L2.8-W1.8-LS3.7-RD - LCSC Part Number: C129216 - Datasheet URL: https://lcsc.com/product-detail/Switching-Diode_1N4148W_C129216.html - Manufacturer Part Number: 1N4148W D1 - Part Type: Switching Diode - Manufacturer Name: TC(德昌) - JLCPCB Part Class: Extended Part - Product Info Url: https://lcsc.com/product-detail/Switching-Diode_1N4148W_C129216.html - Role Details: Relay coil flyback diode, cathode to +12V, anode to MOSFET drain **Pins:** - A [pin 2] - C [pin 1] ### D7 — [WP1384AD/ID](https://www.flux.ai/cherepanyadima/wp1384adid~2t.md) - Datasheet URL: https://www.kingbrightusa.com/images/catalog/SPEC/WP934AD-ID.pdf - Part Type: LED - Role: Indicator - Role Details: Relay ON status indicator from +12V to MOSFET drain - Manufacturer Name: Kingbright - Manufacturer Part Number: WP1384AD/ID **Pins:** - ~ [pin 2] - ~ [pin 1] ### D8 — [WP1384AD/ID](https://www.flux.ai/cherepanyadima/wp1384adid~2t.md) - Manufacturer Name: Kingbright - Manufacturer Part Number: WP1384AD/ID - Datasheet URL: https://www.kingbrightusa.com/images/catalog/SPEC/WP934AD-ID.pdf - Part Type: LED - Role Details: Relay ON status indicator from +12V to MOSFET drain - Role: Indicator **Pins:** - ~ [pin 2] - ~ [pin 1] ### D9 — [WP1384AD/ID](https://www.flux.ai/cherepanyadima/wp1384adid~2t.md) - Part Type: LED - Datasheet URL: https://www.kingbrightusa.com/images/catalog/SPEC/WP934AD-ID.pdf - Manufacturer Part Number: WP1384AD/ID - Role: Indicator - Manufacturer Name: Kingbright - Role Details: Relay ON status indicator from +12V to MOSFET drain **Pins:** - ~ [pin 2] - ~ [pin 1] ### F1 — [Fuseholder Cylinder 5x20mm](https://www.flux.ai/adrian95/fuseholder-cylinder-5x20mm~02p.md) - Role: Protection - Part Type: Fuse - Role Details: Input overcurrent protection; fuse rating TBD after actuator current budget **Pins:** - P1 - P2 ### J1_IN_12V — [WJ500V-5.08-2P](https://www.flux.ai/adrian95/wj500v-5p08-2p~xy7.md) - Role: Connector - Part Type: Connector - Manufacturer Name: Ningbo Kangnex - Role Details: FIELD TERMINAL ORDER: Main external supply input = +12V / GND. Place at board edge near fuse, reverse-polarity diode, TVS, and bulk capacitor. - Datasheet URL: https://datasheet.lcsc.com/szlcsc/1912251636_Ningbo-Kangnex-Elec-WJ500V-5-08-2P_C8465.pdf - Manufacturer Part Number: WJ500V-5.08-2P - Connector Type: Terminal Blocks **Pins:** - 1 [pin 1] - 2 [pin 2] ### J10_OUT_SERVO1 — [1729131](https://www.flux.ai/adrian95/1729131~00i.md) - Role Details: FIELD TERMINAL ORDER: Servo 1 = GND / +5V / PWM(GPIO16). Use terminal block style for outdoor box wiring. - Datasheet URL: http://www.phoenixcontact.net/product/1729131 - License: https://creativecommons.org/licenses/by/4.0/ - Role: Connector - Manufacturer Name: Phoenix Contact - Part Type: Connector - Package or Case Code: 1729131 - Manufacturer Part Number: 1729131 **Pins:** - 1 [pin 1] - 2 [pin 2] - 3 [pin 3] ### J11_OUT_SERVO2 — [1729131](https://www.flux.ai/adrian95/1729131~00i.md) - Role: Connector - Datasheet URL: http://www.phoenixcontact.net/product/1729131 - Part Type: Connector - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Phoenix Contact - Role Details: FIELD TERMINAL ORDER: Servo 2 = GND / +5V / PWM(GPIO17). Use terminal block style for outdoor box wiring. - Manufacturer Part Number: 1729131 - Package or Case Code: 1729131 **Pins:** - 1 [pin 1] - 2 [pin 2] - 3 [pin 3] ### J12_ESTOP — [WJ500V-5.08-2P](https://www.flux.ai/adrian95/wj500v-5p08-2p~xy7.md) - Role Details: FIELD TERMINAL ORDER: E-stop sense loop = GPIO18 sense / GND. Current revision is MCU sense; hardware actuator power cut should be added in safety revision if required. - Part Type: Connector - Manufacturer Name: Ningbo Kangnex - Datasheet URL: https://datasheet.lcsc.com/szlcsc/1912251636_Ningbo-Kangnex-Elec-WJ500V-5-08-2P_C8465.pdf - Role: Connector - Connector Type: Terminal Blocks - Manufacturer Part Number: WJ500V-5.08-2P **Pins:** - 1 [pin 1] - 2 [pin 2] ### J2_BUCK_5V_MODULE — [TSW-104-07-G-S](https://www.flux.ai/adrian95/tsw-104-07-g-s~983.md) - Role Details: MP1584 or equivalent 12V-to-5V buck module socket/header; powers ESP 5V0, servo rail, and laser positive rail. Verify exact module pinout before fab. - License: https://creativecommons.org/licenses/by/4.0/ - Package or Case Code: TSW10407GS - Datasheet URL: http://suddendocs.samtec.com/prints/tsw-xxx-xx-xxx-x-xx-xxx-mkt.pdf - Role: Connector - Part Type: Connector - Manufacturer Part Number: TSW-104-07-G-S - Manufacturer Name: Samtec Inc. **Pins:** - 1 [pin 1] - 2 [pin 2] - 3 [pin 3] - 4 [pin 4] ### J3_W5500_ETH — [USR-ES1](https://www.flux.ai/silicon-yard/usr-es1.md) - Role Details: USR-ES1 W5500 Ethernet module with onboard RJ45. Pinout per datasheet: 1-1/1-2/2-1=GND, 2-2/2-3=+3.3V, 1-3=MOSI, 1-4=SCLK, 1-5=SCSn/CS, 1-6=INTn, 2-5=RSTn, 2-6=MISO, 2-4=NC. - Package or Case Code: TO - Manufacturer Name: Smart Electronics - Part Type: Ethernet - Role: Connector - Manufacturer Part Number: USR-ES1 - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/user-uploaded/77910189287be89db195a58991b519295da87c1b0672cb8246c82539def27d7d.pdf **Pins:** - 3V3_1 [pin B2] - 3V3_2 [pin B3] - CS [pin A5] - GND_1 [pin A1] - GND_2 [pin A2] - GND_3 [pin B1] - INT [pin A6] - MISO [pin B6] - MOSI [pin A3] - NC [pin B4] - RST [pin B5] - SCLK [pin A4] ### J5_OUT_RELAY1 — [1729131](https://www.flux.ai/adrian95/1729131~00i.md) - Manufacturer Part Number: 1729131 - Role Details: FIELD TERMINAL ORDER: Relay 1 dry contact = COM / NO / NC. Place sequentially with Relay 2-4 at field-wiring board edge. - Package or Case Code: 1729131 - Part Type: Connector - Role: Connector - Manufacturer Name: Phoenix Contact - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: http://www.phoenixcontact.net/product/1729131 **Pins:** - 1 [pin 1] - 2 [pin 2] - 3 [pin 3] ### J6_OUT_RELAY2 — [1729131](https://www.flux.ai/adrian95/1729131~00i.md) - Role: Connector - Datasheet URL: http://www.phoenixcontact.net/product/1729131 - Manufacturer Name: Phoenix Contact - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Connector - Role Details: FIELD TERMINAL ORDER: Relay 2 dry contact = COM / NO / NC. Place sequentially with Relay 1/3/4 at field-wiring board edge. - Package or Case Code: 1729131 - Manufacturer Part Number: 1729131 **Pins:** - 1 [pin 1] - 2 [pin 2] - 3 [pin 3] ### J7_OUT_RELAY3 — [1729131](https://www.flux.ai/adrian95/1729131~00i.md) - Datasheet URL: http://www.phoenixcontact.net/product/1729131 - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Phoenix Contact - Part Type: Connector - Role: Connector - Package or Case Code: 1729131 - Role Details: FIELD TERMINAL ORDER: Relay 3 dry contact = COM / NO / NC. Place sequentially with Relay 1/2/4 at field-wiring board edge. - Manufacturer Part Number: 1729131 **Pins:** - 1 [pin 1] - 2 [pin 2] - 3 [pin 3] ### J8_OUT_RELAY4 — [1729131](https://www.flux.ai/adrian95/1729131~00i.md) - Datasheet URL: http://www.phoenixcontact.net/product/1729131 - Role: Connector - Role Details: FIELD TERMINAL ORDER: Relay 4 dry contact = COM / NO / NC. Place sequentially with Relay 1-3 at field-wiring board edge. - Part Type: Connector - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Phoenix Contact - Manufacturer Part Number: 1729131 - Package or Case Code: 1729131 **Pins:** - 1 [pin 1] - 2 [pin 2] - 3 [pin 3] ### J9_OUT_LASER — [KF128-5.08-2P-AA](https://www.flux.ai/lcsc/kf128-5p08-2p-aa~0pbi.md) - Operating Temperature: -40℃~+105℃ - Connector Pitch: 5.08mm - Manufacturer Name: KEFA(科发) - Connector Type: Screw terminal - Manufacturer Part Number: KF128-5.08-2P-AA - Product Info Url: https://lcsc.com/product-detail/New-Quadratic-Unclassified-Data_Cixi-Kefa-Elec-KF128-5-08-2P_C474952.html - Connector Gender: Female - Role Details: FIELD TERMINAL ORDER: Laser output = +5V / switched negative return through Q5. Place after servo terminals for moving/field wiring. - Connector Positions: 2 - LCSC Part Number: C474952 - Part Type: Screw terminal - Current Rating: 24A - Connector Rows: 1 - JLCPCB Part Class: Extended Part - Role: Connector - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2408211511_Cixi-Kefa-Elec-KF128-5-08-2P-AA_C474952.pdf - Package or Case Code: CONN-TH_P5.08_KF128-5.08-2P **Pins:** - 1 [pin 1] - 2 [pin 2] ### K1 — [SRD-12VDC-SL-C](https://www.flux.ai/jecstronic/srd-12vdc-sl-c~ofu.md) - Manufacturer Name: Ningbo Songle Relay - License: https://creativecommons.org/licenses/by/4.0/ - Role: Relay - Manufacturer Part Number: SRD-12VDC-SL-C - Role Details: 12V coil SPDT relay for actuator output switching - Part Type: Relay - Datasheet URL: https://www.lcsc.com/datasheet/lcsc_datasheet_2304140030_Ningbo-Songle-Relay-SRD-12VDC-SL-C_C30431.pdf **Pins:** - COIL1 [pin COIL1] - COIL2 [pin COIL2] - COM [pin COM] - NC [pin NC] - NO [pin NO] ### K2 — [SRD-12VDC-SL-C](https://www.flux.ai/jecstronic/srd-12vdc-sl-c~ofu.md) - Part Type: Relay - Datasheet URL: https://www.lcsc.com/datasheet/lcsc_datasheet_2304140030_Ningbo-Songle-Relay-SRD-12VDC-SL-C_C30431.pdf - Role: Relay - Manufacturer Name: Ningbo Songle Relay - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: SRD-12VDC-SL-C - Role Details: 12V coil SPDT relay for actuator output switching **Pins:** - COIL1 [pin COIL1] - COIL2 [pin COIL2] - COM [pin COM] - NC [pin NC] - NO [pin NO] ### K3 — [SRD-12VDC-SL-C](https://www.flux.ai/jecstronic/srd-12vdc-sl-c~ofu.md) - Datasheet URL: https://www.lcsc.com/datasheet/lcsc_datasheet_2304140030_Ningbo-Songle-Relay-SRD-12VDC-SL-C_C30431.pdf - Part Type: Relay - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Ningbo Songle Relay - Role: Relay - Manufacturer Part Number: SRD-12VDC-SL-C - Role Details: 12V coil SPDT relay for actuator output switching **Pins:** - COIL1 [pin COIL1] - COIL2 [pin COIL2] - COM [pin COM] - NC [pin NC] - NO [pin NO] ### K4 — [SRD-12VDC-SL-C](https://www.flux.ai/jecstronic/srd-12vdc-sl-c~ofu.md) - Manufacturer Part Number: SRD-12VDC-SL-C - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Ningbo Songle Relay - Role: Relay - Datasheet URL: https://www.lcsc.com/datasheet/lcsc_datasheet_2304140030_Ningbo-Songle-Relay-SRD-12VDC-SL-C_C30431.pdf - Part Type: Relay - Role Details: 12V coil SPDT relay for actuator output switching **Pins:** - COIL1 [pin COIL1] - COIL2 [pin COIL2] - COM [pin COM] - NC [pin NC] - NO [pin NO] ### LED1 — [WP1384AD/ID](https://www.flux.ai/cherepanyadima/wp1384adid~2t.md) - Datasheet URL: https://www.kingbrightusa.com/images/catalog/SPEC/WP934AD-ID.pdf - Role: Indicator - Part Type: LED - Role Details: Protected +12V present indicator - Manufacturer Name: Kingbright - Manufacturer Part Number: WP1384AD/ID **Pins:** - ~ [pin 2] - ~ [pin 1] ### LED2 — [WP1384AD/ID](https://www.flux.ai/cherepanyadima/wp1384adid~2t.md) - Role Details: Relay ON status indicator from +12V to MOSFET drain - Manufacturer Name: Kingbright - Manufacturer Part Number: WP1384AD/ID - Role: Indicator - Datasheet URL: https://www.kingbrightusa.com/images/catalog/SPEC/WP934AD-ID.pdf - Part Type: LED **Pins:** - ~ [pin 2] - ~ [pin 1] ### Q1 — [AO3400A](https://www.flux.ai/adrian95/ao3400a~ug9.md) - Role Details: Logic-level N-MOSFET driven by ESP GPIO; fail-safe pulldown required - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: AO3400A - Part Type: Transistor - Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Alpha%20&%20Omega/AO3400A_ds.pdf - Manufacturer Name: Alpha & Omega Semiconductor Inc. - Role: Low-Side Switch **Pins:** - D [pin 3] - G [pin 1] - S [pin 2] ### Q2 — [AO3400A](https://www.flux.ai/adrian95/ao3400a~ug9.md) - Manufacturer Part Number: AO3400A - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Alpha & Omega Semiconductor Inc. - Part Type: Transistor - Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Alpha%20&%20Omega/AO3400A_ds.pdf - Role Details: Logic-level N-MOSFET driven by ESP GPIO; fail-safe pulldown required - Role: Low-Side Switch **Pins:** - D [pin 3] - G [pin 1] - S [pin 2] ### Q3 — [AO3400A](https://www.flux.ai/adrian95/ao3400a~ug9.md) - Role Details: Logic-level N-MOSFET driven by ESP GPIO; fail-safe pulldown required - Part Type: Transistor - Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Alpha%20&%20Omega/AO3400A_ds.pdf - Manufacturer Name: Alpha & Omega Semiconductor Inc. - License: https://creativecommons.org/licenses/by/4.0/ - Role: Low-Side Switch - Manufacturer Part Number: AO3400A **Pins:** - D [pin 3] - G [pin 1] - S [pin 2] ### Q4 — [AO3400A](https://www.flux.ai/adrian95/ao3400a~ug9.md) - Role: Low-Side Switch - Part Type: Transistor - Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Alpha%20&%20Omega/AO3400A_ds.pdf - Manufacturer Name: Alpha & Omega Semiconductor Inc. - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: AO3400A - Role Details: Logic-level N-MOSFET driven by ESP GPIO; fail-safe pulldown required **Pins:** - D [pin 3] - G [pin 1] - S [pin 2] ### Q5 — [AO3400A](https://www.flux.ai/adrian95/ao3400a~ug9.md) - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: AO3400A - Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Alpha%20&%20Omega/AO3400A_ds.pdf - Part Type: Transistor - Manufacturer Name: Alpha & Omega Semiconductor Inc. - Role Details: Logic-level N-MOSFET driven by ESP GPIO; fail-safe pulldown required - Role: Low-Side Switch **Pins:** - D [pin 3] - G [pin 1] - S [pin 2] ### U1 — [ESP32-S3-DEVKITC-1](https://www.flux.ai/vasy_skral/esp32-s3-devkitc-1~p19.md) - Symbol Style: Parametric - Manufacturer Part Number: ESP32-S3-DEVKITC-1 - Manufacturer Name: Espressif Systems - Datasheet URL: https://docs.espressif.com/projects/esp-idf/en/latest/esp32s3/hw-reference/esp32s3/user-guide-devkitc-1.html - Part Type: Evaluation Board - License: https://creativecommons.org/licenses/by/4.0/ - Role Details: ESP32-S3-DevKitC-1 dev board/socket. Powered from carrier +5V into 5V0; 3V3 pin feeds low-current logic/W5500 header. Avoid backfeeding when USB and carrier power are both connected during bench tests. - Role: Controller **Pins:** - 3V3 [pin J1_2] - 3V3 [pin J1_1] - 5V0 [pin J1_21] - GND [pin J3_22] - GND [pin J3_1] - GND [pin J3_21] - GND [pin J1_22] - GPIO0 [pin J3_14] - GPIO1 [pin J3_4] - GPIO10 [pin J1_16] - GPIO11 [pin J1_17] - GPIO12 [pin J1_18] - GPIO13 [pin J1_19] - GPIO14 [pin J1_20] - GPIO15 [pin J1_8] - GPIO16 [pin J1_9] - GPIO17 [pin J1_10] - GPIO18 [pin J1_11] - GPIO2 [pin J3_5] - GPIO21 [pin J3_18] - GPIO3 [pin J1_13] - GPIO35 [pin J3_13] - GPIO36 [pin J3_12] - GPIO37 [pin J3_11] - GPIO38 [pin J3_10] - GPIO4 [pin J1_4] - GPIO45 [pin J3_15] - GPIO46 [pin J1_14] - GPIO47 [pin J3_17] - GPIO48 [pin J3_16] - GPIO5 [pin J1_5] - GPIO6 [pin J1_6] - GPIO7 [pin J1_7] - GPIO8 [pin J1_12] - GPIO9 [pin J1_15] - MTCK/GPIO39 [pin J3_9] - MTDI/GPIO41 [pin J3_7] - MTDO/GPIO40 [pin J3_8] - MTMS/GPIO42 [pin J3_6] - RST [pin J1_3] - U0RXD/GPIO44 [pin J3_3] - U0TXD/GPIO43 [pin J3_2] - USB_D-/GPIO19 [pin J3_20] - USB_D+/GPIO20 [pin J3_19] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/medlest/hw-heimdall-vision~7s](https://www.flux.ai/medlest/hw-heimdall-vision~7s).* --- *Generated from [https://www.flux.ai/medlest/hw-heimdall-vision~7s](https://www.flux.ai/medlest/hw-heimdall-vision~7s)*