component
STM32F103C8T6 - Arm Cortex-M3 MCU (Blue Pill)
Public Made by Adomby adom
STMicroelectronics mainstream Arm Cortex-M3 MCU. 72 MHz, 64 KB Flash, 20 KB SRAM, USB, CAN, LQFP-48. The workhorse Blue Pill microcontroller.
← Commit history
readme: restore curated 'datasheet key pages' strip (Features/Block/Pinout/Pin table/Package), full-screen via readme-lightbox
1 file changed
+16
readme.html+16@@ -42,6 +42,14 @@ td{padding:7px 12px;border-bottom:1px solid var(--border);vertical-align:top}td. .tbadge{font-size:9.5px;font-weight:700;border-radius:5px;padding:1px 6px} .t-power{color:var(--red);background:rgba(248,81,73,.12)}.t-io{color:var(--purple);background:rgba(140,107,247,.14)} .note{color:var(--text-2);font-size:12.5px}+.keypages{display:flex;gap:12px;flex-wrap:wrap;margin-top:4px}+.kp{width:132px;background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:7px;cursor:zoom-in;text-decoration:none;color:var(--text-2);display:flex;flex-direction:column;gap:6px;transition:.14s ease}+.kp:hover{border-color:var(--accent);color:var(--text);text-decoration:none}+.kp img{width:118px;height:158px;object-fit:cover;object-position:top;border-radius:5px;background:#fff;display:block}+.kp .kl{display:flex;justify-content:space-between;align-items:baseline;font-size:11.5px}+.kp .kl b{font-family:'Satoshi';font-weight:600;color:inherit}+.kp .kl .pg{font-family:'JetBrains Mono';font-size:10px;color:var(--text-3)}+@media(max-width:560px){.kp{width:calc(50% - 6px)}.kp img{width:100%;height:auto;aspect-ratio:118/158}} </style></head><body><div class=wrap> <div class=ident><h1>STM32F103C8T6</h1><span class=mfr>STMicroelectronics</span><span class=badge>Active</span></div>@@ -53,6 +61,9 @@ td{padding:7px 12px;border-bottom:1px solid var(--border);vertical-align:top}td. <div class=callout>The interactive <b>3D model, schematic symbol, PCB footprint, and datasheet</b> viewers are at the top of this page (the native component viewers). The datasheet viewer reads all 116 pages inline; downloadable CAD and the datasheet PDF are on the Files tab: the bare-chip <code>.kicad_sym</code>, <code>.kicad_mod</code>, <code>.step</code>, and <code>.glb</code>.</div> +<h2>Datasheet key pages <span class=s>the pages worth looking at first · click for full screen</span></h2>+<div class=keypages><a class=kp href="https://wiki.adom.inc/blob/component/stm32f103c8t6/keypages/features.png" data-full="https://wiki.adom.inc/blob/component/stm32f103c8t6/keypages/features.png"><img src="https://wiki.adom.inc/blob/component/stm32f103c8t6/keypages/features.png" loading=lazy alt="Features (datasheet page 1)"><span class=kl><b>Features</b><span class=pg>p.1</span></span></a><a class=kp href="https://wiki.adom.inc/blob/component/stm32f103c8t6/keypages/block-diagram.png" data-full="https://wiki.adom.inc/blob/component/stm32f103c8t6/keypages/block-diagram.png"><img src="https://wiki.adom.inc/blob/component/stm32f103c8t6/keypages/block-diagram.png" loading=lazy alt="Block diagram (datasheet page 11)"><span class=kl><b>Block diagram</b><span class=pg>p.11</span></span></a><a class=kp href="https://wiki.adom.inc/blob/component/stm32f103c8t6/keypages/pinout.png" data-full="https://wiki.adom.inc/blob/component/stm32f103c8t6/keypages/pinout.png"><img src="https://wiki.adom.inc/blob/component/stm32f103c8t6/keypages/pinout.png" loading=lazy alt="Pinout (datasheet page 29)"><span class=kl><b>Pinout</b><span class=pg>p.29</span></span></a><a class=kp href="https://wiki.adom.inc/blob/component/stm32f103c8t6/keypages/pin-table.png" data-full="https://wiki.adom.inc/blob/component/stm32f103c8t6/keypages/pin-table.png"><img src="https://wiki.adom.inc/blob/component/stm32f103c8t6/keypages/pin-table.png" loading=lazy alt="Pin table (datasheet page 28)"><span class=kl><b>Pin table</b><span class=pg>p.28</span></span></a><a class=kp href="https://wiki.adom.inc/blob/component/stm32f103c8t6/keypages/package.png" data-full="https://wiki.adom.inc/blob/component/stm32f103c8t6/keypages/package.png"><img src="https://wiki.adom.inc/blob/component/stm32f103c8t6/keypages/package.png" loading=lazy alt="Package (datasheet page 101)"><span class=kl><b>Package</b><span class=pg>p.101</span></span></a></div>+ <h2>Specifications <span class=s>microcontroller</span></h2> <div class=specgrid><div class=spec><span class=k>Core</span><span class=v>ARM Cortex-M3 <span class="chip c-seed">CATALOG</span></span></div><div class=spec><span class=k>Max frequency</span><span class=v>72 MHz <span class="chip c-seed">CATALOG</span></span></div><div class=spec><span class=k>Flash</span><span class=v>64 KB <span class="chip c-seed">CATALOG</span></span></div><div class=spec><span class=k>RAM</span><span class=v>20 KB <span class="chip c-seed">CATALOG</span></span></div><div class=spec><span class=k>GPIO</span><span class=v>37 <span class="chip c-seed">CATALOG</span></span></div><div class=spec><span class=k>Supply (min)</span><span class=v>2 V <span class="chip c-seed">CATALOG</span></span></div><div class=spec><span class=k>Supply (max)</span><span class=v>3.6 V <span class="chip c-seed">CATALOG</span></span></div></div> <h3 style="font-size:13px;margin:16px 0 4px;color:var(--text-2)">Peripherals</h3>@@ -74,6 +85,11 @@ td{padding:7px 12px;border-bottom:1px solid var(--border);vertical-align:top}td. window.addEventListener('resize',ph); if(window.ResizeObserver)new ResizeObserver(ph).observe(document.body); setTimeout(ph,250);setTimeout(ph,1000);ph();+ // curated key pages -> full-viewport image via the parent readme-lightbox (Colby, wiki #52);+ // the <a href> is the graceful fallback if the parent doesn't host the overlay.+ [].slice.call(document.querySelectorAll('.kp')).forEach(function(a){+ a.addEventListener('click',function(e){e.preventDefault();parent.postMessage({type:'readme-lightbox',src:a.getAttribute('data-full')},'*');});+ }); })(); </script> </body></html>