Custom Electronics for Funko Pop
Table
| Rail | Source | Expected Voltage | Measure At | Current Limit | Pass Criteria |
|---|---|---|---|---|---|
| USB_5V | J1 USB-C | 5.0 V | J1 VBUS / U4 VDD | 100 mA initial | 4.75–5.25 V, no overheating |
| VBAT | J2 / U4 | 3.0–4.2 V | J2 pin 1 / U4 VBAT | 100 mA initial | Follows LiPo/simulator voltage |
| 3V3 | U5 TLV62569 | 3.3 V | U1 3V3 / U2 VDD / U3 supply | 150 mA initial | 3.2–3.4 V before firmware load |
| GND | Common return | 0 V | Any GND test point/pin | — | Continuity across connectors |
Table
| Interface | Signals | Expected Result |
|---|---|---|
| USB native/programming | USB_D_PLUS, USB_D_MINUS, ESP_BOOT, ESP_EN | ESP32-S3 enumerates when bootloader mode is entered |
| BOOT/RESET buttons | SW boot/reset network | BOOT low during reset enters flashing mode |
Table
| Test | Components | Expected Result |
|---|---|---|
| Wi-Fi scan | U1 | ESP32 reports visible networks |
| RGB LEDs | D1, LED1 | Both LEDs show commanded colors |
| Microphone capture | U2 | Non-zero I2S samples and changing level when speaking |
| Speaker output | U3, J4 | Test tone audible at low volume first |
| Figure harness | J3 | Continuity and correct LED/data/power pins |
| Battery charge | U4, J2 | Charge current matches R6 program setting within tolerance |
Prerequisites
1. Visual Inspection
2. Power Rail Verification
3. First Power Procedure
4. Programming and Boot
5. Functional Validation
6. Open Hardware Checks