Quantity   Component name
1 × Li-Ion battery e.g. from old smpartphone
7 × 0.01 uF capacitors touch sensing, decoupling
11 × 0.1 uF capacitors decoupling
3 × 0.22 uF capacitors for anti-aliasing filter
7 × 1 uF capacitors decoupling, low-leakage (e.g. ceramic)
9 × 10 uF capacitors decoupling, low-leakage (e.g. ceramic)
4 × high-current diodes current-range clamping
4 × TVS diodes, Vrm ≥ 213 V, Vcl ≤ 300 V @ 500 mA protect SSRs from transients
6 × Schottky diodes, If ≥ 200 mA, Vf ≤ 0.5 V clamp overvoltages, protect battery, ensure correct power rail voltages for MCU
1 × Zener diode, 4.2 V < Vz < 4.8 V ensure clamping currents can't make the rail voltage too high
2 × fuses with holders for current range, value as appropriate
2 × 500 mA PPTC resettable fuses Protect USB and battery
2 × ferrite bead
4 × measurement terminals
1 × 7-pin header for SWD programming / debugging
1 × micro-USB B connector, vertical, SMD
3 × P-channel MOSFET
4 × N-channel MOSFET
2 × current sense resistors, for current ranges as appropriate
2 × 22 ohm limit Vout driver current
1 × 100 ohm resistor, high accuracy current sense for Vout current measurement
11 × 1 k resistors
1 × 2.5k resistor set charge current for high-current charging
4 × 1.8 k resistors, pulse voltage rating ≥ 500 V limiting Vout current if connected to source
4 × 10 k resistors
8 × 100 k resistors
1 × 100 k resistor, pulse voltage rating ≥ 1000 V limiting low voltage range current when out-of-range
17 × 1 M resistors for input voltage divider and battery voltage sense
10 × resistors, value dependent on design input division, battery thermister charge cut-out
1 × piezo speaker
1 × push-button switch, NO Electronic Components / Misc. Electronic Components
1 × STM32F373R Microprocessors, Microcontrollers, DSPs / ARM, RISC-Based Microcontrollers
1 × 8 MHz crystal
2 × 18 pF NP0 capacitors for oscillator
1 × ILI9341 (SPI) LCD breakout or similar
2 × socket strips to connect LCD
1 × BD4835 or similar (3.5 V threshold) under-voltage lockout / reset circuit
1 × solid-state relay, at least 450 V peak load rating don't need much current, TSV clamping voltage might need adjusting to suit
1 × MCP6002 or similar Amplifier and Linear ICs / Operational Amplifiers
1 × TSV634 or similar Amplifier and Linear ICs / Operational Amplifiers
1 × MCP6N11 or similar Amplifier and Linear ICs / Instrumentation Amplifiers
12 × NX3L1G66 or similar (must be low-resistance and low-leakage) Switches and Multiplexers / Analog Switches and Multiplexers
1 × NCV511 or similar, 3.3 V LDO linear voltage regulator
1 × MAX6070 or similar, 3 V Power Management ICs / Voltage References
1 × TPD2E001 or similar USB ESD supression
1 × MCP73834 or similar battery charge controller
4 × MOV-14D511K or similar ESD and TVS Suppressors / ESD and Transient Voltage Suppression (TVS) Varistors