muse/book-reading-clip-lamp

A Wi‑Fi/USB‑C ESP32‑S3 reading lamp with OV5640 camera, microphone, speaker amplifier, rechargeable Li‑Po power management, six-LED boost light, USB protection/charging detection, and a clip/gooseneck enclosure with external FlexPIFA antenna.

Version
0.4.3
License
unset
Stars
0

pcb-mounting.ts

/** Shared PCB/enclosure mounting dimensions, millimetres, PCB origin at centre. */
export const pcbMounting = {
  centers: [[-21, -16], [-20, 19], [21, -16], [20, 19]],
  clearanceDiameter: 3.2,
  surfaceKeepoutRadius: 3.0,
  bossRadius: 2.8,
  pilotDiameter: 2.5,
  pilotEndZ: 6.8,
  screwDiameter: 3,
  screwLength: 6,
  screwHeadDiameter: 5.7,
  screwHeadHeight: 1.65,
} as const