Advertisement Β· 728 Γ— 90

Posts by Greg

Solder paste stencil over an ENIG PCB. Stencil openings are aligned with the ENIG pads

Solder paste stencil over an ENIG PCB. Stencil openings are aligned with the ENIG pads

Solder paste perfectly applied to a circuit board.

Solder paste perfectly applied to a circuit board.

Solder paste perfectly applied to a circuit board.

Solder paste perfectly applied to a circuit board.

When the stencil aligns perfectly 🫠

2 months ago 35 1 0 0

Yes! I messed that one up 🫣

2 months ago 1 0 0 0
QFN silicon chip sitting upside down on a ruler, showing that it is 2mm across.

QFN silicon chip sitting upside down on a ruler, showing that it is 2mm across.

QFN silicon chip held in tweezers.

QFN silicon chip held in tweezers.

Small USB PHY from WCH. CH123C.

Who needs symmetry in footprints πŸ€ͺ

2 months ago 19 1 3 0
Circuit board with QC sticker pointing to an oscillator which has been installed incorrectly.

Circuit board with QC sticker pointing to an oscillator which has been installed incorrectly.

Oscillators don't like begin installed upside-down 😭

2 months ago 16 0 5 0
Green light emitting diodes on a circuit board

Green light emitting diodes on a circuit board

LEDs ❇️

These are about all on at about the perfect brightness for visual indication.
But my standard macro photography process (off camera flash) just floods so much extra light that these appear really dim.

3 months ago 12 0 2 0
Saleae cables connected to a PMOD

Saleae cables connected to a PMOD

Debug time

3 months ago 15 0 1 0
Circuit board. 0402 capacitors. A bodge wire connected neatly between two vias.

Circuit board. 0402 capacitors. A bodge wire connected neatly between two vias.

Another day. Another bodge ✨

3 months ago 28 2 3 0

Not if I want 400kHz.

The internal pull-ups are equivalent to 50kohm in this case. 🐌

3 months ago 1 0 0 0
Advertisement
Resistors soldered to the edge of a TSSOP package, with a bodge wire connected to them.

Resistors soldered to the edge of a TSSOP package, with a bodge wire connected to them.

It has been 0 days since I forgot i2c pullups. πŸ₯²

3 months ago 57 2 5 2
solderpaste applied to various footprints on a green circuit board.

solderpaste applied to various footprints on a green circuit board.

Some BGA footprints are distinct enough to act like a fingerprint for the part. If you've used this part on a board design before you'll likely recognise it. πŸ˜‰

3 months ago 13 0 2 0

GC-10. Sure, I’m not planning on testing alternatives given how well it works for me.

3 months ago 1 0 0 0
solder paste applied to a green circuit board

solder paste applied to a green circuit board

solder paste applied to a green circuit board

solder paste applied to a green circuit board

Solderpaste 😯

3 months ago 52 3 3 0

I wondered if anyone would notice. Yes. The stock fans don’t actually push that much air, and they’re very noisy when this gear is right on the desktop.

I need to whip up a small inline 24V to 12V adapter to make the conversion a bit neater.

3 months ago 3 0 1 0
Benchtop test gear with GPIB adapters installed

Benchtop test gear with GPIB adapters installed

Benchtop test equipment

Benchtop test equipment

Now all my benchtop gear that had GPIB can now connect via USB πŸ™Œ

"Weekend" project complete!

3 months ago 19 2 1 0
3d printed enclosures around a circuit board and connector

3d printed enclosures around a circuit board and connector

Printed off some enclosures. Made a small modification around the M3 nut tolerances, which was easy as the f3d file was provided in the repo πŸ‘

3 months ago 12 0 2 0
Advertisement
Preview
UsbGpib/HW/REV2/KicadV2 at master Β· xyphro/UsbGpib Versatile, cheap and portable USB to GPIB converter (USBTMC class based) - xyphro/UsbGpib

github.com/xyphro/UsbGp...

3 months ago 0 0 0 0
AVR programmer attached to a circuit board

AVR programmer attached to a circuit board

AVR programmer attached to a circuit board

AVR programmer attached to a circuit board

It's not stupid if it works πŸ˜…

Avoiding soldering down a connector for the one time operation of burning fuses, and loading bootloader/firmware for some UsbGpib adapters.

github.com/xyphro/UsbGpib

3 months ago 35 3 2 0

