COM-HPC Carrier Layout

I’ll update Version 5.0 front-view visuals only so the Compute Module is drawn with correct 90 mm × 100 mm proportions and occupies the appropriate larger area. Version 4.0 stays locked.
Worked for 3 mins 46 sec
Thought for 26 sec
Created image.
You can move the component labels off to the side of the PCB
Redone for Tiny Tim Version 5.0 front view.
Changes applied:
  • Compute Module is shown much larger with intended 90 mm × 100 mm proportions.
  • Carrier board remains 105 mm × 115 mm.
  • Labels moved off the PCB as side callouts to reduce clutter.
  • Version 4.0 remains locked and unchanged.
Updated file:
Updated Front View
Tiny Tim Version 5.0 Front View

Image

Redo rear and review
Lock Version 5.0
Compare front views
Check label accuracy
Improve compute module fit

Refine this doc
Ask about this doc
Project Specification: Vanover's Tiny Tim Design
Project Overview
  • Project: Vanover's Tiny Tim Design
  • Version lock: Tiny Tim Version 4.0 is locked. No connector, geometry, label, quantity, schematic wiring, visual, placement, or documentation change should be made without explicit user request to unlock or create Version 4.1.
  • Board type: COM-HPC Mini type carrier-card PCB layout design.
  • Initial board target: 115 mm x 120 mm starting outline.
  • Primary optimization goal: reduce card size while preserving connector usability, cable exit clearance, module compatibility, and signal integrity.
  • Current status: Draft requirements and visual concept stage. No schematic, real component footprints, or routed PCB layout exists yet.
  • Active connector table source: Tiny Tim Vertical Connectors v2.0. The earlier v0.5 connector-table basis is superseded and should not be used for quantities or part numbers.
Intended Use
This project is intended to become a compact COM-HPC Mini type carrier card with dense vertical I/O, rear-side internal expansion, and an iterative visual review workflow. Flux will generate design states from the information provided, the user will visually inspect them, then Flux will apply update instructions and repeat until the design is ready for external export.
What the Device Should Do
  • Host a COM-HPC Mini type module/carrier-card architecture.
  • Provide high-density external I/O similar in connector style to the ARK Just A Jetson reference when possible.
  • Keep front-side external connectors vertical/top-entry so cables exit away from the board in the Z direction where practical.
  • Keep side-edge connections minimal.
  • Support rear/bottom-side internal expansion modules and PCIe cable/FFC connection.
  • Eventually produce exportable external design/manufacturing files after schematic, layout, placement, routing, and validation are completed.
Main Features

Table


FeatureRequirement
Board sizeStart at 115 mm x 120 mm; reduce size aggressively as layout matures
COM-HPC module areaCOM-HPC Mini type module footprint/keepout to be respected; exact mechanical details still required
Front connector strategyVertical/top-entry cable-exit connectors where possible; cables go away from card
Connector styleFollow ARK Just A Jetson connector type/style exactly where possible
Active connector tableTiny Tim Vertical Connectors v2.0 replaces v0.5 for quantities and part numbers
COM-HPC Mini carrier connectorSamtec ASP-230336-03, 400-position male carrier plug, 10 mm stack height, column termination
Rear expansionBottom/rear flat M.2 E/B-key 2230 and M.2 M/B-key 2280
Rear PCIeCompact rear/back x4 PCIe / USB interface using Molex 505110-1692 candidate; exact implementation to verify
Power budgetVersion 4.0 preliminary budget created; full operation requires a dedicated high-current 12 V input
Primary 12 V inputAMASS XT60PW-M, schematic designator J_12VIN1, nets 12V_IN and PGND
PoE designStopped / do not implement unless explicitly reopened by the user
Visual workflowFlux generates design, user visually inspects, user gives updates, repeat
Version 2.0 lock stateLocked; no connector, geometry, label, quantity, visual, or documentation changes without explicit user request
System Architecture

Diagram


"COM-HPC Mini type module" "PCIe lanes" "USB interfaces" "10GbE interfaces" "Display interface" "CSI and optional GMSL" "UART CAN I2C SPI I2S PWM Audio GPIO" "Power input and regulation" "Rear M.2 M/B-key 2280" "Rear M.2 E/B-key 2230" "Rear compact x4 PCIe / USB FFC" "Vertical USB-A and USB-C connectors" "Vertical RJ45 connectors" "Vertical HDMI Type A" "3x 22-pin CSI FFC" "4x Fakra GMSL" "11x grouped JST-GH headers"
Active Connector Part List
The active connector/component list is captured in Tiny Tim Vertical Connectors v2.0. This table supersedes v0.5 and is the current source of truth for quantities and candidate part numbers.

