ESP32-based Vaccine Monitoring PCB Design
Applied changes.
0:01
nets {
net VBAT = U6:BAT+, CN1:1, U6:OUT+, C8:P1, U5:VCC, C11:P1, U7:VIN;
net unnamed = U4:TXD1, U1:RXD0/IO3, U5:TXD, U1:IO16, J_GPS:Pin_3, J_GSM:Pin_3;
net ONEWIRE_TEMP = U1:IO4, J_TEMP:Pin_3, R1:P1, U8:DQ, J_DS18B20:Pin_3;
net I2C_SCL = U3:SCL, R5:P2, J_LIGHT:4, U1:IO22, U2:SCL;
net GND = C12:P2, U4 GND_2 - U4 GND_3:GND, C7:P2, U6 OUT- - U5 GND:GND, U1:15, U1:39, C1:P2, C5:P2, R1:P2, GND:GND, J_TEMP:Pin_1, C9:P2, U6:BAT-, U6:OUT-, U2:GND, J3 Pin_1 - J4 Pin_1:GND, J_GPS:Pin_1, J_LIGHT:1, U7:GND, C11:P2, J_DS18B20 Pin_1 - C12 2:GND, C12:2, U5:GND, U8:GND, J_MPU6050:Pin_1, U4:GND_1, U4:GND_2, J_DS18B20:Pin_1, SW2:P3, U1:1, U1:38, SW1:P3, U6:IN-, C6:P2, C3:P2, CN1:2, C2:P2, J_GSM:Pin_1, U3:GND, U4:GND_3, C4:P2, C8:P2, J_BH1750:Pin_1, C10:P2;
net 3V3 = R3:P1, U4:V_BCKP, U4:VCC, U3:VCC, U3:DVI, U2:VLOGIC, U2:VDD, U1:VDD, U7:TAB(VOUT), U7:VOUT, R5:P1, C7:P1, C3:P1, C4:P1, R4:P1, C2:P1, C6:P1, U8:VDD, J_TEMP:Pin_2, C5:P1, J_LIGHT:2, R2:P1, C1:P1, C9:P1;
net LED_G = U1:IO26, R7:P2;
net ESP_EN = U1:EN, R2:P2, C12:P1, J1:RESET, SW1:P1, C12:1;
net 3V3 = J_DS18B20:Pin_2, J_MPU6050:Pin_2, D1:VCC, J_BH1750:Pin_2, J_GPS:Pin_2, U4:VDDUSB;
net unnamed = U4:RXD1, U1:TXD0/IO1, J_GSM:Pin_4, U5:RXD, U1:IO17, J_GPS:Pin_4;
net I2C_SDA = J_LIGHT:3, U3:SDA, R4:P2, U2:SDA, U1:IO21;
net ESP_BOOT = R3:P2, SW2:P1, U1:IO0;
net LED_R = R6:P2, U1:IO25;
net VBAT = J_GSM:Pin_2;
net LED_B = R8:P2, U1:IO27;
}
Removed 4 components
0:09
Removed J_DS18B20
Removed J_DS18B20
Removed C12
Removed C12
⚠️ Removed components had their net connections destroyed. Use the connections tool with a `view` action to verify connectivity and re-wire any lost connections.
Updated 5 connections
0:14
Connected U4:TXD1, U1:IO16, J_GPS:Pin_3 to ^GPS_TX
Connected U4:RXD1, U1:IO17, J_GPS:Pin_4 to ^GPS_RX
Connected U5:TXD, U1:RXD0/IO3, J_GSM:Pin_3 to ^GSM_TX
Connected U5:RXD, U1:TXD0/IO1, J_GSM:Pin_4 to ^GSM_RX
Disconnected U4:TXD1, U1:RXD0/IO3, U5:TXD, U1:IO16, J_GPS:Pin_3, J_GSM:Pin_3, U4:RXD1, U1:TXD0/IO1, J_GSM:Pin_4, U5:RXD, U1:IO17, J_GPS:Pin_4
nets {
net VBAT = U6:BAT+, CN1:1, U6:OUT+, C8:P1, U5:VCC, C11:P1, U7:VIN;
net ONEWIRE_TEMP = U1:IO4, J_TEMP:Pin_3, R1:P1, U8:DQ, J_DS18B20:Pin_3;
net I2C_SCL = U3:SCL, R5:P2, J_LIGHT:4, U1:IO22, U2:SCL;
net GND = C12:P2, U4 GND_2 - U4 GND_3:GND, C7:P2, U6 OUT- - U5 GND:GND, U1:15, U1:39, C1:P2, C5:P2, R1:P2, GND:GND, J_TEMP:Pin_1, C9:P2, U6:BAT-, U6:OUT-, U2:GND, J3 Pin_1 - J4 Pin_1:GND, J_GPS:Pin_1, J_LIGHT:1, U7:GND, C11:P2, J_DS18B20 Pin_1 - C12 2:GND, C12:2, U5:GND, U8:GND, J_MPU6050:Pin_1, U4:GND_1, U4:GND_2, J_DS18B20:Pin_1, SW2:P3, U1:1, U1:38, SW1:P3, U6:IN-, C6:P2, C3:P2, CN1:2, C2:P2, J_GSM:Pin_1, U3:GND, U4:GND_3, C4:P2, C8:P2, J_BH1750:Pin_1, C10:P2;
net 3V3 = R3:P1, U4:V_BCKP, U4:VCC, U3:VCC, U3:DVI, U2:VLOGIC, U2:VDD, U1:VDD, U7:TAB(VOUT), U7:VOUT, R5:P1, C7:P1, C3:P1, C4:P1, R4:P1, C2:P1, C6:P1, U8:VDD, J_TEMP:Pin_2, C5:P1, J_LIGHT:2, R2:P1, C1:P1, C9:P1;
net LED_G = U1:IO26, R7:P2;
net ESP_EN = U1:EN, R2:P2, C12:P1, J1:RESET, SW1:P1, C12:1;
net 3V3 = J_DS18B20:Pin_2, J_MPU6050:Pin_2, D1:VCC, J_BH1750:Pin_2, J_GPS:Pin_2, U4:VDDUSB;
net I2C_SDA = J_LIGHT:3, U3:SDA, R4:P2, U2:SDA, U1:IO21;
net ESP_BOOT = R3:P2, SW2:P1, U1:IO0;
net LED_R = R6:P2, U1:IO25;
net VBAT = J_GSM:Pin_2;
net LED_B = R8:P2, U1:IO27;
net GPS_TX = U4:TXD1, J_GPS:Pin_3, U1:IO16;
net GPS_RX = U4:RXD1, J_GPS:Pin_4, U1:IO17;
net GSM_TX = U5:TXD, J_GSM:Pin_3, U1:RXD0/IO3;
net GSM_RX = U5:RXD, J_GSM:Pin_4, U1:TXD0/IO1;
}
repairing UART nets and EN cap...
8:04
Started: repairing UART nets and EN cap
Using Review (ERC/DRC) Tool.
Using PCB Layout Tool.
Added 1 component (1 designator reassigned)
0:27
Added 1x Generic Capacitor as C13 (Pins: P1, P2)
⚠️ Requested designator C12 was unavailable, assigned C13 instead
0:26
Considering.
Stopped due to a problem. Please try again.
Reviews
Properties
Pricing & Availability
Distributor | Qty 1 |
|---|---|
Arrow | $4.02–$5.12 |
Digi-Key | $14.85–$21.73 |
LCSC | $23.83–$24.03 |
Mouser | $7.82 |
TME | $0.03 |
Verical | $3.86–$11.80 |
Assets
Assets are files uploaded to this project which can be used in various ways.
Controls
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.