Parts tally

rwrife·parts-tally·hardware/kicad/parts-tally.kicad_pcb

Parts tally PCB layout, top view — open source ESP32 board by rwrife

About the Parts tally PCB

Parts tally is an open source ESP32 PCB design by rwrife, published on GitHub. It is a 2-layer board measuring 100 × 60 mm, with 31 components from 20 distinct parts.

Its main chip is the 113991054, from the ESP32 family. Other key parts include the NAU7802SGI. By type, the board carries 11 capacitors, 10 resistors, 3 connectors, 3 diodes, 2 ICs and 1 fuse.

It belongs with the iot & wireless designs in this gallery.

From the project

USB-powered ESP32-C3 smart bin scale that counts small workshop parts by weight and serves a private local inventory app—no cloud account required.

This directory contains the editable KiCad 9 schematic and routed two-layer carrier PCB for revision A0. The design is static-analysis/DRC reviewed but has not been fabricated, assembled, electrically measured, calibrated, or field tested.

- parts-tally.kicadpro — KiCad project metadata and board rules. - parts-tally.kicadsch — editable schematic and BOM source of truth. - parts-tally.kicadpcb — editable 100 × 60 mm routed board source. - lib/parts-tally.kicadsym — project-local XIAO ESP32-C3 and NAU7802 symbols. - lib/parts-tally.pretty/XIAOESP32C3.kicadmod — project-local module footprint.…

Main components on the Parts tally

Parts tally bill of materials (BOM)

31 components, 20 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
113991054
Seeed XIAO ESP32-C3
Seeed Technology Co., Ltd.
U1
1
NAU7802SGI
Nuvoton Technology Corporation
U2
1
USB4105-GF-A
USB-C POWER ONLY
Global Connector Technology
J1
1
SM04B-GHS-TB(LF)(SN)
LOAD CELL E+/E-/S+/S-
JST
J2
1
TSW-104-07-G-S
UART DEBUG 3V3
Samtec
J3
1
MF-MSMF050-2
500mA hold
Bourns
F1
1
PTS810SJM250SMTRLFS
TARE/CAL/RECOVERY
C&K (Littelfuse)
SW1
1
SMF5.0A
Littelfuse
D1
1
B140-13-F
Diodes Incorporated
D2
1
ASMT-YTC7-0AA02
RGB STATUS
Broadcom Limited
D3
1
GRM31CR61A475KA01L
4.7uF 10V X5R
Murata
C1
5
GRM188R71H104KA93D
100nF 50V X7R
Murata
C2, C4, C7, C8, C10
1
GRM31CR61A106KA01L
10uF 10V X5R
Murata
C3
3
GRM188R71C105KA12D
1uF 16V X7R
Murata
C5, C6, C11
1
GRM1885C1H331JA01D
330pF 50V C0G
Murata
C9
2
RC0603FR-075K1L
5.1k 1%
Yageo
R1, R2
2
RC0603FR-0747RL
47R 1%
Yageo
R3, R4
2
RC0603FR-074K7L
4.7k 1%
Yageo
R5, R6
1
RC0603FR-0710KL
10k 1%
Yageo
R7
3
RC0603FR-07220RL
220R 1%
Yageo
R8, R9, R10

Parts tally design files

The KiCad project lives in the rwrife/parts-tally repository on GitHub; these links point at the commit this page was built from.

Parts tally: common questions

What microcontroller does the Parts tally use?

The Parts tally is built around the 113991054, from the ESP32 family.

How big is the Parts tally PCB?

The Parts tally measures 100 × 60 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Parts tally?

31 components, from 20 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Parts tally design files?

From the rwrife/parts-tally repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Parts tally design in my own project?

The repository has no license, so all rights stay with rwrife. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Parts tally without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.

Similar boards