• Terminal
    Terminal
    An electrical connector acting as reusable interface to a conductor and creating a point where external circuits can be connected.
  • Ground
    A common return path for electric current. Commonly known as ground.
  • Net Portal
    A net identifier used to create connectivity to other Net Portal with the same designator. #portal
  • Power Net Portal
    Power net portal is a special schematic object used to define a power or ground net. Power ports allow you to conveniently indicate a power net at any location in the design. Power nets of the same designator automatically connect throughout your design #portal #power
  • Generic Resistor
    A generic fixed resistor for rapid developing circuit topology. Save precious design time by seamlessly add more information to this part (value, footprint, etc.) as it becomes available. Standard resistor values: 1.0Ω 10Ω 100Ω 1.0kΩ 10kΩ 100kΩ 1.0MΩ 1.1Ω 11Ω 110Ω 1.1kΩ 11kΩ 110kΩ 1.1MΩ 1.2Ω 12Ω 120Ω 1.2kΩ 12kΩ 120kΩ 1.2MΩ 1.3Ω 13Ω 130Ω 1.3kΩ 13kΩ 130kΩ 1.3MΩ 1.5Ω 15Ω 150Ω 1.5kΩ 15kΩ 150kΩ 1.5MΩ 1.6Ω 16Ω 160Ω 1.6kΩ 16kΩ 160kΩ 1.6MΩ 1.8Ω 18Ω 180Ω 1.8KΩ 18kΩ 180kΩ 1.8MΩ 2.0Ω 20Ω 200Ω 2.0kΩ 20kΩ 200kΩ 2.0MΩ 2.2Ω 22Ω 220Ω 2.2kΩ 22kΩ 220kΩ 2.2MΩ 2.4Ω 24Ω 240Ω 2.4kΩ 24kΩ 240kΩ 2.4MΩ 2.7Ω 27Ω 270Ω 2.7kΩ 27kΩ 270kΩ 2.7MΩ 3.0Ω 30Ω 300Ω 3.0KΩ 30KΩ 300KΩ 3.0MΩ 3.3Ω 33Ω 330Ω 3.3kΩ 33kΩ 330kΩ 3.3MΩ 3.6Ω 36Ω 360Ω 3.6kΩ 36kΩ 360kΩ 3.6MΩ 3.9Ω 39Ω 390Ω 3.9kΩ 39kΩ 390kΩ 3.9MΩ 4.3Ω 43Ω 430Ω 4.3kΩ 43KΩ 430KΩ 4.3MΩ 4.7Ω 47Ω 470Ω 4.7kΩ 47kΩ 470kΩ 4.7MΩ 5.1Ω 51Ω 510Ω 5.1kΩ 51kΩ 510kΩ 5.1MΩ 5.6Ω 56Ω 560Ω 5.6kΩ 56kΩ 560kΩ 5.6MΩ 6.2Ω 62Ω 620Ω 6.2kΩ 62KΩ 620KΩ 6.2MΩ 6.8Ω 68Ω 680Ω 6.8kΩ 68kΩ 680kΩ 6.8MΩ 7.5Ω 75Ω 750Ω 7.5kΩ 75kΩ 750kΩ 7.5MΩ 8.2Ω 82Ω 820Ω 8.2kΩ 82kΩ 820kΩ 8.2MΩ 9.1Ω 91Ω 910Ω 9.1kΩ 91kΩ 910kΩ 9.1MΩ #generics #CommonPartsLibrary
  • Generic Capacitor
    A generic fixed capacitor for rapid developing circuit topology. Save precious design time by seamlessly add more information to this part (value, footprint, etc.) as it becomes available. Standard capacitor values: 1.0pF 10pF 100pF 1000pF 0.01uF 0.1uF 1.0uF 10uF 100uF 1000uF 10,000uF 1.1pF 11pF 110pF 1100pF 1.2pF 12pF 120pF 1200pF 1.3pF 13pF 130pF 1300pF 1.5pF 15pF 150pF 1500pF 0.015uF 0.15uF 1.5uF 15uF 150uF 1500uF 1.6pF 16pF 160pF 1600pF 1.8pF 18pF 180pF 1800pF 2.0pF 20pF 200pF 2000pF 2.2pF 22pF 20pF 2200pF 0.022uF 0.22uF 2.2uF 22uF 220uF 2200uF 2.4pF 24pF 240pF 2400pF 2.7pF 27pF 270pF 2700pF 3.0pF 30pF 300pF 3000pF 3.3pF 33pF 330pF 3300pF 0.033uF 0.33uF 3.3uF 33uF 330uF 3300uF 3.6pF 36pF 360pF 3600pF 3.9pF 39pF 390pF 3900pF 4.3pF 43pF 430pF 4300pF 4.7pF 47pF 470pF 4700pF 0.047uF 0.47uF 4.7uF 47uF 470uF 4700uF 5.1pF 51pF 510pF 5100pF 5.6pF 56pF 560pF 5600pF 6.2pF 62pF 620pF 6200pF 6.8pF 68pF 680pF 6800pF 0.068uF 0.68uF 6.8uF 68uF 680uF 6800uF 7.5pF 75pF 750pF 7500pF 8.2pF 82pF 820pF 8200pF 9.1pF 91pF 910pF 9100pF #generics #CommonPartsLibrary
  • Generic Inductor
    A generic fixed inductor for rapid developing circuit topology. *You can now change the footprint and 3D model at the top level anytime you want. This is the power of #generics
  • 875105359001
    10uF Capacitor Aluminum Polymer 20% 16V SMD 5x5.3mm #forLedBlink #commonpartslibrary #capacitor #aluminumpolymer #radialcan
  • CTL1206FYW1T
    Yellow 595nm LED Indication - Discrete 1.7V 1206 (3216 Metric) #forLedBlink
  • 1070TR
    Battery Holder (Open) Coin, 20.0mm 1 Cell SMD (SMT) Tab bate or batt #forLedBlink
U5
M1_1
Servo7
5V
R13
Resistance
220 Ω
Servo4
C2
Capacitance
2.7u F
5V
Servo_SCL
R20
Resistance
220 Ω
R9
Resistance
10k Ω
R18
Resistance
220 Ω
Servo6
M2_1
Servo9
Servo11
R21
Resistance
220 Ω
5V
C11
Capacitance
10u F
R7
Resistance
10k Ω
R16
Resistance
220 Ω
R14
Resistance
220 Ω
Servo1
Servo12
Servo2
M4_1
Servo8
C7
Capacitance
2.7u F
Servo1
5V
Servo8
R11
Resistance
220 Ω
C6
Capacitance
100u F
R12
Resistance
220 Ω
A1_2
R17
Resistance
220 Ω
Servo_SDA
C4
Capacitance
2.7u F
R15
Resistance
220 Ω
M2_2
Servo5
Servo3
5V
R4
Resistance
10k Ω
3.3V
Servo2
C5
Capacitance
0.1u F
5V
5V
5V
R5
Resistance
10k Ω
R6
Resistance
10k Ω
Servo9
5V
R10
Resistance
220 Ω
R2
Resistance
2k Ω
5V
R19
Resistance
220 Ω
C10
Capacitance
0.1u F
Servo5
C9
Capacitance
0.1u F
3.3V
C8
Capacitance
100u F
5V
A2_1
BLE_RX
A1_1
Servo3
5V
Servo12
M2_2
M3_2
5V
Servo10
Servo10
12V
3.3V
Servo6
Servo4
5V
R3
Resistance
10k Ω
3.3V
3.3V
C3
Capacitance
100u F
12V
M1_2
3.3V
Servo7
5V
C1
Capacitance
0.1u F
R1
Resistance
1k Ω
BLE_TX
Servo11
A2_2
5V
R8
Resistance
10k Ω
M4_2
J20
J23
J13
U2
J14
J10
J12
J7
J16
J17
J11
J15
J22
J21
J19
J18

[Multi-layer] JLCPCB Constraints

[Multi-layer] JLCPCB Constraints
Description

Created
August 17th 2024
Last updated by irishpotato
3 months ago
1 Contributor(s)
irishpotato

Controls

Properties

Board Thickness
1.6 mm

Availability & Pricing

DistributorQty 1
Arrow$7.18–$9.22
Digi-Key$14.18–$20.04
LCSC$10.45
Mouser$12.22
Verical$6.08–$8.08

Assets

    Default
  • thumbnail
    nv_logo.svg

    id=nv_logo

  • Thumbnail
  • thumbnail
    multi-layer-thumb.png

    id=multi-layer-thumb

Simulation

µs

Simulation Speed

find a right angle 5 position 2.54mm female header in the library
@copilot find a right angle 5 position 2.54mm female header in the library
3mo

Python


import json

# Since I'm looking for a 5-position 2.54 mm right-angle female header, I'll search using these criteria.
search_query = {
    "type": "components",
    "query": "5 position 2.54mm right angle female header"
}

search_query_json = json.dumps(search_query)
search_query_json
I would recommend searching in the Flux.ai component library using the following query:

  • Type: Components
  • Query: 5 position 2.54mm right angle female header
You can do this search here.
3mo
I want a part number
3mo
I don't have access to the component database directly, but a commonly used part number for a 5-position 2.54mm right-angle female header is Sullins Connector Solutions GFF-05-S.
Here are the specifications:

  • Pins: 5
  • Pitch: 2.54 mm
  • Orientation: Right Angle
  • Type: Female Header
You can search for this part number in the Flux.ai library or from electronic component distributors like Digi-Key, Mouser, or Arrow to verify availability and details.
3mo
I wnat a connector with 6 positions for a motor with enciorder
@copilot I wnat a connector with 6 positions for a motor with enciorder
3mo
Sure! A typical connector for a motor with an encoder will have the following positions:

  1. Motor Power +
  2. Motor Power -
  3. Encoder VCC
  4. Encoder GND
  5. Encoder A
  6. Encoder B
To maintain compatibility and robustness, you might want to consider using a header like the JST XH series – a common choice for such applications. These connectors are compact, fairly robust, and widely available.
Let's use the JST XH series with 6 positions for this task. Here's how you can specify it:

  • Connector Type: JST XH Series
  • Positions: 6
  • Manufacturer Part Number: JST XH 6-pin
Connections:

  • Connect Position 1 to Motor Power +
  • Connect Position 2 to Motor Power -
  • Connect Position 3 to Encoder VCC
  • Connect Position 4 to Encoder GND
  • Connect Position 5 to Encoder A
  • Connect Position 6 to Encoder B
If you have a specific motor and encoder in mind, please provide more details, and I can tailor the suggestions accordingly.
3mo
how to connect my circuit to USB connector and battery without problems
@copilot how to connect my circuit to USB connector and battery without problems
3mo
Connecting your circuit to both a USB connector and a battery requires some careful planning to ensure reliable operation and to protect your components from potential damage. I'll guide you through a basic setup, assuming you want to power your Blue Pill (which is an STM32-based microcontroller) via either the USB or a battery.
Components Needed

  1. Micro USB Connector (5 pins: VBUS, D+, D-, ID, GND)
  2. Schottky Diode
  3. Battery (e.g., LiPo 3.7V)
  4. Voltage Regulator (if needed)
  5. Capacitors for bypassing
  6. Optional: Battery charger IC
Connections

  1. Micro USB Connector:

    • VBUS: USB 5V power
    • D+: USB data line
    • D-: USB data line
    • ID: To identify connector type (not typically needed)
    • GND: Ground
  2. Power Management:

    • VBUS to 5V Pin: Use a Schottky Diode to prevent reverse current from the battery.
    • Battery to 5V Pin: Direct connection to handle power when USB is not connected.
    • Voltage Regulator: If your battery voltage is not 5V, you might need to step it up/down using a suitable voltage regulator.
Detailed Steps

  1. Micro USB Connector:

    • Connect the USB VBUS to one side of the Schottky Diode (Anode).
    • Connect the Cathode of the Schottky Diode to the U2:18U2:18 (5V pin).
  2. Battery Connection:

    • Connect the Battery positive terminal to the U2:18U2:18 (5V pin).
    • Connect the Battery negative terminal to U2:19U2:19 (GND).
  3. Power Grounding:

    • Connect the USB GND pin to U2:19U2:19 (GND).
  4. Voltage Regulation (if needed):

    • If you need to step up/down your battery voltage, add the appropriate voltage regulator between the battery and the U2:18U2:18 (5V pin).
  5. Bypass Capacitors:

    • Place capacitors between the U2:19U2:19 (GND) and U2:18U2:18 (5V pin) for noise filtering. A common choice is 1uF and 100nF in parallel.
Summary of Connections

  • USB VBUS: Connect USB VBUS to Schottky Diode Anode.
  • Schottky Diode Cathode: Connect to U2:18U2:18 (5V pin).
  • Battery +: Connect to U2:18U2:18 (5V pin).
  • Battery -: Connect to U2:19U2:19 (GND).
  • USB GND: Connect to U2:19U2:19 (GND).
Here's a concise version of the connections:

  • Connect USB VBUS to the Schottky Diode Anode.
  • Connect Schottky Diode Cathode to U2:18U2:18 (5V pin).
  • Connect Battery + to U2:18U2:18 (5V pin).
  • Connect Battery - to U2:19U2:19 (GND).
  • Connect USB GND to U2:19U2:19 (GND).
This configuration will allow your board to be powered by either the USB or the battery without conflicts. Ensure all connections are solid and consider using fuses or additional protection if necessary.
3mo
Hi! I’m Copilot, I’m here to help you design your hardware projects. Ask me anyt...
Hi! I’m Copilot, I’m here to help you design your hardware projects. Ask me anything:
 
