Add PoE variant with W5500 Ethernet and 802.3af power

- W5500 SPI Ethernet controller for wired connectivity
- Silvertel Ag9905MT PoE PD module (48V to 5V)
- RJ45 connector with integrated magnetics
- Higher camera resolution (1024x768 vs 800x600) using wired bandwidth
- WiFi fallback if Ethernet disconnected
- Separate BOM, pin mapping, ESPHome config
- 3D-printable enclosure (50x40mm, larger for RJ45)
This commit is contained in:
root
2026-03-29 13:00:07 -05:00
parent 0240020cd2
commit c131a97ac4
8 changed files with 15282 additions and 0 deletions

54
poe-variant/BOM.csv Normal file
View File

@@ -0,0 +1,54 @@
Reference,Value,Footprint,JLCPCB_Part,Quantity,Description,Unit_Price_Est
U3,ESP32-S3-WROOM-1-N16R8,RF_Module:ESP32-S3-WROOM-1,C2913202,1,WiFi+BLE MCU 16MB Flash 8MB PSRAM,$2.80
U2,AMS1117-3.3,Package_TO_SOT_SMD:SOT-223-3_TabPin2,C6186,1,3.3V LDO Regulator 1A,$0.08
U4,AP2112K-1.8,Package_TO_SOT_SMD:SOT-23-5,C51118,1,1.8V LDO camera DOVDD,$0.10
U5,AP2112K-2.8,Package_TO_SOT_SMD:SOT-23-5,C51114,1,2.8V LDO camera AVDD,$0.10
U6,SHT41,Sensirion_DFN-4-1EP_1.5x1.5mm,C2911456,1,Temp/Humidity I2C,$1.20
U7,BH1750FVI,Package_SO:WSOF-6_1.4x1.7mm,C78960,1,Ambient Light I2C,$0.50
U8,W5500,Package_QFP:LQFP-48_7x7mm_P0.5mm,C32843,1,SPI Ethernet Controller 10/100,$1.50
U9,Ag9905MT,Module:Silvertel_Ag9905MT,N/A,1,802.3af PoE PD Module 5V/2A,$6.00
J1,RJ45_PoE,Connector_RJ:RJ45_Amphenol_ARJM11C7,C911253,1,RJ45 with magnetics + PoE tabs,$1.20
J2,FPC_24P_OV5640,Connector_FFC-FPC:Molex_503480-2400,C2856805,1,24-pin 0.5mm FPC camera,$0.20
J3,LD2410C,Connector_PinHeader_1.27mm:PinHeader_1x05_P1.27mm,N/A,1,1.27mm header for LD2410C,$0.05
J4,AM312_PIR,Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm,N/A,1,2.54mm header for AM312,$0.03
Y1,25MHz,Oscillator_SMD:Crystal_SMD_3215-2Pin_3.2x1.5mm,C9002,1,25MHz crystal for W5500,$0.10
D1,LED_Blue,LED_SMD:LED_0402_1005Metric,C2286,1,Blue status LED,$0.02
D2,LED_Green,LED_SMD:LED_0402_1005Metric,C2286,1,Green Ethernet link LED,$0.02
D3,LED_Yellow,LED_SMD:LED_0402_1005Metric,C2286,1,Yellow Ethernet activity LED,$0.02
R1,1K,Resistor_SMD:R_0402_1005Metric,C11702,1,Status LED resistor,$0.01
R2,10K,Resistor_SMD:R_0402_1005Metric,C25744,1,PIR pulldown,$0.01
R3,4.7K,Resistor_SMD:R_0402_1005Metric,C25900,1,I2C SDA pull-up,$0.01
R4,4.7K,Resistor_SMD:R_0402_1005Metric,C25900,1,I2C SCL pull-up,$0.01
R5,12.1K,Resistor_SMD:R_0402_1005Metric,C25752,1,W5500 RES pin (sets modes),$0.01
R6,1K,Resistor_SMD:R_0402_1005Metric,C11702,1,Ethernet link LED,$0.01
R7,1K,Resistor_SMD:R_0402_1005Metric,C11702,1,Ethernet activity LED,$0.01
R8,10K,Resistor_SMD:R_0402_1005Metric,C25744,1,W5500 INT pull-up,$0.01
R9,10K,Resistor_SMD:R_0402_1005Metric,C25744,1,W5500 RST pull-up,$0.01
C1,10uF,Capacitor_SMD:C_0805_2012Metric,C15850,1,LDO input,$0.02
C2,22uF,Capacitor_SMD:C_0805_2012Metric,C45783,1,LDO output,$0.03
C3-C5,100nF,Capacitor_SMD:C_0402_1005Metric,C1525,3,ESP32 decoupling,$0.03
C6,10uF,Capacitor_SMD:C_0805_2012Metric,C15850,1,ESP32 bulk,$0.02
C7,10uF,Capacitor_SMD:C_0805_2012Metric,C15850,1,Camera power,$0.02
C8,100nF,Capacitor_SMD:C_0402_1005Metric,C1525,1,Camera decoupling,$0.01
C9,10uF,Capacitor_SMD:C_0805_2012Metric,C15850,1,LD2410C decoupling,$0.02
C10,100nF,Capacitor_SMD:C_0402_1005Metric,C1525,1,SHT41 decoupling,$0.01
C11,100nF,Capacitor_SMD:C_0402_1005Metric,C1525,1,BH1750 decoupling,$0.01
C12-C14,100nF,Capacitor_SMD:C_0402_1005Metric,C1525,3,W5500 decoupling,$0.03
C15,10uF,Capacitor_SMD:C_0805_2012Metric,C15850,1,W5500 bulk,$0.02
C16,22pF,Capacitor_SMD:C_0402_1005Metric,C1555,2,W5500 crystal load,$0.02
C17,10uF,Capacitor_SMD:C_0805_2012Metric,C15850,1,PoE module output,$0.02
C18,100uF,Capacitor_SMD:C_1206_3216Metric,C15008,1,PoE module bulk output,$0.05
SW1,BOOT,Button_Switch_SMD:SW_SPST_PTS810,C116501,1,Boot button,$0.05
SW2,RESET,Button_Switch_SMD:SW_SPST_PTS810,C116501,1,Reset button,$0.05
H1-H2,MountingHole,MountingHole:MountingHole_2.2mm_M2_Pad,N/A,2,M2 mounting,$0.00
,,,,,,
,,,MODULES (plug-in),,,,
MOD1,OV5640,Camera Module 5MP 120° wide-angle,N/A,1,24-pin FPC camera,$3.50
MOD2,HLK-LD2410C,24GHz mmWave Radar Module,N/A,1,Presence radar,$2.50
MOD3,AM312,Mini PIR Sensor Module,N/A,1,PIR sensor,$0.50
,,,,,,
,,,TOTAL PCB COMPONENTS,,~40,~$14.50
,,,TOTAL WITH MODULES,,~43,~$21.00
,,,PCB FABRICATION (5pcs),,,~$8.00
,,,SMD ASSEMBLY (per board),,,~$15.00
,,,TOTAL PER BOARD (assembled),,,"~$44.00"
1 Reference Value Footprint JLCPCB_Part Quantity Description Unit_Price_Est
2 U3 ESP32-S3-WROOM-1-N16R8 RF_Module:ESP32-S3-WROOM-1 C2913202 1 WiFi+BLE MCU 16MB Flash 8MB PSRAM $2.80
3 U2 AMS1117-3.3 Package_TO_SOT_SMD:SOT-223-3_TabPin2 C6186 1 3.3V LDO Regulator 1A $0.08
4 U4 AP2112K-1.8 Package_TO_SOT_SMD:SOT-23-5 C51118 1 1.8V LDO camera DOVDD $0.10
5 U5 AP2112K-2.8 Package_TO_SOT_SMD:SOT-23-5 C51114 1 2.8V LDO camera AVDD $0.10
6 U6 SHT41 Sensirion_DFN-4-1EP_1.5x1.5mm C2911456 1 Temp/Humidity I2C $1.20
7 U7 BH1750FVI Package_SO:WSOF-6_1.4x1.7mm C78960 1 Ambient Light I2C $0.50
8 U8 W5500 Package_QFP:LQFP-48_7x7mm_P0.5mm C32843 1 SPI Ethernet Controller 10/100 $1.50
9 U9 Ag9905MT Module:Silvertel_Ag9905MT N/A 1 802.3af PoE PD Module 5V/2A $6.00
10 J1 RJ45_PoE Connector_RJ:RJ45_Amphenol_ARJM11C7 C911253 1 RJ45 with magnetics + PoE tabs $1.20
11 J2 FPC_24P_OV5640 Connector_FFC-FPC:Molex_503480-2400 C2856805 1 24-pin 0.5mm FPC camera $0.20
12 J3 LD2410C Connector_PinHeader_1.27mm:PinHeader_1x05_P1.27mm N/A 1 1.27mm header for LD2410C $0.05
13 J4 AM312_PIR Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm N/A 1 2.54mm header for AM312 $0.03
14 Y1 25MHz Oscillator_SMD:Crystal_SMD_3215-2Pin_3.2x1.5mm C9002 1 25MHz crystal for W5500 $0.10
15 D1 LED_Blue LED_SMD:LED_0402_1005Metric C2286 1 Blue status LED $0.02
16 D2 LED_Green LED_SMD:LED_0402_1005Metric C2286 1 Green Ethernet link LED $0.02
17 D3 LED_Yellow LED_SMD:LED_0402_1005Metric C2286 1 Yellow Ethernet activity LED $0.02
18 R1 1K Resistor_SMD:R_0402_1005Metric C11702 1 Status LED resistor $0.01
19 R2 10K Resistor_SMD:R_0402_1005Metric C25744 1 PIR pulldown $0.01
20 R3 4.7K Resistor_SMD:R_0402_1005Metric C25900 1 I2C SDA pull-up $0.01
21 R4 4.7K Resistor_SMD:R_0402_1005Metric C25900 1 I2C SCL pull-up $0.01
22 R5 12.1K Resistor_SMD:R_0402_1005Metric C25752 1 W5500 RES pin (sets modes) $0.01
23 R6 1K Resistor_SMD:R_0402_1005Metric C11702 1 Ethernet link LED $0.01
24 R7 1K Resistor_SMD:R_0402_1005Metric C11702 1 Ethernet activity LED $0.01
25 R8 10K Resistor_SMD:R_0402_1005Metric C25744 1 W5500 INT pull-up $0.01
26 R9 10K Resistor_SMD:R_0402_1005Metric C25744 1 W5500 RST pull-up $0.01
27 C1 10uF Capacitor_SMD:C_0805_2012Metric C15850 1 LDO input $0.02
28 C2 22uF Capacitor_SMD:C_0805_2012Metric C45783 1 LDO output $0.03
29 C3-C5 100nF Capacitor_SMD:C_0402_1005Metric C1525 3 ESP32 decoupling $0.03
30 C6 10uF Capacitor_SMD:C_0805_2012Metric C15850 1 ESP32 bulk $0.02
31 C7 10uF Capacitor_SMD:C_0805_2012Metric C15850 1 Camera power $0.02
32 C8 100nF Capacitor_SMD:C_0402_1005Metric C1525 1 Camera decoupling $0.01
33 C9 10uF Capacitor_SMD:C_0805_2012Metric C15850 1 LD2410C decoupling $0.02
34 C10 100nF Capacitor_SMD:C_0402_1005Metric C1525 1 SHT41 decoupling $0.01
35 C11 100nF Capacitor_SMD:C_0402_1005Metric C1525 1 BH1750 decoupling $0.01
36 C12-C14 100nF Capacitor_SMD:C_0402_1005Metric C1525 3 W5500 decoupling $0.03
37 C15 10uF Capacitor_SMD:C_0805_2012Metric C15850 1 W5500 bulk $0.02
38 C16 22pF Capacitor_SMD:C_0402_1005Metric C1555 2 W5500 crystal load $0.02
39 C17 10uF Capacitor_SMD:C_0805_2012Metric C15850 1 PoE module output $0.02
40 C18 100uF Capacitor_SMD:C_1206_3216Metric C15008 1 PoE module bulk output $0.05
41 SW1 BOOT Button_Switch_SMD:SW_SPST_PTS810 C116501 1 Boot button $0.05
42 SW2 RESET Button_Switch_SMD:SW_SPST_PTS810 C116501 1 Reset button $0.05
43 H1-H2 MountingHole MountingHole:MountingHole_2.2mm_M2_Pad N/A 2 M2 mounting $0.00
44
45 MODULES (plug-in)
46 MOD1 OV5640 Camera Module 5MP 120° wide-angle N/A 1 24-pin FPC camera $3.50
47 MOD2 HLK-LD2410C 24GHz mmWave Radar Module N/A 1 Presence radar $2.50
48 MOD3 AM312 Mini PIR Sensor Module N/A 1 PIR sensor $0.50
49
50 TOTAL PCB COMPONENTS ~40 ~$14.50
51 TOTAL WITH MODULES ~43 ~$21.00
52 PCB FABRICATION (5pcs) ~$8.00
53 SMD ASSEMBLY (per board) ~$15.00
54 TOTAL PER BOARD (assembled) ~$44.00