Table


Connector / InterfaceQuantityPinsCandidate Part Number / StylePlacement / Notes
JST-GH USB2 Host / CAN34BM04B-GHS-TBT, mating GHR-04V-STop-entry 1.25 mm SMT header
JST-GH UART/GPIO/I2C36BM06B-GHS-TBT, mating GHR-06V-STop-entry 1.25 mm SMT header
JST-GH SPI/I2S/GPIO27BM07B-GHS-TBT, mating GHR-07V-STop-entry 1.25 mm SMT header
Molex CLIK-Mate power input candidate16Molex 5031590600Board-side vertical receptacle; mates with 5025780600 plug housing; final high-current 12 V power connector policy still open
PicoBlade fan14Molex 53047-0410 or equivalentFan connector
CSI FFC322Molex 0525592253 / 52559-2253Vertical 22-position 0.5 mm slider ZIF FFC/FPC connector
PCIe FFC116Molex 505110-1692Version 4.0 quantity selected: 1x rear PCIe/USB FFC; right-angle bottom-contact
BAT IN12XT60PW-M30.G.Y.T / XT60PW-M30Battery input; public datasheet about 35 A / 80 VDC; footprint import/verification required
BAT OUT12XT30PW-M30, Amass PCB mountMeasured battery output
10 GbE RJ4528Bel / TRP G55-122N-155Version 4.0 selected vertical 10GBASE-T MagJack ICM with integrated magnetics, through-hole, LEDs, 60 W 4PPoE, -40°C to +85°C
USB-A39TE Connectivity 2438987-1Vertical USB Type-A USB 3.1/3.2 Gen 2 receptacle
USB-C OTG324Adam Tech USB-C31-S-VT-CS4-BK-PP-T/RVertical USB-C Gen2 connector; Flux part b3a7bff8-9e2a-4b80-b8cc-bc7709bf97ce
HDMI119Molex 0476591100 / 47659-1100Vertical HDMI Type A receptacle
Rear M.2 E/B-key167TE Connectivity 2199230-4Version 4.0 approved replacement; rear 2230 with standoff/mechanical retention
Rear M.2 M/B-key175Amphenol MDT420M01501Version 4.0 approved replacement; rear 2280 with standoff/mechanical retention
M.2 Wireless SDR / x4 PCIe USB116Molex 505110-1692Rear/back compact PCIe / USB interface candidate
JST-GH Audio17BM07B-GHS-TBTTop-entry vertical SMT header
JST-GH CAN / CAN-FD24BM04B-GHS-TBTAdditional CAN / CAN-FD headers
Fakra GMSL41 coax eachTE Connectivity 7-2287906-050 Ω FAKRA Code Z/water-blue GMSL coax candidate; right-angle/edge-mount caveat
Type-C TBT / USB4124Molex 2047110001Vertical USB-C USB4 40 Gbps connector candidate; TBT architecture still open
Hardware Subsystems
Compute / Carrier Interface
  • COM-HPC Mini type carrier-card basis.
  • COM-HPC Mini type uses one 400-pin high-speed carrier connector.
  • Version 4.0 selected COM-HPC Mini type carrier connector: Samtec ASP-230336-03, 400-position male carrier plug, 10 mm stack height, column termination.
  • Reason for 10 mm stack height: more clearance and cooling.
  • Exact footprint import/create, module-side compatibility, pinout, mounting pattern, keepouts, and power requirements are still required before real schematic/layout placement.
Network
  • 2x 10GbE RJ45.
  • Version 4.0 selected part: Bel / TRP G55-122N-155.
  • This replaces the incorrect TE 5555165-1 reference; 5555165-1 is RJ25/6P6C Cat3, not RJ45 10GbE.
  • Selected connector is a vertical 1x1 RJ45 MagJack ICM with integrated magnetics, 10GBASE-T, through-hole mount, LEDs, 60 W 4PPoE, and -40°C to +85°C operating temperature.
  • PoE design is stopped. Do not add a PoE PD controller or PoE power path unless the user explicitly reopens PoE design.
  • Exact Flux library part was not found; footprint import/create is likely required.
  • Connector style should match ARK Just A Jetson where possible.
