component
MMDT3904
Public Made by Adomby adom
TWGMC Bipolar (BJT), SOT-363. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
← Commit history
Publish 0.1.0
3 files changed
+4166
diff truncated
README.mdadded+42@@ -0,0 +1,42 @@+# MMDT3904++**TWGMC** · Bipolar (BJT) · SOT-363++MMDT3904 from TWGMC, in a SOT-363. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | E1 | passive | Emitter of transistor 1 (NPN) in the dual MMDT3904; VEBO max 5 V. |+| 2 | B1 | passive | Base of transistor 1 (NPN); VCBO 60 V, VEBO 5 V maximum. |+| 3 | C2 | passive | Collector of transistor 2 (NPN); VCEO 40 V and IC 0.2 A continuous maximum. |+| 4 | E2 | passive | Emitter of transistor 2 (NPN); VEBO max 5 V. |+| 5 | B2 | passive | Base of transistor 2 (NPN); VCBO 60 V, VEBO 5 V maximum. |+| 6 | C1 | passive | Collector of transistor 1 (NPN); VCEO 40 V and IC 0.2 A continuous maximum. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | TWGMC |+| Package | SOT-363 |+| Category | Transistors/Thyristors |+| Pins | 6 |++## CAD (KiCad official)++- Symbol: `MMDT3904`+- Footprint: `Package_TO_SOT_SMD:SOT-363_SC-70-6`+- 3D model: SOT-363 (KiCad packages3D, STEP)+- 3D model files: `mmdt3904-etched.step` / `mmdt3904-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `mmdt3904.step` / `mmdt3904.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [TWGMC datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8590458786990764032) (5 pp, sha256 `44aacef55812170a`, retrieved 2026-10-09, tier: lcsc)+- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-sonnet-5-5` (text+vision), consensus `claude-opus-5-5` (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.+- **CAD:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/mmdt3904-datasheet.pdf)
docs/hero.pngadded⋯ 1 unchanged line ⋯
docs/mmdt3904-datasheet.pdfadded+4124@@ -0,0 +1,13037 @@+%PDF-1.6 +%���� +1 0 obj +<</Author(Administrator)/CreationDate(D:20060807113239+08'00')/Creator(PScript5.dll Version 5.2)/ModDate(D:20220824164352+08'00')/Producer(Acrobat Distiller 7.0 \(Windows\))/Title(Microsoft Word - MMDT3904_SOT-363_.doc)>> +endobj +2 0 obj +<</AcroForm 4 0 R /Metadata 5 0 R /Pages 6 0 R /Type/Catalog/PieceInfo 699 0 R >> +endobj +4 0 obj +<</DA(/Helv 0 Tf 0 g )/DR<</Encoding<</PDFDocEncoding 7 0 R >>/Font<</Helv 8 0 R /ZaDb 9 0 R >>>>/Fields[]>>+endobj+5 0 obj +<</Length 3494/Subtype/XML/Type/Metadata>>stream+<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.4-c005 78.147326, 2012/08/23-13:03:03 ">+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">+ <rdf:Description rdf:about=""+ xmlns:pdf="http://ns.adobe.com/pdf/1.3/"+ xmlns:xmp="http://ns.adobe.com/xap/1.0/"+ xmlns:dc="http://purl.org/dc/elements/1.1/"+ xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/">+ <pdf:Producer>Acrobat Distiller 7.0 (Windows)</pdf:Producer>+ <xmp:CreateDate>2006-08-07T11:32:39+08:00</xmp:CreateDate>+ <xmp:CreatorTool>PScript5.dll Version 5.2</xmp:CreatorTool>+ <xmp:MetadataDate>2022-08-24T16:43:52+08:00</xmp:MetadataDate>+ <xmp:ModifyDate>2022-08-24T16:43:52+08:00</xmp:ModifyDate>+ <dc:format>application/pdf</dc:format>+ <dc:creator>+ <rdf:Seq>+ <rdf:li>Administrator</rdf:li>+ </rdf:Seq>+ </dc:creator>+ <dc:title>+ <rdf:Alt>+ <rdf:li xml:lang="x-default">Microsoft Word - MMDT3904_SOT-363_.doc</rdf:li>+ </rdf:Alt>+ </dc:title>+ <xmpMM:DocumentID>uuid:a1d77f08-ea99-4ce4-be4d-935a7e0b44fb</xmpMM:DocumentID>+ <xmpMM:InstanceID>uuid:6ac4bed2-cd6e-4a19-8dff-5d72acd84390</xmpMM:InstanceID>+ </rdf:Description>+ </rdf:RDF>+</x:xmpmeta>+ + + + + + + + + + + + + + + + + + + + + +<?xpacket end="w"?>+endstream+endobj+6 0 obj +<</Count 5/Kids[ 10 0 R 11 0 R 12 0 R 13 0 R 537 0 R ]/Type/Pages>> +endobj +7 0 obj +<</Differences[24/breve/caron/circumflex/dotaccent/hungarumlaut/ogonek/ring/tilde 39/quotesingle 96/grave 128/bullet/dagger/daggerdbl/ellipsis/emdash/endash/florin/fraction/guilsinglleft/guilsinglright/minus/perthousand/quotedblbase/quotedblleft/quotedblright/quoteleft/quoteright/quotesinglbase/trademark/fi/fl/Lslash/OE/Scaron/Ydieresis/Zcaron/dotlessi/lslash/oe/scaron/zcaron 160/Euro 164/currency 166/brokenbar 168/dieresis/copyright/ordfeminine 172/logicalnot/.notdef/registered/macron/degree/plusminus/twosuperior/threesuperior/acute/mu 183/periodcentered/cedilla/onesuperior/ordmasculine 188/onequarter/onehalf/threequarters 192/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]/Type/Encoding>> +endobj +8 0 obj +<</BaseFont/Helvetica/Encoding 7 0 R/Name/Helv/Subtype/Type1/Type/Font>> +endobj +9 0 obj +<</BaseFont/ZapfDingbats/Name/ZaDb/Subtype/Type1/Type/Font>> +endobj +10 0 obj +<</Annots[]/Contents 20 0 R /CropBox[ 0 0 595.22 842]/MediaBox[ 0 0 595.22 842]/Parent 6 0 R /Resources<</ColorSpace<</CS0 21 0 R /CS1 22 0 R /FXC1 333 0 R /FXC2 335 0 R /FXC3 342 0 R /FXC4 360 0 R /FXC5 362 0 R /FXC6 364 0 R /FXC7 610 0 R >>/ExtGState<</GS0 23 0 R /GS1 24 0 R /GS2 25 0 R /FXE1 337 0 R /FXE2 349 0 R /FXE3 350 0 R /FXE4 351 0 R /FXE5 352 0 R /FXE6 353 0 R /FXE7 354 0 R /FXE8 355 0 R /FXE9 356 0 R /FXE10 357 0 R /FXE11 358 0 R /FXE12 359 0 R /FXE13 366 0 R /FXE14 367 0 R /FXE15 524 0 R /FXE16 595 0 R /FXE17 597 0 R /FXE18 598 0 R /FXE19 599 0 R /FXE20 600 0 R /FXE21 601 0 R /FXE22 602 0 R /FXE23 603 0 R /FXE24 604 0 R /FXE25 607 0 R /FXE26 608 0 R /FXE27 609 0 R >>/Font<</F0 26 0 R /F1 27 0 R /F10 36 0 R /F11 37 0 R /F12 38 0 R /F13 39 0 R /F14 40 0 R /F15 41 0 R /F16 42 0 R /F17 43 0 R /F18 44 0 R /F19 45 0 R /F2 28 0 R /F20 46 0 R /F21 47 0 R /F3 29 0 R /F4 30 0 R /F5 31 0 R /F6 32 0 R /F7 33 0 R /F8 34 0 R /F9 35 0 R /FXF1 306 0 R /FXF2 311 0 R /FXF3 314 0 R /FXF4 317 0 R /FXF5 320 0 R /FXF6 325 0 R /FXF7 328 0 R /FXF8 331 0 R /FXF9 339 0 R /FXF10 341 0 R /FXF11 345 0 R /FXF12 348 0 R /FXF13 606 0 R /FXF14 617 0 R /FXF15 623 0 R /FXF16 626 0 R /FXF17 628 0 R /FXF18 632 0 R >>/XObject<</Im0 48 0 R /Im1 49 0 R /FXX1 315 0 R /FXX2 318 0 R /FXX3 329 0 R /FXX4 332 0 R /FXX5 629 0 R >>>>/Rotate 0/Type/Page>> +endobj +11 0 obj +<</Contents 51 0 R /CropBox[ 0 0 595 842]/MediaBox[ 0 0 595 842]/Parent 6 0 R /Resources<</ColorSpace<</CS0 52 0 R /FXC1 432 0 R >>/ExtGState<</GS0 53 0 R >>/Font<</F0 55 0 R /F1 56 0 R /F2 57 0 R /F3 58 0 R /F4 59 0 R /F5 60 0 R /F6 61 0 R /Symb 54 0 R /FXF1 369 0 R /FXF2 374 0 R /FXF3 377 0 R /FXF4 380 0 R /FXF5 383 0 R /FXF6 388 0 R /FXF7 391 0 R /FXF8 394 0 R /FXF9 402 0 R /FXF10 410 0 R /FXF11 418 0 R /FXF12 426 0 R /FXF13 429 0 R /FXF14 431 0 R /FXF15 435 0 R /FXF16 438 0 R /FXF17 439 0 R /FXF18 634 0 R /FXF19 636 0 R /FXF20 638 0 R /FXF21 640 0 R /FXF22 642 0 R /FXF23 644 0 R /FXF24 648 0 R /FXF25 701 0 R /FXF26 703 0 R >>/XObject<</FXX1 378 0 R /FXX2 381 0 R /FXX3 392 0 R /FXX4 395 0 R /FXX5 645 0 R >>>>/Type/Page>> +endobj +12 0 obj +<</Contents 63 0 R /CropBox[ 0 0 595 842]/MediaBox[ 0 0 595 842]/Parent 6 0 R /Resources<</ColorSpace<</CS0 64 0 R /FXC1 488 0 R >>/ExtGState<</GS0 65 0 R >>/Font<</F0 67 0 R /F1 68 0 R /F2 69 0 R /F3 70 0 R /F4 71 0 R /F5 72 0 R /F6 73 0 R /F7 74 0 R /F8 75 0 R /F9 76 0 R /Symb 66 0 R /FXF1 441 0 R /FXF2 446 0 R /FXF3 449 0 R /FXF4 452 0 R /FXF5 455 0 R /FXF6 460 0 R /FXF7 463 0 R /FXF8 466 0 R /FXF9 474 0 R /FXF10 482 0 R /FXF11 485 0 R /FXF12 487 0 R /FXF13 491 0 R /FXF14 494 0 R /FXF15 495 0 R /FXF16 650 0 R /FXF17 652 0 R /FXF18 654 0 R /FXF19 656 0 R /FXF20 658 0 R /FXF21 660 0 R /FXF22 664 0 R /FXF23 705 0 R /FXF24 707 0 R >>/XObject<</FXX1 450 0 R /FXX2 453 0 R /FXX3 464 0 R /FXX4 467 0 R /FXX5 661 0 R >>>>/Type/Page>> +endobj +13 0 obj +<</Contents 78 0 R /CropBox[ 0 0 595 842]/MediaBox[ 0 0 595 842]/Parent 6 0 R /Resources<</ColorSpace<</CS0 79 0 R /FXC1 529 0 R >>/ExtGState<</GS0 80 0 R >>/Font<</F0 82 0 R /F1 83 0 R /F2 84 0 R /F3 85 0 R /F4 86 0 R /F5 87 0 R /F6 88 0 R /F7 89 0 R /Symb 81 0 R /FXF1 497 0 R /FXF2 502 0 R /FXF3 505 0 R /FXF4 508 0 R /FXF5 511 0 R /FXF6 516 0 R /FXF7 519 0 R /FXF8 522 0 R /FXF9 526 0 R /FXF10 528 0 R /FXF11 532 0 R /FXF12 535 0 R /FXF13 536 0 R /FXF14 666 0 R /FXF15 668 0 R /FXF16 670 0 R /FXF17 672 0 R /FXF18 674 0 R /FXF19 676 0 R /FXF20 680 0 R /FXF21 709 0 R /FXF22 711 0 R >>/XObject<</FXX1 506 0 R /FXX2 509 0 R /FXX3 520 0 R /FXX4 523 0 R /FXX5 677 0 R >>>>/Type/Page>> +endobj +14 0 obj +<</Annots[ 91 0 R 92 0 R ]/Contents 93 0 R /CropBox[ 0 0 595 842]/MediaBox[ 0 0 595 842]/Parent 6 0 R /Resources<</ColorSpace<</CS0 94 0 R >>/ExtGState<</GS0 95 0 R >>/Font<</F0 96 0 R /F1 97 0 R /F2 98 0 R /F3 99 0 R /F4 100 0 R /F5 101 0 R >>>>/Rotate 0/Type/Page>> +endobj +15 0 obj +<</AP<</N 102 0 R >>/BS 103 0 R /C[ 0 0 0]/CreationDate(D:20110531112901+08'00')/F 4/L[ 371.94 583.881 371.94 470.682]/M(D:20110531112901+08'00')/NM(6e46c359-f688-45cd-980d-50897d47ec15)/P 10 0 R /Popup 16 0 R /Rect[ 366.69 465.432 377.19 589.131]/Subj(��~�ga)/Subtype/Line/T(Administrator)/Type/Annot>>+endobj+16 0 obj +<</F 28/Open false/Parent 15 0 R /Rect[ 595.22 407.282 775.22 527.282]/Subtype/Popup/Type/Annot>>+endobj+17 0 obj +<</AP<</N 104 0 R >>/BS 105 0 R /C[ 0 0 0]/CreationDate(D:20110531112918+08'00')/F 4/L[ 47.2699 583.881 47.2699 471.304]/M(D:20110531112918+08'00')/NM(5c04cc3f-5d8f-4436-a7ca-1a1388a210c3)/P 10 0 R /Popup 18 0 R /Rect[ 42.0199 466.054 52.5199 589.131]/Subj(��~�ga)/Subtype/Line/T(Administrator)/Type/Annot>>+endobj+18 0 obj +<</F 28/Open false/Parent 17 0 R /Rect[ 595.22 407.593 775.22 527.593]/Subtype/Popup/Type/Annot>>+endobj+20 0 obj +<</Length 10724/Filter/FlateDecode>>stream +x��}I�GrfYS'J��H6s�Y��z#V2��d} ��&�$�Et��`� �`����ddVVE&�"��Uŋ�#�=�[����������߿z���'�1�~�bho?���?>�'9<�a�b��&���_� ƏJ+7x=�����ο�����ݓ���fx�d8=���p�cP2J�~xtsxt<���������;���Q���s�~�2Dm��F��IU�9���1x�5�6�!�4��O� ߮wՎ!zi'Gg�7��ӳ7\��T~ȵ�ԫ�������~|�����gO�'/_�~���'o��|1�tM��k�3�����O��������A�� ��*��'�?�.������˷�O/�>�J�(��C��2�������~|�ó'����_|?�~��͓�x��O�A�u�ꉚWZ�qsRa���;���>|_�1j?5�@�����h|�ax���ޗԎ�uq�+D��F*�P&�v���irh�8� �,C��2�DX;Z7#9m�DDɑ�h3$"j�De�*F��Pרhs�R�fX�1\��_�NH�cuB�����!��OH�cu(��C!Y�\��Ā2W���X�b�a�+dP턤|32H�ث32˱6#�k3�r�+�`�AB��<����r�H�L�%ՌJ�Ims��)G&�� R���4+H�?O��l�`��¿��Jm*bmha&��&;S&~^ʮ���F�u;e����F�jC���������c1�a�S��H���[9����+�I?+ә˚=O��"<�Si��I3��O�"��-����~o��,�)�'�b��M��R�g���1�S��q_�4�����L��v6��"ub��%a~U$ҍ��]��y.��Is9����j�<��ʤ��W&��e�\�c��<�{�䉁۳s2��;�d�!����R��H��]E��[$Oc���y�ĭ�)$ �������>�����!(���8���O��w���;��on�Bx�Ã<�D}�5�@ )�S�ŵ���$�RN���L��:Qi-}ms ��=���p����螮�(�+t* ���ꣳ�r���T�9Q��������o��{������}}���(�>�}ɩ��?�M�3�T����D� 'G���ѣ�w��T��i�+��p���C5��f������?�54jT�w��植G��/��ooT<�a�u��($TocN�J���!�(tp��A�{H���0��^�pp���'�� e����S��'�Q:x�>y�����ct����#�/|�����t�9yo�� �d���oC�<����؍{t�����"cr�k�iCnK ա���m���~[!s+.���w�?{Ý}���N�9�^M�^�;�O}7W����<:~���<W�n��s��b^_s�̆��I���"��=v��$��h�am�Y�%<t�����<�{��;�N�X&�e�O]2vtN_�M�SX-�8&O�p��W���x3�n�|��ً�_���zb�G�T��:~���@��<�>&���,^���}R��Pt�)���X!�h��_�%����g?�(qLaC� kc閏���J���y���[�|�N�jH߸��ңS�����r>EΟ��+!��^���)���z���W�M���GiŢ7A����x��zs�9|���6E��ܑO�=u�X�̺���/%�A�߆Ē�R�4w,R�.��Z�Hu�9<�]-��D8$Z�eH��XU�G��YwK����a(�H}p�G�F֟�J���1��� ��i����VAt�7�Ҹ=����}��B��Yn��aG"c������ץ��.��fۼ�K=F�rb��@T�����VHj��ZY;�i&�����*oH� �g+;�p؟�7��h�~�@���7g��ظ�ʮU��%v���?P�Kd�����`�.h��-W��1�h/TO�G���g�9�$�1ZA������������A����.}�O�>�Q�+J��7'E0��?�� 0�{##8�S[��'�d�ɈɰM���C�0 �gc��x�s9];!��#�zts��%@X�RK-�d�Y@](�' ����dh9�Y~'�- �nu^'S>[��&|)O�@�Ϳ��y�$�}M�����Z5z>w��%�f�e]��;��t�T^���/)GN�����^_f��$��$�I�LBʅ9L�/7J!m�g�B�r����:�d��{�AL�?2��9˂?f����$�њ?u�̭�If�>k�N�\X4�XM%$���9&K�e�c�]5]̈́n�}�e�L��2����(�Ŭn}�ϼ��/�M��3�'u�D�ЬЮ�(X��2�5K;�>c�,����ϝ���6'*q��q��bWA�f����qQ�ߣO���_ӷO�_��5sŗ��B�ϰ����}mNR�۹�﵄�_,�ÅŔ��ѩ%{)�<����4n��0I�@�к�-���BE]unnR�1�Y;�er�0�C�~iOG���4�s� @��0���,�+��ʐ��X��(tz�-V�����3 '��Ӑ͌O��+ӭ��8�naΌ�]1�%ASnΦY����&�B^��:�E;i֝s�Y���!�k*g9��v��ae�w]�g����������W&���� nw��n�`cD�JI�-T���i��*RLڌ���������v�ٕ"ؿ0�pĘ�`ݻ��(�d���Xˆ�H|;o(������� �Y[��V�����g�+=J�U��P�72k�FB����h�ۼ�\�-�z-�єg���e�m(q�B��Q�Q>�8����[���Z���$l��n�ϓ�ʈ0m�����g �:+�Pѩ���k�P�ѝ����,��BYLہ�^��+eHN�-��q��J�+B#�j��6 mԶ�͂�4�ꌄFP}�xMP[b.+�$:Z1����b��9e����bGe��;�[E��f�6R�w�o+�S� \+�;˰`�,��2I��1�[��+E6 5 ��+P�����Zoꦡ�Bݴ�Y��ffB�6j� �.�- K��t�kR�R�J��)�v%N-� i���T�(�%�*չ�N�����j�J-�G��Vv��BI�w+n�,��@l�+e�H�+X�+ۥ[��o��l���ݴ�U��f�M��a�p�$4&;�m�����*�)��Rc��b�X��l��{E���l����f��;�x��v0��P�읅��_(Kv;���2eG��!�*�V8Ҍ���̎�8|�Bai)��O�y"��p�a�����{�OoN[��������m�lq���ako�2:�Z7Z�n�2;vi����Z�ifC�}JfFAC��JF_�2--����ɜ陬f�v5cm9�2�3]�ef��Z�Ԑ���FJ�= ���?�+��̾2��.�UL3[���"W��?`<��Ҟ�Ѵ�$������m�y)����c����G7r�%a\P��\ʍ�7=+֤\E�j+n�*/u�+�?�"�q��^�j����Vbႇ�.Q�y[kC�M�lg��c�E�S�5v��P�u!�jv%�7]�'^�Eד�u�X�~x}&ȵ�I�Z�!�;%Y�Y(����4��U���9/�Kx���T����"�ڔ����f��� 8ܨ�r�oԺC��cLAȂ7S�&%.�%�|��`��\}�] �v��hx2jbbT1�=���w*&�SL�blW1�MoSLM�3�tj4�ݤ����k�U2X3�٥����&%+Z�륢gPd%������"�{���/E�-����B��/���л�"����#f9������m �ߺ[w�8����!g����!���7�n�����mФ��r�s-��\R � P bt����U�@�E8�]��9�-2-C��o+�5�x2����,��Lp��$in�`#2�R��L�d��ed"#qf�k�[l���������3,��c�G<��l��9N� `�+H���1Z&<��+"�ʸ��T^(���C�W�fwE��nSDm�+�o��Y�5$'rae�]"��!����6��ب %6+!l�Ȳ ��2���t��ZqO��T��x�|��vJ�kg������m;�>�_Wʴ+lZ�/�wA����Y�³6�����ݹ���$�{��t��7��}�H�c���p�=����,̪_(��K�ȉ�!�]-2$��\�-�VhV��,���Rk�1��W�)�9����p��u���U�U�X#:M���-)4"��ly�Y����x]uY��`���/�.+��D�oi�d���s�����;�)�g��<`��F��� O���o����r�{6���"��ޱob�����Y(靝���_(���n��R�8�+���Ӟ��{C:&���%��ts"h��|�Ť;��սtH��Ţ��]EK��S!u#Kܟ�u����+�/������aM���:j�����<�6���w�f��i%Z�]�nIh���XM#�(+jF��/���L�ߪ!G%�_$4K�Ja4u+v�J��Q���b9��=Lv)���!�����2S>z��!3ݣ�]�1S=��$ͳ�Lp��d��7�2S;�����3�@�5��\�:��-�zq���Fٰ�9W�Db���V5��F������Yt�,���`�^�q�V��qCYKÓi�ܬ���� �M"�����ï.6�@⬩�{k�@\������S�[=O� I̊�W�^��s�o��oj��0e �C%&