Skip to the content
PCBKitNew board
2 layers81.2 × 46.1 mmLightmeter, the printed circuit board in 3D

An open-hardware handheld photographic light meter. Set shutter speed and ISO on two dials, press the button, and one of nine LEDs lights up to show the aperture you should use. Runs from a single CR2032.

Size
81.2 × 46.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
47
Nets
38
Pads
121
Tracks, vias
175, 41
Pours
4
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
5 Sep 2026
Updated
9 Sep 2026

Overview

Lightmeter is an open-source printed circuit board by empdo, from the empdo/lightmeter repository on GitHub. It is a 2-layer board of 81.2 × 46.1 mm with 47 parts on 38 nets, routed with 175 tracks and 41 vias.

It is built around the ATTINY1616-SN, VEML7700-TT and BAT54A, with the BLP2032SM-GTR, RDS-10S-74365-45A-D and RDS-16S-74365-45A-D among its other parts. Its parts include 13 diodes, 7 resistors, 3 capacitors, 3 connectors and 3 switches. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

6

README

README.md

Lightmeter

An open-hardware handheld photographic light meter. Set shutter speed and ISO on two dials, press the button, and one of nine LEDs lights up to show the aperture you should use. Runs from a single CR2032.

Status: Designed, not yet built

[PHOTO]

Hardware

Three PCBs, fabricated together from one KiCad 9 project:

BoardSizePurpose
Main34.5 × 34.5 mmMCU, LED readout, dials, battery
Sensor34.5 × 5.4 mmVEML7700, on a 4-wire cable
Faceplate34.5 × 34.5 mmDial scales and light pipe holes. No copper.

An ATtiny1616 reads a Vishay VEML7700 over I²C and drives nine charlieplexed green LEDs behind Bivar press-fit light pipes. Two Same Sky RDS-74365-45A rotary DIP switches set shutter speed (1–2000) and ISO (25–6400), read through a diode matrix.

Parts. See production/bom.csv.

  • LEDs need Vf ≤ 2.2 V — pure-green 520 nm parts won't light from a coin cell

Repository

text
hardware/     KiCad project and custom libraries
docs/         Schematic PDF, board renders
production/   Gerbers, drill files, BOM
mechanical/   Fusion archive, STEP, printable STLs
firmware/

Parts

47
QtyValueFootprintReferences
9GreenPCM_SparkFun-LED:LED_0603_1608Metric_GreenD12, D13, D14, D15, D16, D17, D18, D19, D20
9ledholedigikey-footprints:NPTH padH1, H5, H6, H8, H9, H11, H12, H13, H14
5MountingHoleMountingHole:MountingHole_2.2mm_M2H2, H3, H4, H7, H10
4100RResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2, R3, R4
4BAT54APackage_TO_SOT_SMD:SOT-23D1, D2, D3, D4
20022232041digikey-footprints:PinHeader_1x4_P2.54mm_SolderPadJ1, J3
2100nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC2, C3
24.7kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR5, R6
110RResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR7
110uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1
1640456-3digikey-footprints:PinHeader_1x3_P2.54_Drill1.1mmJ4
1ATtiny1616-SPackage_SO:SOIC-20W_7.5x12.8mm_P1.27mmU1
1BLP2032SM-GTRBLP2032SM_GTR:BAT_BLP2032SM-GTRBT1
1RDS-10S-74365-45A-DRDS_10S_74365_45A_D:SW_RDS-10S-74365-45A-DS1
1RDS-16S-74365-45A-DRDS_16S_74365_45A_D:SW_RDS-16S-74365-45A-DS4
1SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP1
1TS32-7-35-BK-B-160-RA-SMT-TRTS32_7_35_BK_B_160_RA_SMT_TR:SW_TS32-7-35-BK-B-160-RA-SMT-TRS3
1VEML7700-TTPCM_SparkFun-Sensor:VEML7700-TTU2

Questions

How big is the Lightmeter PCB?

It measures 81.2 × 46.1 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Lightmeter use?

47 parts, built around the ATTINY1616-SN, VEML7700-TT, BAT54A and BLP2032SM-GTR. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Lightmeter KiCad files?

From the empdo/lightmeter repository on GitHub, at the commit this page was made from: the board is lightmeter.kicad_pcb and its schematic lightmeter.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Lightmeter design in my own project?

Its repository states no licence, so its author keeps all rights: ask empdo before reusing the design.

Similar boards

  • 2 layers50.8 × 50.8 mmDC2026 LASIR, the printed circuit board in 3D

    DC2026 LASIR

    CmdrZin/chips_avr_examples

    AVR assembly and C code for robotics and other projects.

    38 parts6MIT
  • 4 layers174 × 29 mmOneWheelBMS, the printed circuit board in 3D

    OneWheelBMS

    ocornu/OneWheelBMS

    Open source BMS for OneWheel v1/plus

    98 parts3MIT
  • 2 layers25.4 × 28.8 mmKicad linear, the printed circuit board in 3D

    Kicad linear

    fjalvingh/8bit-busdisplay

    PCB for showing an 8 bit hex number from a 5V bus on a 7-segment display using an ATTINY1616

    7 parts1
  • 2 layers85.6 × 54 mmPersonalPCB BC, the printed circuit board in 3D

    PersonalPCB BC

    Bumb1eris/PCB_Business_Card

    A coin cell powered PCB business card that can play snake

    73 partsMIT
  • 2 layers80.5 × 53.8 mmBlynk, the printed circuit board in 3D

    Blynk

    DynamicWhiteHat/Blynk

    A feature-rich LED controller

    110 parts
  • 2 layers131.7 × 80 mmKm1105, the printed circuit board in 3D

    Km1105

    fjalvingh/km11

    PDP-11 KM11 maintenance module, using an LCD screen

    46 parts
  • 2 layers60 × 70 mmSensor, the printed circuit board in 3D

    Sensor

    Frayzen/TemperatureSensor

    13 parts