USB / Thunderbolt / Debug

Table


InterfaceQuantityCandidate stylePlacement preference
USB-A host3TE Connectivity 2438987-1Front side, top-entry/vertical cable exit
USB-C OTG3Adam Tech USB-C31-S-VT-CS4-BK-PP-T/RFront side, top-entry/vertical cable exit
Type-C TBT / USB41Molex 2047110001 connector candidate; architecture requires controller/retimer/lane mappingFront side, top-entry/vertical cable exit
USB2 Host via JST-GHIncluded in 3x 4-pin JST-GH groupBM04B-GHS-TBTFront auxiliary headers
Display
  • 1x full-size HDMI Type A, 19 pins.
  • Candidate style: standard vertical HDMI Type A receptacle.
  • HDMI v2.1 target.
Camera / Video

Table


InterfaceRequirement
CSI FFC3x Molex 0525592253 / 52559-2253, 22-pin 0.5 mm vertical slider ZIF FFC/FPC
PCIe FFC1x Molex 505110-1692, 16-pin 0.5 mm right-angle bottom-contact FFC
GMSL Fakra4x TE Connectivity 7-2287906-0, 50 Ω FAKRA Code Z/water-blue coax candidate
Low-Speed / Auxiliary Headers
Grouped JST-GH headers from v2.0:

Table


Interface groupQuantityPinsCandidate part
USB2 Host / CAN34BM04B-GHS-TBT
UART0/GPIO, UART1/GPIO, UART2/I2C036BM06B-GHS-TBT
SPI/GPIO, I2S/GPIO27BM07B-GHS-TBT
Audio17BM07B-GHS-TBT
CAN / CAN-FD24BM04B-GHS-TBT
Total extracted JST-GH connector count: 11.
Rear / Bottom Expansion

Table


Expansion itemPlacement requirementCandidate part
M.2 E/B-key 2230Rear/bottom side, flat-mountedTE Connectivity 2199230-4
M.2 M/B-key 2280Rear/bottom side, flat-mountedAmphenol MDT420M01501
M.2 Wireless SDR / x4 PCIe USBRear/back compact cable/interfaceMolex 505110-1692
Interfaces and Connections
  • Ethernet: 2x 10GbE RJ45.
  • USB: 3x USB-A, 3x USB-C OTG, 1x Type-C TBT, plus USB2 Host functions on JST-GH.
  • Display: 1x full-size HDMI Type A.
  • Storage/expansion: rear M.2 M/B-key 2280, rear M.2 E/B-key 2230, rear compact x4 PCIe / USB interface candidate.
  • Camera: 3x 22-pin CSI FFC; 4x Fakra GMSL.
  • Low-speed: UART, CAN/CAN-FD, I2C, SPI, I2S, GPIO, Audio via grouped JST-GH.
  • Power: 1x 5V IN redundant power via CLIK-Mate candidate, 1x BAT IN XT60, 1x BAT OUT XT30, 1x fan PicoBlade.
Power and Runtime Expectations
  • Power architecture is not yet specified.
  • v2.0 explicitly includes 5V IN redundant power, BAT IN, BAT OUT, and fan connector entries.
  • Version 4.0 PoE design work is stopped per user instruction. Do not implement PoE unless explicitly reopened.
  • Version 4.0 preliminary power budget is captured in Tiny Tim Version 4.0 Power Budget.
  • Budget conclusion: nominal full-system operation is estimated around ~108 W and peak/turbo unrestricted operation around ~225 W; use non-PoE high-current 12 V primary input planning.
  • Recommendation: use a dedicated 12 V primary input sized at 12 A minimum for nominal operation, or 25 A class for unrestricted peak/turbo operation. Do not rely on 5 V IN for full-system power unless it is redefined as a very-high-current input.
  • Version 4.0 primary 12 V input connector is J_12VIN1 = AMASS XT60PW-M. J_12VIN1:Pos is mapped to 12V_IN; J_12VIN1:Neg is mapped to PGND.
  • Current ratings, regulator requirements, power sequencing, standby rails, battery support, and runtime goals are TBD.
Power Tree and Power Budget

Diagram


