
Cell Goblin turns reclaimed LFP-cell grading into a logged, two-cell-per-board workflow; here is the planning BOM, six-layer circuit path, software setup, and the reasons it earns an advanced build rating.
Safety boundary: this design handles lithium cells and power electronics. The author explicitly warns about fire, explosion, short circuits, overcharge, over-discharge, and property damage, and provides the design without a warranty. If you do not already know how to handle lithium cells safely, do not make this your next learning project. 2

hardware/bom/ folder currently contains a note saying that a CSV BOM should go there; it does not contain a populated parts list. The table below is therefore a planning BOM rolled up from the current EasyEDA schematic, not a price quote from the project. Keep the exact package footprints and manufacturer part numbers when ordering; several values appear in more than one package. 45| Qty | Part or specification | Planning cost | Role / sourcing note |
|---|---|---|---|
| 1 | Custom six-layer PCB 3 | $20–45 | Order from the published Gerber package; fabrication price varies by board house, size, copper, shipping, and quantity. |
| 1 | ESP32-S2-MINI-2-N4 | $4–8 | Wi-Fi controller for one board. The schematic assigns it to the tester firmware. 5 |
| 2 | INA226AIDGSR | $3–8 total | Current / power monitor, one channel per cell path. 5 |
| 2 | BQ25622ERYKR | $6–14 total | Charge-management ICs for the two cell channels. 5 |
| 1 | ADS1115IDGSR | $1–3 | Additional precision ADC in the analog front end. 5 |
| 1 physical package | OPA2333MM/TR dual op-amp; the schematic uses U14.1 and U14.2 | $2–6 | Analog control and conditioning. Do not buy two packages just because the schematic shows two unit suffixes. 5 |
| 1 | SP3485EN-L/TR | $1–3 | RS-485 interface device present in the schematic. 5 |
| 1 | AP2112K-3.3TRG1(MS) | $0.50–1.50 | 3.3 V regulator. 5 |
| 1 | MP1584EN 5 V buck-converter module | $2–5 | Off-board-style buck module listed in the design; verify the exact module footprint before ordering. 5 |
| 2 | IRLZ44NPBF-VB, TO-220 MOSFET | $2–6 total | High-current switching devices; plan physical heatsinking. 5 |
| 1 | AO3400A | $0.20–1 | Small-signal switching device. 5 |
| 2 | MCSF2512DR020Q9, 20 mΩ shunt | $1–3 total | Current-sense element, one per cell channel. 5 |
| 2 | 0451005.MRL fuse | $1–3 total | One fuse position per channel in the current design. 5 |
| 2 | BH-26650-A5BJ001 cell holder | $4–12 total | Two physical cell positions on one tester board. Confirm the holder's mechanical fit before ordering. 5 |
| 2 | B5819W rectifier diode; 2 × BZT52C5V1; 2 × PSM712-LF-T7; 1 × USBLC6-2SC6 | $2–7 total | Rectification, clamp, and USB / transient protection parts. 5 |
| 1 | WS2812B-MINI-V3/W | $0.20–1 | Status LED. 5 |
| 1 | KH-TYPE-C-16P USB-C connector | $0.50–2 | USB connection for board bring-up and flashing. 5 |

capacity-tester-v1-gerber.zip to a PCB fabricator and confirm that the order is six-layer. Use capacity-tester-v1-easyeda-source.zip to inspect or modify the schematic and PCB; it is not the file you upload to the fab. 36pio run -t upload, and open the serial monitor. The board then accepts Wi-Fi and hub settings at 115200 baud:pio run -t upload
pio device monitor
wifi set
wifi hub http://YOUR_HUB_IP:3001
wifi status# terminal 1
cd hub
cp .env.example .env
npm install
npm start
# terminal 2
cd ui
npm install
npm run devgithub.com
github.com
github.com
github.com
github.com
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.