Are they still doing this? I had bought the same part maybe 5 years ago and had the same slightly bent pin issue πŸ₯²πŸ˜…

3 months ago 1 0 1 0

A linux client spite coding session in the near future? πŸ˜…πŸ˜†

4 months ago 1 0 1 0
Circuit board macro photo showing capacitors, resistors, and other components ontop of solder paste ready for reflow

Circuit board macro photo showing capacitors, resistors, and other components ontop of solder paste ready for reflow

Surface mounted components atop solder paste

5 months ago 29 1 0 0

Board manufacturer date of wk10 2024. Wild that this issue is still making it into designs.

6 months ago 2 0 0 0
Preview
a man in a yellow shirt is sitting in a chair holding a cup and pointing ALT: a man in a yellow shirt is sitting in a chair holding a cup and pointing

Did you have the same reaction? 🀣

6 months ago 7 0 0 0
Circuit board with bodge wire neatly snaking between passives. Connecting two vias.

Circuit board with bodge wire neatly snaking between passives. Connecting two vias.

Terminal output from nextpnr showing an error that T16 is not available on this package.

Terminal output from nextpnr showing an error that T16 is not available on this package.

nextpnr output showing device usage around 15% of the logic for a HS USB core and QSPI logic to implement a boot loader.

nextpnr output showing device usage around 15% of the logic for a HS USB core and QSPI logic to implement a boot loader.

I'd forgotten that the ECP5-25F doesn't have all the I/O, and 4 or so pins that are on the 45/85F are N/C on the 25F. I just happened to use one of these for the ULPI interface. πŸ₯²

Bodge wire to the rescue! Now we're enumerating again!

USB boot loader in gateware, takes up ~15% of the device

7 months ago 13 0 1 0

If by fab house, you mean my a toaster oven in my fabulous houses garage? Then yes. πŸ™Œ

7 months ago 6 0 0 0
Advertisement
Assembled circuit board with soldering defect. A tombstoned part. In which a 2 terminal passive is only soldered to one side so it raises up like a tombstone.

A small yellow sticker with an arrow points at the defect on the board.

Assembled circuit board with soldering defect. A tombstoned part. In which a 2 terminal passive is only soldered to one side so it raises up like a tombstone. A small yellow sticker with an arrow points at the defect on the board.

Tombstone time

7 months ago 12 0 2 0

Small update to PCB and I forgot to buy a new stencil πŸ˜…

7 months ago 2 0 0 0
Circuit board with a large BGA footprint. Some pads on the BGA package are larger than others.

Circuit board with a large BGA footprint. Some pads on the BGA package are larger than others.

Circuit board with a large BGA footprint. All the pads on the BGA package are the same size.

Circuit board with a large BGA footprint. All the pads on the BGA package are the same size.

These two boards have the same BGA geometry defined in their gerbers. For some reason JLCs DFM adjustments have expanded all the "via in pad" connections.

Makes for an interesting visual effect.

7 months ago 18 0 1 0
Circuit board with solder paste applied. The photo is close enough so you can just start to make out the tiny spheres that make up solder paste.

There are 2 components which don't have solder paste applied.

Circuit board with solder paste applied. The photo is close enough so you can just start to make out the tiny spheres that make up solder paste. There are 2 components which don't have solder paste applied.

Circuit board with solder paste applied. The photo is close enough so you can just start to make out the tiny spheres that make up solder paste.

There are 2 components which don't have solder paste applied.

Circuit board with solder paste applied. The photo is close enough so you can just start to make out the tiny spheres that make up solder paste. There are 2 components which don't have solder paste applied.

How's my solder paste application?

I think I missed some spots. 🫣

7 months ago 12 0 3 0

When I started using brand name AMTECH flux. I realised it had a β€œsweet” smell, then immediately bought a fume extractor, because I realised if I was smelling that I was 100% inhaling the rosin and additive vapours πŸ’¨πŸ˜΅β€πŸ’«

7 months ago 2 0 0 0
ECPBreaker FPGA development board featuring a Lattice ECP5 FGPA. Being programmed via JTAG from an ORBTrace, that is powered by a Lattice ECP5.

ECPBreaker FPGA development board featuring a Lattice ECP5 FGPA. Being programmed via JTAG from an ORBTrace, that is powered by a Lattice ECP5.

FPGAs programming FPGAs 🐒

7 months ago 20 1 0 0