"5V IN redundant power connector TBD" "Protection and filtering TBD" "BAT IN XT60" "Carrier power rails TBD" "COM-HPC Mini type module" "External I/O connectors" "Rear M.2 modules" "Rear PCIe / USB interface" "Fan PicoBlade" "BAT OUT XT30"
Preliminary Version 4.0 power budget has been created. It must be revised after exact COM-HPC Mini module power requirements and selected endpoint loads are known. PoE design is stopped and should not be implemented.
Manufacturing and Assembly Expectations
  • Goal is a real PCB layout suitable for external export after design completion.
  • Connector selection should prioritize real, sourceable parts matching the v2.0 table and ARK Just A Jetson style where possible.
  • Exact datasheets and footprints must be verified before schematic/layout execution, especially for M.2, Type-C TBT, RJ45/magnetics, XT60/XT30, and CLIK-Mate board-mount/mating-side role.
  • Board export files can be generated later after schematic, layout, DRC/ERC review, and manufacturing checks.
  • Expected outputs later may include Gerber/ODB++/IPC-2581, BOM, pick-and-place, STEP/3D, PDF drawings, and other manufacturer-specific packages.
Firmware-Relevant Hardware Requirements
  • Bring-up and firmware details are TBD until pin mapping and actual COM-HPC Mini type module/interface mapping are defined.
  • Debug access should remain physically accessible.
  • USB debug/OTG and grouped low-speed headers should be labeled clearly on silkscreen.
Physical Design Expectations
  • Initial board: 115 mm x 120 mm.
  • Tiny Tim Version 3.0 size-optimization estimate: 105 mm x 115 mm recommended minimum target; 100 mm x 110 mm aggressive stretch target, pending exact footprint and COM-HPC Mini type keepout verification.
  • Primary goal: reduce footprint while keeping connector cable exits usable.
  • COM-HPC Mini type area: nominal module class 90 mm x 100 mm basis stated by user; exact carrier mechanical spec still needed.
  • Front/top side: external connectors should attach vertically/top-entry with cables going away from the card.
  • Side-edge connectors: minimize where possible.
  • Rear/bottom side: flat M.2 E/B-key 2230, flat M.2 M/B-key 2280, and compact PCIe / USB interface.
  • Top/front connector placement should visually and mechanically follow ARK Just A Jetson style where possible.
Current Visual State
The current visual/reference baseline is Tiny Tim Version 2.0 and is now locked. These are concept diagrams generated from requirements, not actual Flux layout screenshots; they are useful for placement intent review, but not yet a CAD-accurate board design. The current v2.0 images were regenerated using vertical receptacle / top-entry geometry from the v2.0 connector table.
Lock rule: no connector, geometry, label, quantity, placement, visual, or documentation change should be made without the user's explicit request. If a future instruction is ambiguous, ask before changing anything.
Visual geometry rule: connector mating openings face the Z direction; cable approach is perpendicular to the PCB surface, not from XY side/edge directions.
The locked reference files are:
Version 2.0 Front View Reference
Tiny Tim Version 2.0 Front View Reference

Image

Version 2.0 Rear View Reference
Tiny Tim Version 2.0 Rear View Reference

Image

Important Design Decisions
  • Use COM-HPC Mini type wording throughout.
  • Use Tiny Tim Vertical Connectors v2.0 as the active component table; eliminate v0.5 as a source for quantities and part numbers.
  • Treat the current front and rear concept views as locked Tiny Tim Version 2.0 references. Nothing changes unless the user explicitly requests it.
  • Use a 115 mm x 120 mm initial board outline, then optimize smaller.
  • Make vertical/top-entry front connectors the default strategy.
  • Minimize side-mounted connectors.
  • Match ARK Just A Jetson connector type/style where possible.
  • Put M.2 E/B-key 2230, M.2 M/B-key 2280, and compact PCIe / USB interface on the rear/bottom side.
  • Use an iterative Flux design process: generate, visually inspect, update, repeat, then export externally.
