component
STM8S003F3P6
Public Made by Adomby adom
STMicroelectronics Microcontrollers (MCU/MPU/SOC), TSSOP-20. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
Also listed as STM8S003F3P6TR
← Commit history
Publish 0.1.0
8 files changed
+10180
diff truncated
docs/hero.pngadded⋯ 1 unchanged line ⋯
docs/stm8s003f3p6-datasheet.pdfadded+7494@@ -0,0 +1,7494 @@+%PDF-1.3+%����+1 0 obj <</Type/Metadata/Length 0/Subtype/XML>>stream++endstream+endobj+2 0 obj<</PageLayout/SinglePage/Type/Catalog/Outlines 3 0 R/PageLabels<</Nums[0<</S/D>>]>>/OpenAction[4 0 R/XYZ 0 841.9 0]/Pages 5 0 R/Names 6 0 R/PageMode/UseNone/Metadata 1 0 R>>+endobj+5 0 obj<</Count 100/Type/Pages/Kids[7 0 R 8 0 R 9 0 R 10 0 R 11 0 R 12 0 R 13 0 R 14 0 R 15 0 R 16 0 R]>>+endobj+17 0 obj <</Type/Metadata/Length 835/Subtype/XML>>stream+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>+<x:xmpmeta xmlns:x='adobe:ns:meta/'>+<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">+<rdf:Description rdf:about="" xmlns:dc="http://purl.org/dc/elements/1.1/">+<dc:title>Untitled</dc:title>+<dc:creator>+<rdf:Seq>+<rdf:li>+<rdf:Description>+<rdf:value>Unknown</rdf:value>+</rdf:Description>+</rdf:li>+</rdf:Seq>+</dc:creator>+</rdf:Description>+<rdf:Description rdf:about="" xmlns:pdf="http://ns.adobe.com/pdf/1.3/">+<pdf:Producer>XEP 4.12 build 20080425</pdf:Producer>+</rdf:Description>+<rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/">+<xmp:CreatorTool>Unknown</xmp:CreatorTool>+<xmp:CreateDate>20120618T094203Z</xmp:CreateDate>+<xmp:ModifyDate>20120618T094203Z</xmp:ModifyDate>+</rdf:Description>+</rdf:RDF>+</x:xmpmeta>+<?xpacket end='r'?>++endstream+endobj+3 0 obj<</Count 15/Last 18 0 R/First 19 0 R>>+endobj+19 0 obj<</Parent 3 0 R/Dest[20 0 R/XYZ 60.6 751.1 0]/Title(Contents)/Next 21 0 R>>+endobj+21 0 obj<</Prev 19 0 R/Parent 3 0 R/Dest[22 0 R/XYZ 60.6 758.7 0]/Title(Introduction)/Next 23 0 R>>+endobj+23 0 obj<</Prev 21 0 R/Parent 3 0 R/Dest[24 0 R/XYZ 60.6 758.7 0]/Title(Description)/Next 25 0 R>>+endobj+25 0 obj<</Prev 23 0 R/Parent 3 0 R/Dest[26 0 R/XYZ 60.6 758.7 0]/Title(Block diagram)/Next 27 0 R>>+endobj+27 0 obj<</Count -14/Prev 25 0 R/Parent 3 0 R/Dest[28 0 R/XYZ 60.6 758.7 0]/Last 29 0 R/Title(Product overview)/First 30 0 R/Next 31 0 R>>+endobj+30 0 obj<</Parent 27 0 R/Dest[28 0 R/XYZ 60.6 685.8 0]/Title(Central processing unit STM8)/Next 32 0 R>>+endobj+32 0 obj<</Prev 30 0 R/Parent 27 0 R/Dest[28 0 R/XYZ 60.6 277.4 0]/Title(Single wire interface module \(SWIM\) and debug module \(DM\))/Next 33 0 R>>+endobj+33 0 obj<</Prev 32 0 R/Parent 27 0 R/Dest[34 0 R/XYZ 60.6 596.3 0]/Title(Interrupt controller)/Next 35 0 R>>+endobj+35 0 obj<</Prev 33 0 R/Parent 27 0 R/Dest[34 0 R/XYZ 60.6 502.9 0]/Title(Flash program memory and data EEPROM)/Next 36 0 R>>+endobj+36 0 obj<</Prev 35 0 R/Parent 27 0 R/Dest[37 0 R/XYZ 60.6 472.4 0]/Title(Clock controller)/Next 38 0 R>>+endobj+38 0 obj<</Prev 36 0 R/Parent 27 0 R/Dest[39 0 R/XYZ 60.6 536.3 0]/Title(Power management)/Next 40 0 R>>+endobj+40 0 obj<</Prev 38 0 R/Parent 27 0 R/Dest[39 0 R/XYZ 60.6 324.5 0]/Title(Watchdog timers)/Next 41 0 R>>+endobj+41 0 obj<</Prev 40 0 R/Parent 27 0 R/Dest[42 0 R/XYZ 60.6 511.7 0]/Title(Auto wakeup counter)/Next 43 0 R>>+endobj+43 0 obj<</Prev 41 0 R/Parent 27 0 R/Dest[42 0 R/XYZ 60.6 432.2 0]/Title(Beeper)/Next 44 0 R>>+endobj+44 0 obj<</Prev 43 0 R/Parent 27 0 R/Dest[42 0 R/XYZ 60.6 355 0]/Title(TIM1 - 16-bit advanced control timer)/Next 45 0 R>>+endobj+45 0 obj<</Prev 44 0 R/Parent 27 0 R/Dest[46 0 R/XYZ 60.6 725.9 0]/Title(TIM2 - 16-bit general purpose timer)/Next 47 0 R>>+endobj+47 0 obj<</Prev 45 0 R/Parent 27 0 R/Dest[46 0 R/XYZ 60.6 618.5 0]/Title(TIM4 - 8-bit basic timer)/Next 48 0 R>>+endobj+48 0 obj<</Prev 47 0 R/Parent 27 0 R/Dest[46 0 R/XYZ 60.6 350.5 0]/Title(Analog-to-digital converter \(ADC1\))/Next 29 0 R>>+endobj+29 0 obj<</Count -3/Prev 48 0 R/Parent 27 0 R/Dest[49 0 R/XYZ 60.6 711.9 0]/Last 50 0 R/Title(Communication interfaces)/First 51 0 R>>+endobj+51 0 obj<</Parent 29 0 R/Dest[49 0 R/XYZ 60.6 605 0]/Title(UART1)/Next 52 0 R>>+endobj+52 0 obj<</Prev 51 0 R/Parent 29 0 R/Dest[53 0 R/XYZ 60.6 758.7 0]/Title(SPI)/Next 50 0 R>>+endobj+50 0 obj<</Prev 52 0 R/Parent 29 0 R/Dest[53 0 R/XYZ 60.6 628.6 0]/Title(I�C)>>+endobj+31 0 obj<</Count -3/Prev 27 0 R/Parent 3 0 R/Dest[54 0 R/XYZ 60.6 758.7 0]/Last 55 0 R/Title(Pinout and pin description)/First 56 0 R/Next 57 0 R>>+endobj+56 0 obj<</Parent 31 0 R/Dest[54 0 R/XYZ 60.6 471.2 0]/Title(STM8S003K3 LQFP32 pinout and pin description)/Next 58 0 R>>+endobj+58 0 obj<</Count -3/Prev 56 0 R/Parent 31 0 R/Dest[59 0 R/XYZ 60.6 407.1 0]/Last 60 0 R/Title(STM8S003F3 TSSOP20/UFQFPN20 pinout and pin description)/First 61 0 R/Next 55 0 R>>+endobj+61 0 obj<</Parent 58 0 R/Dest[59 0 R/XYZ 60.6 375.8 0]/Title(STM8S003F3 TSSOP20 pinout and pin description)/Next 62 0 R>>+endobj+62 0 obj<</Prev 61 0 R/Parent 58 0 R/Dest[63 0 R/XYZ 60.6 713.3 0]/Title(STM8S003F3 UFQFPN20 pinout)/Next 60 0 R>>+endobj+60 0 obj<</Prev 62 0 R/Parent 58 0 R/Dest[63 0 R/XYZ 60.6 337.8 0]/Title(STM8S003F3 TSSOP20/UFQFPN20 pin description)>>+endobj+55 0 obj<</Prev 58 0 R/Parent 31 0 R/Dest[64 0 R/XYZ 60.6 404.4 0]/Title(Alternate function remapping)>>+endobj+57 0 obj<</Count -2/Prev 31 0 R/Parent 3 0 R/Dest[65 0 R/XYZ 60.6 758.7 0]/Last 66 0 R/Title(Memory and register map)/First 67 0 R/Next 68 0 R>>+endobj+67 0 obj<</Parent 57 0 R/Dest[65 0 R/XYZ 60.6 742.5 0]/Title(Memory map)/Next 66 0 R>>+endobj+66 0 obj<</Count -3/Prev 67 0 R/Parent 57 0 R/Dest[69 0 R/XYZ 60.6 758.7 0]/Last 70 0 R/Title(Register map)/First 71 0 R>>+endobj+71 0 obj<</Parent 66 0 R/Dest[69 0 R/XYZ 60.6 727.4 0]/Title(I/O port hardware register map)/Next 72 0 R>>+endobj+72 0 obj<</Prev 71 0 R/Parent 66 0 R/Dest[73 0 R/XYZ 60.6 574.7 0]/Title(General hardware register map)/Next 70 0 R>>+endobj+70 0 obj<</Prev 72 0 R/Parent 66 0 R/Dest[74 0 R/XYZ 60.6 377.6 0]/Title(CPU/SWIM/debug module/interrupt controller registers)>>+endobj+68 0 obj<</Prev 57 0 R/Parent 3 0 R/Dest[75 0 R/XYZ 60.6 758.7 0]/Title(Interrupt vector mapping)/Next 76 0 R>>+endobj+76 0 obj<</Count -1/Prev 68 0 R/Parent 3 0 R/Dest[77 0 R/XYZ 60.6 758.7 0]/Last 78 0 R/Title(Option bytes)/First 78 0 R/Next 79 0 R>>+endobj+78 0 obj<</Parent 76 0 R/Dest[80 0 R/XYZ 60.6 397.4 0]/Title(Alternate function remapping bits)>>+endobj+79 0 obj<</Count -3/Prev 76 0 R/Parent 3 0 R/Dest[81 0 R/XYZ 60.6 758.7 0]/Last 82 0 R/Title(Electrical characteristics)/First 83 0 R/Next 84 0 R>>+endobj+83 0 obj<</Count -5/Parent 79 0 R/Dest[81 0 R/XYZ 60.6 742.5 0]/Last 85 0 R/Title(Parameter conditions)/First 86 0 R/Next 87 0 R>>+endobj+86 0 obj<</Parent 83 0 R/Dest[81 0 R/XYZ 60.6 692.3 0]/Title(Minimum and maximum values)/Next 88 0 R>>+endobj+88 0 obj<</Prev 86 0 R/Parent 83 0 R/Dest[81 0 R/XYZ 60.6 566.8 0]/Title(Typical values)/Next 89 0 R>>+endobj+89 0 obj<</Prev 88 0 R/Parent 83 0 R/Dest[81 0 R/XYZ 60.6 473.8 0]/Title(Typical curves)/Next 90 0 R>>+endobj+90 0 obj<</Prev 89 0 R/Parent 83 0 R/Dest[81 0 R/XYZ 60.6 418.5 0]/Title(Loading capacitor)/Next 85 0 R>>+endobj+85 0 obj<</Prev 90 0 R/Parent 83 0 R/Dest[81 0 R/XYZ 60.6 287.2 0]/Title(Pin input voltage)>>+endobj+87 0 obj<</Prev 83 0 R/Parent 79 0 R/Dest[91 0 R/XYZ 60.6 673.7 0]/Title(Absolute maximum ratings)/Next 82 0 R>>+endobj+82 0 obj<</Count -11/Prev 87 0 R/Parent 79 0 R/Dest[92 0 R/XYZ 60.6 758.7 0]/Last 93 0 R/Title(Operating conditions)/First 94 0 R>>+endobj+94 0 obj<</Parent 82 0 R/Dest[95 0 R/XYZ 60.6 370.3 0]/Title(VCAP external capacitor)/Next 96 0 R>>+endobj+96 0 obj<</Count -8/Prev 94 0 R/Parent 82 0 R/Dest[97 0 R/XYZ 60.6 758.7 0]/Last 98 0 R/Title(Supply current characteristics)/First 99 0 R/Next 100 0 R>>+endobj+99 0 obj<</Parent 96 0 R/Dest[97 0 R/XYZ 60.6 714.3 0]/Title(Total current consumption in run mode)/Next 101 0 R>>+endobj+101 0 obj<</Prev 99 0 R/Parent 96 0 R/Dest[102 0 R/XYZ 60.6 758.7 0]/Title(Total current consumption in wait mode)/Next 103 0 R>>+endobj+103 0 obj<</Prev 101 0 R/Parent 96 0 R/Dest[104 0 R/XYZ 60.6 702.9 0]/Title(Total current consumption in active halt mode)/Next 105 0 R>>+endobj+105 0 obj<</Prev 103 0 R/Parent 96 0 R/Dest[106 0 R/XYZ 60.6 475.7 0]/Title(Total current consumption in halt mode)/Next 107 0 R>>+endobj+107 0 obj<</Prev 105 0 R/Parent 96 0 R/Dest[108 0 R/XYZ 60.6 639.5 0]/Title(Low power mode wakeup times)/Next 109 0 R>>+endobj+109 0 obj<</Prev 107 0 R/Parent 96 0 R/Dest[110 0 R/XYZ 60.6 675.9 0]/Title(Total current consumption and timing in forced reset state)/Next 111 0 R>>+endobj+111 0 obj<</Prev 109 0 R/Parent 96 0 R/Dest[110 0 R/XYZ 60.6 471.7 0]/Title(Current consumption of on-chip peripherals)/Next 98 0 R>>+endobj+98 0 obj<</Prev 111 0 R/Parent 96 0 R/Dest[112 0 R/XYZ 60.6 643.5 0]/Title(Current consumption curves)>>+endobj+100 0 obj<</Prev 96 0 R/Parent 82 0 R/Dest[113 0 R/XYZ 60.6 392.9 0]/Title(External clock sources and timing characteristics)/Next 114 0 R>>+endobj+114 0 obj<</Prev 100 0 R/Parent 82 0 R/Dest[115 0 R/XYZ 60.6 323.1 0]/Title(Internal clock sources and timing characteristics)/Next 116 0 R>>+endobj+116 0 obj<</Prev 114 0 R/Parent 82 0 R/Dest[117 0 R/XYZ 60.6 426.3 0]/Title(Memory characteristics)/Next 118 0 R>>+endobj+118 0 obj<</Prev 116 0 R/Parent 82 0 R/Dest[119 0 R/XYZ 60.6 693.7 0]/Title(I/O port pin characteristics)/Next 120 0 R>>+endobj+120 0 obj<</Prev 118 0 R/Parent 82 0 R/Dest[121 0 R/XYZ 60.6 311.8 0]/Title(Reset pin characteristics)/Next 122 0 R>>+endobj+122 0 obj<</Prev 120 0 R/Parent 82 0 R/Dest[123 0 R/XYZ 60.6 326.6 0]/Title(SPI serial peripheral interface)/Next 124 0 R>>+endobj+124 0 obj<</Prev 122 0 R/Parent 82 0 R/Dest[125 0 R/XYZ 60.6 479.3 0]/Title(I2C interface characteristics)/Next 126 0 R>>+endobj+126 0 obj<</Prev 124 0 R/Parent 82 0 R/Dest[127 0 R/XYZ 60.6 301.5 0]/Title(10-bit ADC characteristics)/Next 93 0 R>>+endobj+93 0 obj<</Count -6/Prev 126 0 R/Parent 82 0 R/Dest[128 0 R/XYZ 60.6 495.1 0]/Last 129 0 R/Title(EMC characteristics)/First 130 0 R>>+endobj+130 0 obj<</Parent 93 0 R/Dest[128 0 R/XYZ 60.6 450.6 0]/Title(Functional EMS \(electromagnetic susceptibility\))/Next 131 0 R>>+endobj+131 0 obj<</Prev 130 0 R/Parent 93 0 R/Dest[128 0 R/XYZ 60.6 290.8 0]/Title(Designing hardened software to avoid noise problems)/Next 132 0 R>>+endobj+132 0 obj<</Prev 131 0 R/Parent 93 0 R/Dest[133 0 R/XYZ 60.6 455.9 0]/Title(Electromagnetic interference \(EMI\))/Next 134 0 R>>+endobj+134 0 obj<</Prev 132 0 R/Parent 93 0 R/Dest[135 0 R/XYZ 60.6 533.3 0]/Title(Absolute maximum ratings \(electrical sensitivity\))/Next 136 0 R>>+endobj+136 0 obj<</Prev 134 0 R/Parent 93 0 R/Dest[135 0 R/XYZ 60.6 470.8 0]/Title(Electrostatic discharge \(ESD\))/Next 129 0 R>>+endobj+129 0 obj<</Prev 136 0 R/Parent 93 0 R/Dest[137 0 R/XYZ 60.6 719.1 0]/Title(Static latch-up)>>+endobj+84 0 obj<</Count -3/Prev 79 0 R/Parent 3 0 R/Dest[138 0 R/XYZ 60.6 758.7 0]/Last 139 0 R/Title(Package information)/First 140 0 R/Next 141 0 R>>+endobj+140 0 obj<</Parent 84 0 R/Dest[138 0 R/XYZ 60.6 691.2 0]/Title(32-pin LQFP package mechanical data)/Next 142 0 R>>+endobj+142 0 obj<</Prev 140 0 R/Parent 84 0 R/Dest[143 0 R/XYZ 60.6 497.3 0]/Title(20-pin TSSOP package mechanical data)/Next 139 0 R>>+endobj+139 0 obj<</Prev 142 0 R/Parent 84 0 R/Dest[144 0 R/XYZ 60.6 758.7 0]/Title(20-lead UFQFPN package mechanical data)>>+endobj+141 0 obj<</Count -2/Prev 84 0 R/Parent 3 0 R/Dest[145 0 R/XYZ 60.6 758.7 0]/Last 146 0 R/Title(Thermal characteristics)/First 147 0 R/Next 148 0 R>>+endobj+147 0 obj<</Parent 141 0 R/Dest[145 0 R/XYZ 60.6 315 0]/Title(Reference document)/Next 146 0 R>>+endobj+146 0 obj<</Prev 147 0 R/Parent 141 0 R/Dest[145 0 R/XYZ 60.6 254 0]/Title(Selecting the product temperature range)>>+endobj+148 0 obj<</Prev 141 0 R/Parent 3 0 R/Dest[149 0 R/XYZ 60.6 758.7 0]/Title(Ordering information)/Next 150 0 R>>+endobj+150 0 obj<</Count -3/Prev 148 0 R/Parent 3 0 R/Dest[151 0 R/XYZ 60.6 758.7 0]/Last 152 0 R/Title(STM8 development tools)/First 153 0 R/Next 18 0 R>>+endobj+153 0 obj<</Parent 150 0 R/Dest[151 0 R/XYZ 60.6 680.4 0]/Title(Emulation and in-circuit debugging tools)/Next 154 0 R>>+endobj+154 0 obj<</Count -2/Prev 153 0 R/Parent 150 0 R/Dest[151 0 R/XYZ 60.6 299.5 0]/Last 155 0 R/Title(Software tools)/First 156 0 R/Next 152 0 R>>+endobj+156 0 obj<</Parent 154 0 R/Dest[157 0 R/XYZ 60.6 758.7 0]/Title(STM8 toolset)/Next 155 0 R>>+endobj+155 0 obj<</Prev 156 0 R/Parent 154 0 R/Dest[157 0 R/XYZ 60.6 552.7 0]/Title(C and assembly toolchains)>>+endobj+152 0 obj<</Prev 154 0 R/Parent 150 0 R/Dest[157 0 R/XYZ 60.6 393.9 0]/Title(Programming tools)>>+endobj+18 0 obj<</Prev 150 0 R/Parent 3 0 R/Dest[158 0 R/XYZ 60.6 758.7 0]/Title(Revision history)>>+endobj+4 0 obj<</Type/Page/TrimBox[0 0 595.276 841.89]/Contents[159 0 R 160 0 R]/Parent 7 0 R/BleedBox[0 0 595.276 841.89]/Resources 161 0 R/CropBox[0 0 595.276 841.89]/MediaBox[0 0 595.276 841.89]>>+endobj+160 0 obj <</Filter/FlateDecode/Length 4011>>stream+xڭ\�r�}�W�#Ee����ER#�����lWJL�y��!��'����L�3��K��v��4�/ VnΎ��#�E�z|2�����1i���� �3�7�i�ƋXh���ůG?C����?�����S�QI�ͧ���F���!�d�&�(�5�O/G~�R���!��_c��g�M�oy/�o>��6`e��?���7��}:��63�^;�����r$EJ��g��/~+Z���}/7'�8��?U�Z��T /��A�4>~�+߽��0��{1I�q'v�?g)e��F9<YQ��&H#bJU�i�滑��М��U~<����Ee�ehx+�e~��A�* ^���I��yU��`<�/F�m~�8'�Y��� ޠ�5����0���|���D������B�����m���{ ��]z~.}���G�JY=�ͼ�3W��>?>p��6���ӎ�MR$m�z�U���M� =�<��-�'h�F9��<{��,}�3�����SE*g�^Fk]zM�|���e��0+�֑ɚ`�����=��\W�n������,��c��C�-ӷ�X "�f�4�T˾N�1���GI�]��W��|�g�a�$ ͗# �l�o��%tyc�-o�-hzQ�zx X)��K��|���5���f����H�/_�N2h�xa�� ��d�59� w���k�J��o���[T�[�9wD;��/B1�����X��"�N�M�)k�v��,��c����Q,x���?#5�r���66�]�S r�S�R��2R�+oO�c�Ug!s@�0���$��l��'ϪDt���|�u H�<���m�X�d��4�o&���>��8�_���`Tqج��k7x����;Op?9�����F PM��A��A�!ղe;]b�=-�5��<�J����V�����*�uN�*�v�#> ������x��F'�%x^}�dޗc�j�"��t�0c_W�9w�u�Ԗo�al��\c|��[�q�s�MĄD�<