Shutter
eddyem·stm32samples·F1:F103/shutter/kicad/shutter.kicad_pcb
Shutter is an open source STM32 PCB design by eddyem: a 2-layer, 61 × 49.5 mm board with 40 components (29 distinct parts). It is built around the BME280, STM32F303CBT6, ISO1050DUB. Filed under sensors.
Code samples and ready projects based on bare-metal STM32
Works with bi-stable shutter. You can find the device in /dev/shutterX (symlink to /dev/ttyUSBX).
After powered on, the device will try to close shutter (during one second).
The CCD (or manual) controlled input allows to open/close shutter by changing its level (depending on ccdactive parameter). If current configuration can't open or close the shutter immediately, it will be opened/closed as soon as possible, while the input holds its level.
Built around
Parts list
40 components, 29 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | BME280 LM1117-3.3 | SOT-223-3_TabPin2 | U1 |
| 1 | STM32F303CBT6 STM32F103C6Tx | LQFP-48_7x7mm_P0.5mm | U2 |
| 1 | ISO1050DUB USBLC6-2SC6 | SOT-23-6_Handsoldering | U3 |
| 1 | B0505S-1W DTA114Y | SOT-323_SC-70_Handsoldering | Q1 |
| 1 | 8MHZ NX5032GA-8MHz | Crystal_SMD_5032-2Pin_5.0x3.2mm | Y1 |
| 1 | shutter | TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J1 |
| 1 | power | TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J2 |
| 1 | SWD | PinHeader_1x06_P1.27mm_Vertical | J3 |
| 1 | 5v | PinHeader_1x01_P2.54mm_Vertical | J4 |
| 1 | GND | PinHeader_1x01_P2.54mm_Vertical | J5 |
| 1 | 3v3 | PinHeader_1x01_P2.54mm_Vertical | J6 |
| 1 | USB_B | USB_B_Lumberg_2411_02_Horizontal | J7 |
| 1 | hall | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J8 |
| 1 | RS-485 ccd | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J9 |
| 1 | TLE5205 | TO-220-7_P2.54x3.8mm_StaggerEven_Lead5.85mm_TabDown | DA1 |
| 5 | 1N5819 | D_SOD-323_HandSoldering | D1, D2, D3, D4, D5 |
| 1 | 0.1 2200u, 40V | CP_Radial_D17.0mm_P7.50mm | C1 |
| 1 | 0.1 1u | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2 |
| 2 | 0.1 | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C3, C5 |
| 1 | 0.1 47u | CP_EIA-6032-28_Kemet-C_Pad2.25x2.35mm_HandSolder | C4 |
Show 9 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 3 | 0.1 | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C6, C7, C8 |
| 2 | 6 | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C9, C10 |
| 1 | 10K 6.9 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1 |
| 1 | 4K7 56k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2 |
| 3 | 330 4k7 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3, R5, R6 |
| 1 | 330 300 II | R_Axial_Power_L20.0mm_W6.4mm_P22.40mm | R4 |
| 1 | 330 10k | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R7 |
| 2 | 330 22 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R8, R9 |
| 1 | 330 1k5 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R10 |
More boards in stm32samples
- schematic only · 234 partsSTM32
Fx3u 24mr
eddyem
234 parts2LNo license206 STM32
Multistepper
eddyem
113.5 × 105.5 mm234 parts4LNo license206STM32
Nitrogen
eddyem
80 × 80 mm136 parts4LNo license206STM32
Many485
eddyem
80 × 84 mm107 parts2LNo license206STM32
Stm32
eddyem
98 × 63.5 mm98 parts2LNo license206STM32
Windshield
eddyem
66 × 54 mm86 parts2LNo license206STM32
Mainboard
eddyem
58 × 35 mm86 parts2LNo license206STM32
Chiller control
eddyem
62 × 60.5 mm69 parts2LNo license206STM32
Servo control
eddyem
53 × 47 mm59 parts2LNo license206STM32
Encoder
eddyem
78 × 81 mm53 parts2LNo license206STM32
Hall
eddyem
45.3 × 46.9 mm34 parts2LNo license206
Similar boards
STM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
Twonkie
dojoe
25.4 × 25.4 mm56 parts4LNo license415STM32
EEZ DIB MCU r1B1
eez-open
139 × 70 mm190 partsTAPR-OHL-1.0391STM32
EEZ DIB MCU r1B2
eez-open
139 × 70 mm191 partsTAPR-OHL-1.0391STM32
VESC Controller
paltatech
160 × 90 mm336 parts4LNo license354STM32
${DOC TYPE} Document
EPFLXplore
69.7 × 76.7 mm253 parts6LApache-2.0345