Verification Notes and Open Items
  • Version 4.0 locked export package: Tiny Tim Version 4.0 Locked Export Package. This is a documentation/schematic-concept export package, not a manufacturing package.
  • Tiny Tim Version 4.0 part-number/footprint verification has started. Detailed results are captured in Tiny Tim Version 4.0 Part Verification Results. First Flux-ready schematic connector block has been added; no concept-image geometry, labels, connector placement, or board dimensions were changed.
  • Working implementation baseline is Tiny Tim Version 4.0 at 105 mm x 115 mm, copied from the Version 3.0 size-optimized concept.
  • COM-HPC Mini connector search results are captured in COM-HPC Mini Connector Search Results. Version 4.0 selected Samtec ASP-230336-03, 10 mm stack height. This exact part was not found in the Flux library; footprint import/create is likely required.
  • The JST-GH BM04B/BM06B/BM07B family and Molex 505110-1692 were found in Flux library search or public search results.
  • Molex 502578-0600 is the CLIK-Mate 6-position plug housing; Version 4.0 board-side candidate is Molex 5031590600.
  • Version 4.0 approved M.2 replacements: TE Connectivity 2199230-4 for rear M.2 E/B-key 2230 and Amphenol MDT420M01501 for rear M.2 M/B-key 2280. Do not use Molex 105450-0401 / 105450-0101 for M.2 footprints.
  • Version 4.0 approved 10GbE RJ45 replacement: Bel / TRP G55-122N-155. Do not use TE 5555165-1 for 10GbE; it is RJ25/6P6C Cat3, not RJ45 10GBASE-T.
  • Version 4.0 PoE design is stopped. Historical PoE analysis is retained in Tiny Tim Version 4.0 PoE Solution, marked discontinued / do not implement.
  • Version 4.0 preliminary power budget is captured in Tiny Tim Version 4.0 Power Budget. It estimates ~108 W nominal full-system load and ~225 W peak/turbo unrestricted load.
  • Version 4.0 selected Molex 2047110001 as the Type-C TBT/USB4 connector candidate, replacing the unverified Molex 105450-0201 entry. TBT/USB4 architecture still requires definition beyond connector choice.
  • Version 4.0 selected XT60PW-M30.G.Y.T / XT60PW-M30 for BAT IN; exact footprint import/verification is still needed.
  • Version 4.0 selected 1x Molex 505110-1692 for the rear PCIe/USB FFC path.
  • Version 4.0 selected reasonable candidates for remaining connector gaps: Molex 5031590600, Molex 0525592253, TE 2438987-1, Adam Tech USB-C31-S-VT-CS4-BK-PP-T/R, Molex 0476591100, Molex 2047110001, TE 7-2287906-0, and XT60PW-M30.G.Y.T.
  • Version 4.0 BOM candidates and connector verification review are captured in Tiny Tim Version 4.0 BOM Candidates and Connector Verification Review. The live schematic/BOM remains empty until selected connectors are added/imported as real components.
  • Live BOM after first connector-block and connector-side USB/PCIe mapping: 11 unique physical parts / 24 connector instances. Schematic has 34 nets after USB-C and rear PCIe FFC connector-side labels. PCB layout is not yet created.
  • Connector checks currently show 271 expected floating-pin warnings because COM-HPC Mini source connector, M.2 pin mapping, JST-GH headers, GMSL, CC/SBU, and other subsystem pins are not complete yet.
  • Initial connector pin mapping is captured in Tiny Tim Version 4.0 Connector Pin Mapping. USB-C connector-side nets and rear PCIe FFC connector-side nets are now labeled with controlled-impedance metadata; M.2 lane allocation is documented as provisional but not physically wired yet.
  • COM-HPC Mini type connector selected: Samtec ASP-230336-03, 10 mm stack height, pending footprint import/create and exact module mechanical requirements.
  • COM-HPC connector import/create is currently blocked: exact Samtec ASP-230336-03 is not in Flux library, and no importable EDA library package has been provided. Public PDF/PADS resources are not sufficient for automated import in this session.
  • Exact COM-HPC Mini type pinout and mechanical keepouts still need to be sourced before schematic/layout execution.
  • Signal-integrity stackup, differential-pair constraints, power budget, and placement/routing rules are not yet defined.
