OSSO

← Oct 18 Oct 20 →

Journal: Monday, Oct 19, 2026

  1. 2026-10-19 9:01 AM ET — Interposer gap changed to 12.0mm
  2. 2026-10-19 9:06 AM ET — Corner standoff confirmed
  3. 2026-10-19 9:24 AM ET — Component height limit in interposer zones
  4. 2026-10-19 10:04 AM ET — Current limits and board-to-board power
  5. 2026-10-19 10:22 AM ET — CONCEPT: daisy-chaining multiple OSSO stacks
  6. 2026-10-19 10:25 AM ET — Pogo pin model (YZD0029-20135-01) at 12.0mm gap
  7. 2026-10-19 10:25 AM ET — DECISION: 20A system max
  8. 2026-10-19 11:00 AM ET — Top PCB v1a (starting point)
  9. 2026-10-19 11:05 AM ET — Top PCB v1b (symmetric wiring access)
  10. 2026-10-19 11:10 AM ET — Top/bottom PCB v1c (TH grid + full pour)
  11. 2026-10-19 11:33 AM ET — DESIGN NOTE: top/bottom board used as bottom board
  12. 2026-10-19 11:35 AM ET — Top/bottom PCB v1d (mains transformer zone)
  13. 2026-10-19 12:00 PM ET — Top/bottom PCB v1e (strip to bottom edge, centered transformer zone)
  14. 2026-10-19 12:12 PM ET — Top PCB v1f (NO-TH SMT zones)
  15. 2026-10-19 12:36 PM ET — DECISION (the designer): unified companion board size
  16. 2026-10-19 12:44 PM ET — Top PCB v1g (unified companion window)
  17. 2026-10-19 12:55 PM ET — STEP models for Fusion (middle/base + top v1g)
  18. 2026-10-19 12:55 PM ET — Version 6 frozen
  19. 2026-10-19 4:00 PM ET — DECISION (the designer): mains companion uses a 5.08 mm (0.200 in) grid
  20. 2026-10-19 4:25 PM ET — Mains companion: partitioning and build order
  21. 2026-10-19 4:35 PM ET — Companion strategy: one size, many drill patterns
  22. 2026-10-19 6:55 PM ET — PSU fit study v1 (linear AC-DC on the 74x39 mains companion)
  23. 2026-10-19 7:40 PM ET — DECISION (the designer): enclosure and stack height are per-build, not fixed
  24. 2026-10-19 7:47 PM ET — PSU companion fit study v2 (no height limit)
  25. 2026-10-19 7:59 PM ET — DESIGN RULE: companions are standalone-testable
  26. 2026-10-19 8:09 PM ET — PSU companion fit study v3 (standalone, all parts on companion)
  27. 2026-10-19 8:22 PM ET — Request: top v1h (bigger dual companion/window, TH grid dropped around C/C')
  28. 2026-10-19 8:36 PM ET — top v1h + PSU companion fit v4
  29. 2026-10-19 8:40 PM ET — Feasibility mark: 8VA PSU companion; Version 7 frozen
  30. 2026-10-19 8:41 PM ET — Design rule: on-board PSU limit
  31. 2026-10-19 8:44 PM ET — Open consideration: heavy parts inverted on bottom board
  32. 2026-10-19 8:45 PM ET — Open consideration: stack orientation

2026-10-19 9:01 AM ET — Interposer gap changed to 12.0mm

Oct 19, 2026 · 9:01 AM ET · #

2026-10-19 9:06 AM ET — Corner standoff confirmed

Oct 19, 2026 · 9:06 AM ET · #

2026-10-19 9:24 AM ET — Component height limit in interposer zones

Oct 19, 2026 · 9:24 AM ET · #

2026-10-19 10:04 AM ET — Current limits and board-to-board power

Oct 19, 2026 · 10:04 AM ET · #

2026-10-19 10:22 AM ET — CONCEPT: daisy-chaining multiple OSSO stacks

Oct 19, 2026 · 10:22 AM ET · #

2026-10-19 10:25 AM ET — Pogo pin model (YZD0029-20135-01) at 12.0mm gap

Oct 19, 2026 · 10:25 AM ET · #

2026-10-19 10:25 AM ET — DECISION: 20A system max

Oct 19, 2026 · 10:25 AM ET · #

2026-10-19 11:00 AM ET — Top PCB v1a (starting point)

Oct 19, 2026 · 11:00 AM ET · #

2026-10-19 11:05 AM ET — Top PCB v1b (symmetric wiring access)

Oct 19, 2026 · 11:05 AM ET · #

2026-10-19 11:10 AM ET — Top/bottom PCB v1c (TH grid + full pour)

Oct 19, 2026 · 11:10 AM ET · #

the designer approved v1c, built from v1b (the v1b files are kept). Script: drawings/top_v1c.py. Outputs: drawings/osso_top_v1c.png and osso_top_v1c.pdf. Title: "OSSO top/bottom PCB v1c". Callouts 1–16.

DECISION: main TH grid.

DECISION: one 5.0 mm metric strip.

DECISION: full pour plus grid.

Clearances. The first exclusion reason found for each grid point:

Reason Points excluded
Pogo block (pads +1.5 mm; bottom pads keep their Ø4.0 isolation) 315
Wiring slots (1.0 mm from the land) 132
Metric strip band 182
Clamp/corner Ø13 52
Fiducial Ø5 (A, B, C, C') 30
Pin-1, top and bottom 18
Tooling hole 4
Tooling slot (cleared for the as-ordered 2.0x4.0) 4
Board edge (more than 3.5 mm in) 216

DECISION: vias.

DESIGN NOTE (the designer): bottom-board use.

2026-10-19 11:33 AM ET — DESIGN NOTE: top/bottom board used as bottom board

Oct 19, 2026 · 11:33 AM ET · #

2026-10-19 11:35 AM ET — Top/bottom PCB v1d (mains transformer zone)

Oct 19, 2026 · 11:35 AM ET · #

the designer: keep the 5.0 metric strip as it is, and add a 5.0 mm 2D grid area for a mains PCB transformer. The v1c files are kept. Script: drawings/top_v1d.py. Outputs: drawings/osso_top_v1d.png and osso_top_v1d.pdf. New callout 17.

DECISION: mains transformer zone.

Placement search. I swept 0.5 mm steps over the board with these clearances:

Results:

Two consequences:

Clearances and hole counts.

DESIGN NOTE (the designer): bottom-board use. The board is reflowed and assembled before stack assembly, then turned over. The large parts are mounted inverted and hang down, so the pogo landing faces up and the interposer spacing stays at 12.0 mm. This is now in callout 16.

2026-10-19 12:00 PM ET — Top/bottom PCB v1e (strip to bottom edge, centered transformer zone)

Oct 19, 2026 · 12:00 PM ET · #

the designer chose option 2. The v1d files are kept. Script: drawings/top_v1e.py. Outputs: drawings/osso_top_v1e.png and osso_top_v1e.pdf.

DECISION: 5.0 metric strip moved to the BOTTOM edge.

DECISION: transformer zone CENTERED on x=70, above the pogo block.

Land-edge clearances:

To Gap
Pogo pads 6.14 mm (≥6 OK)
Corner rings 40.4 mm
Tooling slot, as ordered 2.0x4.0 1.00 mm (1.5 mm to the 2.0x3.0 design)
Top-crossbar shadow (bottom use) 0.04 mm, tangent, not under
Top edge 7.0 mm
Fiducial keep-outs 24.25 mm
Pin-1 (bottom mirror) 29.75 mm
Wiring slots 32.45 mm
Clamp keep-outs, jig edge stops clear

Symmetry. The board is now FULLY symmetric about x=70 except the orientation marks (C/C' and pin-1). The script asserts this for the grid, strip and zone.

2.54 grid.

Bottom-board shadow (holes under the printed interposer when the board is turned over):

Mains. Laser-cut an isolation moat of at least 6 mm around the primary pins. It must take in any unused plated holes, including the restored 2.54 rows above the zone (y 133.5–136) and the zone's own spare holes.

2026-10-19 12:12 PM ET — Top PCB v1f (NO-TH SMT zones)

Oct 19, 2026 · 12:12 PM ET · #

the designer asked for "a bit of all of these zones". The v1e files are kept. Script: drawings/top_v1f.py. Outputs: drawings/osso_top_v1f.png and osso_top_v1f.pdf. New callouts 18–20.

What an SMT zone is. Solid pour on both sides with no grid holes. Large SMT parts go there without solder wicking into holes. In bottom-board use, it is also where nothing pokes up into the printed interposer. Vias, pogo pads, corners, tooling, fiducials and pin-1 are unchanged. Every zone is mirrored about x=70, so the board is still symmetric except the orientation marks; the script asserts this.

Zone Rect (x, y) Size Removed
SMT-1L / 1R ring band x 0–7.8 / 132.2–140, y 11.5–128.5 7.8 x 117 each 180 grid (2 columns x 45 per side)
SMT-2B spine, bottom x 66.6–73.4, y 6.5–44.14 6.8 x 37.64 38 grid in total for 2B + 2T, net vs v1e
SMT-2T spine, top x 66.6–73.4, y 95.86–133.5 6.8 x 37.64 plus 7 zone holes (x=70 column)
SMT-3L / 3R flank pads x 25.0–42.0 / 98.0–115.0, y 100.5–133.0 17.0 x 32.5 each 220 grid (110 per side)

Grid removal rule: a hole is removed when its land comes within 0.3 mm of an SMT-1 or SMT-2 rect, or within 1.0 mm of an SMT-3 rect.

DECISION: transformer zone is now 8 columns x 7 rows = 56 holes. Columns are x 50–65 and 75–90 (x=70 dropped); rows are y 101.75–131.75 as before. A part that needs a pin on x=70 has to shift 5 mm off-axis. Distance to the as-ordered tooling slot is now 3.71 mm (was 1.00).

DECISION: strip y=5 row DROPPED rather than shifting the strip 5 mm inward.

Totals.

v1f v1e
Main grid 1360 1798 (−438)
Strip 22 44
Transformer zone 56 63

Bottom-board shadow (holes still under the printed interposer):

Clearances.

Item Gap
SMT-3 to zone lands 6.75 mm, so 0.75 mm OUTSIDE the ≥6 mm moat (moat x 42.75–97.25, y 94.5 to the top edge)
SMT-3 to fiducial C/C' Ø5 keep-out 0.5 mm (tightest)
SMT-3 to pin-1 6.0 mm
SMT-3 to top edge 7.0 mm
SMT-3 to tooling slot 27 mm
SMT-2T to tooling slot (as-ordered 2.0x4.0) 0.5 mm
SMT-2B to tooling hole 1.0 mm
SMT-2 to zone and strip lands 0.35 mm

Mains moat (drawn red dotted).

2026-10-19 12:36 PM ET — DECISION (the designer): unified companion board size

Oct 19, 2026 · 12:36 PM ET · #

2026-10-19 12:44 PM ET — Top PCB v1g (unified companion window)

Oct 19, 2026 · 12:44 PM ET · #

The v1f files are kept. Script: drawings/top_v1g.py. Outputs: drawings/osso_top_v1g.png and osso_top_v1g.pdf. Geometry for CAD: drawings/top_v1g_geom.json. Callouts 21 (lap pads) and 22 (anchors + companions) are new.

DECISION: companion window placement. The base window, lap pads and anchors are ROTATED 90° CW about the board centre: (bx,by) → (by, 140−bx). Nothing else moves. That gives:

Clearances (edge to edge, mm):

From To Gap
Window pogo pads 8.64
Anchors pogo pads 3.84 (3.34 to the Ø4 isolation)
Inner laps (L1) pogo pads (L2) 6.04
Window tooling slot, as-ordered 2.0x4.0 4.0
Window tooling slot, 2.0x3.0 design 4.5
Companions tooling slot 14
Window top edge 10
Outer laps top edge 7.4
Window fiducial C/C' keep-outs 8.5
Companions fiducial C/C' keep-outs 8.5
Window Ø13 clamp keep-outs 21.9
Companions Ø13 clamp keep-outs 21.5
Companions pin-1 14
Window wiring slots 22.8

Bottom-board use. Laps and companions are on L1 only, so only the window and anchors reach L2.

Lap-pad symmetry. The pads are an exact translation copy of the base, so any companion fits both boards. Both companions are the same board, translated, not mirrored. As a result, the right pad set is 1.22 mm off the mirror of the left. The anchors are symmetric. A system-wide fix would centre 8 pads in 22 mm, starting 2.11 from the end. That changes the base and is not done.

Zone changes.

Holes.

Second window position.

2026-10-19 12:55 PM ET — STEP models for Fusion (middle/base + top v1g)

Oct 19, 2026 · 12:55 PM ET · #

Folder: cad/top_middle_v1g/. Script: make_top_middle_v1g.py (needs drawings/top_v1g_geom.json). Verify: verify.py, which reimports every STEP. Colors: black mask, gold ENIG, green companion, grey/blue/beige representative parts.

2026-10-19 12:55 PM ET — Version 6 frozen

Oct 19, 2026 · 12:55 PM ET · #

versions/v6_2026-10-19 plus OSSO_v6_2026-10-19.tar.gz. Adds top/bottom PCB v1a–v1g (strip, 5mm zone, NO-TH SMT zones), the decision to use the unified 27x74 companion window rotated across the top (transformer becomes a companion; double-width 74x39 mains companion modeled, needs the designer's OK), and STEP models in cad/top_middle_v1g/ (sent to the designer's Downloads). Open: mains companion size, lap-pad 1.22mm asymmetry, spine over window in bottom-board use, base drawings still need 12mm gap update.

2026-10-19 4:00 PM ET — DECISION (the designer): mains companion uses a 5.08 mm (0.200 in) grid

Oct 19, 2026 · 4:00 PM ET · #

2026-10-19 4:25 PM ET — Mains companion: partitioning and build order

Oct 19, 2026 · 4:25 PM ET · #

the designer test-fit the CL2-5.0R-12 (example part, needs 6 columns) on the 5.08mm mains companion; it fits. The 6mm mains spacing is a per-design layout rule chosen by the builder, not a fixed zone. the designer likes that the transformer/mains companion can be prepared (built and tested) first, then mounted onto the top board.

2026-10-19 4:35 PM ET — Companion strategy: one size, many drill patterns

Oct 19, 2026 · 4:35 PM ET · #

After checking the Hammond 162/164 (A = 0.25/0.30/0.40in by size; only some land on 2.54/5.08), the designer decided: keep the unified companion size, but design multiple companion drill patterns — exact footprints for target parts plus extra general pads to cover the long tail of components. The generic 5.0/5.08 grids become examples, not the only option.

2026-10-19 6:55 PM ET — PSU fit study v1 (linear AC-DC on the 74x39 mains companion)

Oct 19, 2026 · 6:55 PM ET · #

the designer asked whether a basic linear supply fits on the double-width mains companion with the 5.08 grid. Drawing: drawings/psu_companion_fit_v1.py → psu_companion_fit_v1.png/.pdf (parts JSON written next to it). STEP: cad/top_middle_v1g/OSSO_top_v1g_with_mains_companion_508_psu.step (34.1 MB, reimports valid, top of the parts 21.7 above host L1), script make_top_v1g_psu.py. Part bodies are typical datasheet envelopes, not verified; the Hammond 162/164 table is from the hammfg.com datasheet.

Verdict: the plan view fits a ≤ ~5 VA supply. Height is the limit.

Heights.

Size VA Dims Fits
D 1.1 35.1x28.7x23.8 10 boards only with zero lid margin
E 2.4 35.1x28.7x30.2 9 boards or fewer
F 6 41.4x33.3x33.3 9 boards or fewer (overhangs the companion 1.2 per side)
G 12 47.8x39.6x38.1 8 boards or fewer, plus too deep for the companion
H 20 57.1x47.8x36.6 8 boards or fewer, plus too deep for the companion

Recommendations.

2026-10-19 7:40 PM ET — DECISION (the designer): enclosure and stack height are per-build, not fixed

Oct 19, 2026 · 7:40 PM ET · #

2026-10-19 7:47 PM ET — PSU companion fit study v2 (no height limit)

Oct 19, 2026 · 7:47 PM ET · #

2026-10-19 7:59 PM ET — DESIGN RULE: companions are standalone-testable

Oct 19, 2026 · 7:59 PM ET · #

2026-10-19 8:09 PM ET — PSU companion fit study v3 (standalone, all parts on companion)

Oct 19, 2026 · 8:09 PM ET · #

2026-10-19 8:22 PM ET — Request: top v1h (bigger dual companion/window, TH grid dropped around C/C')

Oct 19, 2026 · 8:22 PM ET · #

2026-10-19 8:36 PM ET — top v1h + PSU companion fit v4

Oct 19, 2026 · 8:36 PM ET · #

2026-10-19 8:40 PM ET — Feasibility mark: 8VA PSU companion; Version 7 frozen

Oct 19, 2026 · 8:40 PM ET · #

the designer set the feasibility mark: the v1h dual companion (89x45.5) can hold a full standalone 8VA linear power supply (EI42/20.5 class, full-size parts, 6mm mains spacing). Going forward, the PSU layout geometry is NOT carried into the design; it only established the max. Top board continues from v1h geometry without PSU-specific features. Frozen as versions/v7_2026-10-19 plus OSSO_v7_2026-10-19.tar.gz (video excluded).

2026-10-19 8:41 PM ET — Design rule: on-board PSU limit

Oct 19, 2026 · 8:41 PM ET · #

Anything larger than 8VA uses a dedicated external power supply, not an OSSO companion.

2026-10-19 8:44 PM ET — Open consideration: heavy parts inverted on bottom board

Oct 19, 2026 · 8:44 PM ET · #

Mounting heavy components (e.g. transformers) hanging inverted on a bottom board needs review during the thermal/mechanical phase: anchoring (screws, straps, adhesive), solder-joint load, vibration, heat rising into the stack, and stack feet height. Deferred; noted only.

2026-10-19 8:45 PM ET — Open consideration: stack orientation

Oct 19, 2026 · 8:45 PM ET · #

The stack may be mounted on its side (or other orientations), so the thermal/mechanical review must cover orientation: side loads on heavy parts and anchors, convection direction, standoff/pogo loading.