Skip to content

Add HSTX BoB parts. #201

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Add HSTX BoB parts. #201

wants to merge 1 commit into from

Conversation

SFE-Brudnerd
Copy link
Contributor

Add 100mA charge pump.
Add dual NMOS FET package and 3D model.
Add 22-pin RA 0.5mm FPC connector and 3D model.
Add HDMI-A connector.
Add 4x220 ohm 0804 resistor array and 3D model.
Add 4x10k ohm 1206 resistor array and 3D model.

3D models were generated.

Add 100mA charge pump.
Add dual NMOS FET package and 3D model.
Add 22-pin RA 0.5mm FPC connector and 3D model.
Add HDMI-A connector.
Add 4x220 ohm 0804 resistor array and 3D model.
Add 4x10k ohm 1206 resistor array and 3D model.
@SFE-Brudnerd SFE-Brudnerd requested a review from nseidle May 1, 2025 16:32
@nseidle
Copy link
Member

nseidle commented May 19, 2025

  • Check the built-in kicad FPs and 3D models (below). Use KiCad's when available (and compatible).

image

${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_Array_Convex_4x1206.wrl

image

  • Above: please spell out '_Array' on symbols

image

image

  • I don't think a pin 1 indicator is necessary on a connector, but if you really need it, use the standard dot size (I search for 'sparkfun qfn' and use one from there).

image

  • Your HDMI FP looks spot on, but (above) this is KiCad's 'HDMI_A_Molex_208658-1001_Horizontal' overlaid onto yours. I recommend you copy/modify theirs to fit our standards. It's got a bit more mechanical outlines that may be helpful.

  • Add keywords to FPs. When searching for 'sparkfun hdmi' nothing pops, because KiCad doesn't include the library name when searching for stuff. It's annoying, but common practice (for us) to add 'SparkFun' to the keywords.

image

image

image

  • Ugh, the SOT-363 naming is a mess. The footprint SOT-323 (incorrectly named) already exists, and a few symbols (for example, BCM857BS-7-F) point at SOT-323 when it should really be SOT-363. For now, use KiCad's SOT-363 and modify to our standards. Point at that one from your parts, then I'll remove SOT-323 once merged and point those parts to the correct -363.

image

  • Above, FPCs are assumed RA, unless noted as vertical.
  • Call out contacted-ness if not both top/bottom contacts in the symbol name.
  • Call out connector height if not 1mm (I think yours is 2mm?)
  • In the future, use backflip, 1mm tall FPC connectors.

image

  • Above, skip the pin 1 indicator or use the standard size. Avoid _RA call out in FP name as it's assumed. Do you need invisible pins on the symbol connecting to NC pads to avoid schematic warnings? Do you think 'ribbon insert' direction text might avoid confusion in the future? It's fairly obvious on yours, but the backflip connectors really need it.

image

  • Above, that seems like a brittle datasheet link. Use mfg website when possible: https://www.diodes.com/assets/Datasheets/ds30203.pdf

  • The size of the diff to 'SparkFun-Connector' is a bit terrifying. If you know of a way to reduce it for next time, please let me know!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants