heypcb

Comment

Point at it. Ask.

Pin a question to any spot on your board, and Inky answers from what the design says is there.

  1. 1 · U12 · pad 1 · SPI.CS · What does this chip do here?
  2. 2 · X1 · What is this for?
  3. 3 · U3 · What is this chip?
  4. 4 · U4 · What does this chip do?
  5. 5 · SW1 · What happens when I press this?
  6. 6 · U15 · pad 4 · /D+ · What is this pin for?
  7. 7 · J12 · pad A6 · /D+ · What is this?
  8. 8 · D5 · What drives this LED?
  9. 9 · J6 · What plugs in here?

Fig. 01 · 9 questions pinned to the PSLab board and answered in heypcb, replayed · Reference design: Pocket Science Lab v6 · FOSSASIA PSLab · GPL-3.0 · opened, checked and cased in heypcb

It knows where you clicked.

Before a word is written, the pin reads what the design says is under it: the pad, its pin name, the net, and every part that net reaches.

Pinned on
PCB · F.Cu · 107.145, 61.65 mm
Under it
J12 · pad A6 — SMD rect pad 0.3 × 1.45 mm, turned 270°
Part
J12 · USB_C_Receptacle
Pin name
D+
Net
/D+ · 5 pins
It reaches
J12.B6 · TP10.1 (D+, on the back) · U15.4 (CP2102N-xxx-xQFN20x) · U16.3 (SP0503BAHT)
Beside it
J12 · pad A7 · /D- (0.35 mm); J12 · pad B7 · /D- (0.35 mm)

What is this?

J12 · pad A6 · /D+

You

Inky

This is J12 pad A6, a USB-C connector contact for D+. It carries the USB data signal on /D+ to the CP2102N (U15), with a connection to protection part U16 and test point TP10.

Fig. 02 · J12 · pad A6 · /D+, enlarged · the net in ink, dashed where it runs under the top

The question “What is this?”, pinned to J12 · pad A6 · /D+, and Inky’s answer: This is **J12 pad A6**, a USB-C connector contact for **D+**. It carries the USB data signal on **/D+** to the CP2102N (**U15**), with a connection to protection part **U16** and test point **TP10**.

Every part, asked.

PCB · Schematic · 3D view

Each answer names what is really there — the part, the pin, the net and where it goes — and says so when the design does not. A pin drops the same way on the 3D view and on the case in the Product view.

10

PCB

What is this part?

U21 · pad 25 · GND

You

Inky

U21 is an IP5189T battery power-management IC; the pin is on its large GND pad 25, not a separate part. Its connections to the battery, input supply, and 4.7 µH inductor support charging and power conversion. The GND via on the pad connects it to the board’s ground copper.

11

PCB

What is this capacitor for?

C21

You

Inky

C21 supports the VCAP pin of U3, the PIC24EP256GP204 microcontroller. Its 10 µF capacitance connects U3 pin 7 to ground, providing local charge storage and helping keep that voltage stable.

12

PCB

Why so many vias here?

via · GND

You

Inky

The via under the pin connects the top-layer GND pour to the GND pour on In1.Cu; nearby ground vias likely serve the same stitching purpose. This area is beside the grounded shield connections of J8 and J12, so multiple vias can give those connections short paths into the ground plane. The context confirms this via, but not the number or placement of the others.

13

Schematic

What feeds this pin?

U4 · pin 3 · Net-(J13-+)

You

Inky

U4 pin 3 (VBAT) is fed by J13, the CR1225 battery connection, through net Net-(J13-+). It provides backup power to the real-time clock; U4’s main supply is on its separate +5V pin.

14

3D view

What goes in here?

J13

You

Inky

A CR1225 coin-cell battery goes in J13. It provides backup power to U4 (the DS1307 real-time clock); the holder’s other contact connects to ground.

15

PCB

Where does this pin go?

J2 · pad 3 · SCK

You

Inky

J2 pin 3 is on the SCK net. It connects to U3 pin 36, J8 pin 5, U14 pin 7, U18 pin 7, and U20 pin 3. The SCK track at the pin is on the far-side B.Cu layer.

16

PCB

What does this do?

U14

You

Inky

U14 is a programmable-gain amplifier: it takes a signal through its CHA input and sends the amplified output on CH1_IN to the PIC24 microcontroller. Its VREF pin connects to the TL082-based /OSC_REF1 reference, while CS1, SCK, and SDI provide control signals.

17

Schematic

What is this pin?

U15 · pin 4 · /D+

You

Inky

This is U15 pin 4, D+, the USB data-positive connection for the CP2102N USB-to-serial chip. Its /D+ net runs to both D+ contacts on the USB-C receptacle J12, test point TP10, and protection part U16.

18

PCB

Why is this here?

F1

You

Inky

F1 protects the USB power input: it is a 1A resettable fuse between /VUSBIN from the USB-C receptacle and /VINPUT, which feeds the board’s input circuitry. If excessive current flows, a polymeric resettable fuse typically heats up and limits the current, then recovers after the fault is removed.

19

PCB

What plugs in here?

J8

You

Inky

A microSD card plugs into J8. Its 3.3 V power and SPI signal connections link it to the PIC24 microcontroller; the connector’s card-detect pin is unconnected.

Answers, not edits.

A comment never touches the board. Ask for a change and the answer says what it would do; the card hands the pin to the chat, where Agent mode can make it.

  1. 01

    It says what it would change.

    The trace, the layer, the width — in the answer, before anything moves.

  2. 02

    The chat makes it.

    “Ask Inky to change it” carries the pin and its question into the composer.

make this trace 0.3 mm wide

track · SCK

You

Inky

I’d widen the SCK trace under the pin on F.Cu from 0.15 mm to 0.3 mm. I haven’t changed the board; select “Ask Inky to change it” on this card (or use Agent mode in chat) to make the edit.

Reply…

Ask Inky to change it
Fig. 03 · track · SCK · a change asked for

The request “make this trace 0.3 mm wide”, pinned to track · SCK, and Inky’s answer: I’d widen the **SCK** trace under the pin on F.Cu from 0.15 mm to 0.3 mm. I haven’t changed the board; select “Ask Inky to change it” on this card (or use Agent mode in chat) to make the edit.

Put a pin
on it.

Comment is in the composer’s mode menu, right under Ask. Pins stay on the board for everyone it is shared with.