Rooftop Greenhouse Monitor Design
@schematic, inspect existing PCB rules with @layout, then assign routing classes/rules by net functionTable
| Net group | Nets | Recommended treatment |
|---|---|---|
| Power, high-current-ish | VBUS_5V, SOLAR_IN, BATTERY | Wider traces, higher routing priority |
| Power rail | SYS_3V3 | Moderately wider traces, higher priority |
| Ground | GND | Leave as global ground reference; keep all layers available |
| Low-speed data/control | I2C_SDA, I2C_SCL, USB_CC1, USB_CC2, ESP_EN, ESP_BOOT, BAT_ALERT, CHG_STAT, CHG_LED, PWR_LED, ISET_CFG, ILIM_CFG, TMR_CFG | Standard narrow signal rules |
| Medium-speed debug/programming | UART_TX, UART_RX | Slightly wider / higher-priority than low-speed |
Table
| Nets | Trace width | Min trace width | Auto-layout priority |
|---|---|---|---|
VBUS_5V, SOLAR_IN, BATTERY | 0.8 mm | 0.5 mm | 3 |
SYS_3V3 | 0.4 mm | 0.25 mm | 3 |
UART_TX, UART_RX | 0.23 mm | 0.17 mm | 4 |
| Low-speed/control nets | 0.19 mm | 0.17 mm | 5 |
GND | keep default/global ground behavior | - | 6 |
No changes applied.
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.