ESP32 AgBot PCB Design
Table
| Rail | Source | Expected Voltage | Tolerance | Measure At | Current Limit | Pass Criteria |
|---|---|---|---|---|---|---|
| BAT_9V_RAW | BT1 9 V battery positive before SW1 | 9.0 V nominal | battery dependent | BT1:+ to GND | 30 mA | Present only with battery/supply connected |
| VCC_9V_SW | SW1 switched output | 9.0 V nominal when ON, 0 V when OFF | battery dependent | IC1:VCC or C3:P1 to GND | 30 mA | ON: within battery voltage; OFF: near 0 V |
| GND | BT1 negative | 0 V | n/a | BT1:- / IC1:GND | n/a | Common return for all measurements |
Table
| Signal | Net Name | Expected State | Measure At | Notes |
|---|---|---|---|---|
| 555 reset | VCC_9V_SW | Held high | IC1:RESET | RESET is tied to VCC per TI datasheet |
| Timing node | TIMING | Sawtooth between about 3 V and 6 V | IC1:TRIG/THRES or C1:P1 | 1/3 and 2/3 of 9 V thresholds |
| Discharge node | DISCH | Switches with timing cycle | IC1:DISCH | Connected to R10/R11 junction |
| Output | LED_DRIVE | Square wave about 1.06 Hz | IC1:OUT or R12:P1 | Drives LED through R12 |
| Control bypass | CONTROL | DC near 2/3 VCC with bypass | IC1:CONT | C2 = 0.01 uF to GND |
Table
| Test | Components Involved | Input | Expected Output | Pass Criteria |
|---|---|---|---|---|
| On/off control | BT1, SW1 | Toggle SW1 | VCC_9V_SW toggles 0 V / 9 V | No power when OFF, stable rail when ON |
| Blink rate | IC1, R10, R11, C1 | 9 V ON | LED1 blinks about once per second | Period about 0.94 s nominal, tolerance depends on R/C parts |
| LED current | IC1, R12, LED1 | Output high | About 8 mA through LED | LED visible, R12 not warm |
Table
| Test Section | Result | Notes |
|---|---|---|
| Visual Inspection | [ ] Pass / [ ] Fail | |
| Power Rails | [ ] Pass / [ ] Fail | |
| Critical Signals | [ ] Pass / [ ] Fail | |
| Functional Validation | [ ] Pass / [ ] Fail |
Welcome 👋
Flux helps you build PCBs faster with an AI teammate!
Create your account to collaborate, stay updated, fork your own version, and get instant answers from our AI agent.