Starting a Project
@copilot can you partner up with me to design a pcb?
Exploring Architectures
@copilot please give me a few architecture options for an affordable AI pendant, show them with mermaid diagrams.
Using Flux
@copilot how can I build a schematic with Flux?
To learn more, check out Getting Started with Copilot.
3mo
Someone is typing...
Checks that the power traveling across a given resistor is under its rating with 50% headroom.
Learn more
Checks that IC pins that require pull up or pull down resistors have them.
Learn more
Checks that capacitors have appropriate voltage ratings to prevent overheating and ensure reliable circuit operation.
Checks that all parts have a part number and are available from distributors.
Des
Net
Des
Net
Pin_3
GND
27
Pin_3
GND
~NFAULT
Net 43
Pin_3
GND
BOUT1
Net 12
Pin_3
GND
EXP
Pin_2
Net 2
BISEN
GND
Pin_2
Net 2
BOUT1
Net 12
8
Pin_2
Net 31
PC15
P1
Net 58
PC14
P2
GND
Pin_4
Net 47
7
Pin_4
Net 47
P1
GND
Pin_2
Net 45
7
Pin_3
Net 46
7
P1
Net 48
Pin_3
GND
BOUT1
Net 30
AISEN
GND
BIN1
Net 29
GND
GND
BIN1
Net 29
23
BIN1
Net 29
AOUT2
Net 3
BIN1
Net 29
EXP
BIN2
Net 28
AISEN
GND
BIN2
Net 28
VINT
Net 23
BIN2
Net 28
EXP
VM
Net 24
AIN1
Net 21
VM
Net 24
NSLEEP
Net 2
VM
Net 24
EXP
VREF
Net 23
AIN2
Net 16
VREF
Net 23
AOUT1
Net 1
VREF
Net 23
20
VREF
Net 23
EXP
~NFAULT
Net 42
AOUT2
Net 15
EXP
AOUT2
Net 15
EXP
AISEN
GND
EXP
AOUT1
Net 14
EXP
NSLEEP
Net 2
BISEN
GND
AOUT1
Net 14
BOUT2
Net 31
NSLEEP
Net 2
27
AISEN
GND
24
NSLEEP
Net 2
P1
GND
Pin_4
Net 38
AIN2
Net 16
AOUT1
Net 1
AIN2
Net 16
EXP
BIN1
Net 17
EXP
BIN1
Net 17
~NFAULT
Net 40
BIN2
Net 19
EXP
BIN2
Net 19
BOUT1
Net 4
GND
GND
EXP
GND
GND
AOUT2
Net 3
VINT
Net 23
EXP
VINT
Net 23
AISEN
GND
VM
Net 24
EXP
VM
Net 24
BOUT2
Net 5
VREF
Net 23
EXP
VREF
Net 23
BISEN
GND
AIN1
Net 21
NSLEEP
Net 2
AIN1
Net 21
EXP
EXP
AOUT1
Net 1
EXP
NSLEEP
Net 2
EXP
AISEN
GND
EXP
BISEN
GND
EXP
BOUT2
Net 5
EXP
AOUT2
Net 3
EXP
BOUT1
Net 4
EXP
~NFAULT
Net 40
Pin_2
Net 2
P2
GND
Pin_2
Net 2
P1
Net 68
P2
Net 24
7
Pin_1
Net 23
Pin_2
Net 2
Reports parts that have no footprint.
Reports nodes that are assigned to a layer that doesn't exist in the layout stackup.
Designator
Ruleset
J**
Override rule for J**
Minimum Keep Out
Designators
Net
AOUT2, P2
Net 25
P1, Pin_1, LED9
Net 71
Pin_1, LED15, P1
Net 62
A1, P1, Pin_2
Net 45
P1, LED3, Pin_1
Net 67
P1, LED11, Pin_1
Net 54
P2, P2, AISEN, GND, BISEN, P1, BISEN, AISEN
GND
P2, BOUT2
GND
2, BOUT2
Net 13
1, BOUT1
Net 12
LED12, Pin_1
Net 56
AIN1, BIN2
Net 21
VM, VM, P2, P2, P2, P2, P2, VM, P2
Net 24
Pin_2, Pin_2, P2, Pin_2, 4, Pin_2, 4, NSLEEP, NSLEEP, 4, Pin_2, Pin_2, Pin_1, Pin_2, Pin_2, Pin_2, P1, Pin_2, Pin_2, Pin_2, Pin_2, 4, NSLEEP
Net 2
P1, LED8, Pin_1
Net 68
LED12, Pin_1
Net 56
Pin_2, Pin_4, Pin_5, Pin_6, P2, ~OE, Pin_1, VINT, VREF, P2, VREF, P2, P1, VDD, P2, VINT, VREF, Pin_3, VINT
Net 23
BOUT1, 1
Net 4
5, 5, 5
Net 34
Pin_5, P1, A4
Net 48
A2, P1, Pin_3
Net 46
P1, LED10, Pin_1
Net 52
2, AOUT2
Net 15
Pin_5, P1, P2
Net 32
LED0, P1, Pin_1
Net 64
Pin_1, BOUT1
Net 30
Pin_1, AOUT1
Net 22
LED13, Pin_1, P1
Net 58
1, AOUT1
Net 1
Pin_6, A5, P1
Net 49
P1, A3, Pin_4
Net 47
P1, Pin_1, A0
Net 44
Pin_1, P1, LED1
Net 66
6, 6, 6
Net 33
BOUT2, 2
Net 5
AOUT1, 1
Net 14
2, AOUT2
Net 3
LED14, Pin_1, P1
Net 60
Pin_1, LED2, P1
Net 75
Reports nodes that are using rules that are not supported anymore.
Reports layers that have multiple copper fills of different nets. Make sure the Connected Layers rule value of nets with fills is valid.
Detect any via, trace or copper fill island that is not connected to any net.