Change Notes
  • Created initial project specification from uploaded PDF, PPTX extraction, and user-provided guidelines.
  • Locked Tiny Tim Version 1.0 front/rear concept views as the current visual baseline.
  • Replaced the v0.5 connector-table basis with Tiny Tim Vertical Connectors v2.0.
  • Updated rear M.2 M-key requirement to 2280 per v2.0 / locked rear concept.
  • Added exact extracted v2.0 quantities and candidate part numbers.
  • Regenerated Version 2.0 front/rear concept visuals using vertical receptacle / top-entry geometry from the v2.0 connector table.
  • Locked Tiny Tim Version 2.0: no further connector, geometry, label, quantity, visual, or documentation changes without explicit user request.
  • Added verification warnings for part numbers that require datasheet confirmation before real footprint placement.
  • Updated Tiny Tim Version 4.0 M.2 connector selections: TE Connectivity 2199230-4 for rear M.2 E/B-key 2230 and Amphenol MDT420M01501 for rear M.2 M/B-key 2280.
  • Updated Tiny Tim Version 4.0 COM-HPC Mini type carrier connector selection: Samtec ASP-230336-03, 10 mm stack height, selected for more clearance and cooling.
  • Updated Tiny Tim Version 4.0 10GbE RJ45 connector selection: Bel / TRP G55-122N-155, replacing incorrect TE 5555165-1 reference.
  • Added Tiny Tim Version 4.0 preliminary power budget and power-architecture recommendation: high-current 12 V primary input for full operation.
  • Stopped all PoE design work per user instruction; PoE is historical only and not to be implemented unless explicitly reopened.
  • Added Version 4.0 reasonable connector selections for remaining verification gaps, with missing-library/import flags where needed.
  • Added Version 4.0 BOM candidate and connector verification review file, including Flux-ready parts, selected parts needing import/create, and open architecture caveats.
  • Created first schematic connector block using all Flux-ready selected connector parts and updated live BOM status.
  • Added J_12VIN1 AMASS XT60PW-M as the primary non-PoE 12 V input and started schematic pin mapping with 12V_IN and PGND nets.
  • Project Overview

  • Intended Use

  • What the Device Should Do

  • Main Features

  • System Architecture

  • Active Connector Part List

  • Hardware Subsystems

  • Compute / Carrier Interface

  • Network

  • USB / Thunderbolt / Debug

  • Display

  • Camera / Video

  • Low-Speed / Auxiliary Headers

  • Rear / Bottom Expansion

  • Interfaces and Connections

  • Power and Runtime Expectations

  • Power Tree and Power Budget

  • Manufacturing and Assembly Expectations

  • Firmware-Relevant Hardware Requirements

  • Physical Design Expectations

  • Current Visual State

  • Version 2.0 Front View Reference

  • Version 2.0 Rear View Reference

  • Important Design Decisions

  • Verification Notes and Open Items

  • Change Notes

Documents

  • Project Specification: Vanover's Tiny Tim Design

  • Current State Visuals: Tiny Tim Version 2.0

  • Tiny Tim Version 2.0

  • Tiny Tim Vertical Connectors v2.0

  • Tiny Tim Version 3.0

  • Current State Visuals: Tiny Tim Version 3.0

  • Tiny Tim Version 3.0 Size Optimization Estimate

  • Tiny Tim Version 4.0

  • Current State Visuals: Tiny Tim Version 4.0

  • Tiny Tim Version 4.0 Implementation Checklist

  • Tiny Tim Version 4.0 Part Verification Results

  • COM-HPC Mini Connector Search Results

  • Tiny Tim Version 4.0 PoE Solution — DISCONTINUED

  • Tiny Tim Version 4.0 Power Budget

  • Tiny Tim Version 4.0 BOM Candidates and Connector Verification Review

  • Tiny Tim Version 4.0 Connector Pin Mapping

  • Tiny Tim Version 4.0 Locked Export Package

  • Tiny Tim Version 4.0 Downloadable Text Export Package

  • Tiny Tim Version 4.0 Windows Export Instructions

  • Tiny Tim Version 5.0

  • Current State Visuals: Tiny Tim Version 5.0

Assets

No assets added.

Vanover's Tiny Tim Design

Vanover's Tiny Tim Design thumbnail
COM-HPC Mini type carrier-card PCB layout concept targeting an initial 115 mm x 120 mm board with aggressive size reduction, vertical front connectors following ARK Just A Jetson style where possible, and rear-mounted flat M.2/PCIe expansion.

Properties

Properties describe core aspects of the project.

Pricing & Availability

Distributor

Qty 1

Arrow

$16.95–$21.04

Digi-Key

$12.07

HQonline

$3.66

LCSC

$35.48

Mouser

$34.36

TME

$0.00

Verical

$26.38–$391.11

Controls