How Does MultiSensor-V2 Use W5500 PoE for HA Voice?
MultiSensor-V2 evolves Carletz MultiSensor, a W5500 Ethernet and PoE-powered room node, with revised sensing, local wake-word AI, audio, IR, and HA Assist.
0
Components
Hardware components
WIZnet - W5500
SPI Ethernet controller retained from V1. It carries ESPHome API, sensor, audio, and control traffic, while a separate DP1435-5V module handles PoE power conversion.
Project description
π What Is MultiSensor-V2?
MultiSensor-V2 is pkhodak's voice-capable revision of Carletz's original MultiSensor. Both are open hardware room nodes built around ESP32-S3, W5500 wired Ethernet, PoE power, environmental sensing, presence detection, and infrared control.
V2 does not replace the original network design. It keeps the same W5500 and even the same six ESPHome pin assignments, then expands the board around that stable wired backbone. The main additions are a higher-output PoE module, updated sensors, two microphones, a speaker amplifier, an RGBW status LED, IR reception, modular ESPHome firmware, and Home Assistant voice support.
Published front and back ECAD renders of MultiSensor-V2. The repository does not currently include a photograph of an assembled V2 board.
Direct answer: W5500 remains the wired data interface from V1. V2 adds the power and audio hardware needed to turn that sensor platform into a Home Assistant room and voice endpoint.
From MultiSensor V1 to V2
The V2 repository directly credits Carletz's 2025 design, and the V2 back silkscreen reads CARLETZ DESIGN / PKHODAK MODS. This is an evolution of the same idea, not an unrelated board with a similar name.
Source ECAD render comparison. The two boards are shown for feature comparison and are not presented to scale.
The clearest changes are:
- Network foundation: both revisions use ESP32-S3 and W5500, with GPIO43 for clock, GPIO44 for MOSI, GPIO42 for MISO, GPIO41 for chip select, GPIO2 for interrupt, and GPIO1 for reset.
- PoE power: V1 uses a discrete TPS2376-based path ending in a 5 V, 2 W isolated converter. V2 replaces that section with a DP1435-5V module rated by its datasheet for up to 12.4 W at 25 Β°C.
- Sensing: SHT45 replaces BME280, so V2 keeps temperature and humidity but drops pressure. LTR-390 replaces BH1750 and adds a UV-capable path, although the UV entity is disabled by default. LD2450 replaces LD2410C for multi-target-capable presence hardware, while SCD41 remains an optional external CO2 module.
- Voice and control: V2 adds two PDM microphones, a MAX98357A speaker amplifier, an RGBW status LED, and firmware-backed IR reception alongside IR transmission. V1 had an unpopulated receiver footprint, but no receiver BOM entry or ESPHome configuration.
- Home Assistant integration: V1's main configuration is a single MQTT-oriented ESPHome YAML file. V2 uses modular ESPHome packages, the encrypted native API, voice-assistant components, and local microWakeWord models.
Actual V1 assembled-board photo from the original repository. It shows the earlier board on a workbench, not a V2 installation.
The comparison also shows an important evidence boundary. V1 has published assembly photos and a build video. V2 currently provides schematics, manufacturing files, firmware, and ECAD renders, but no public assembled-board photograph.
One Cable, Two Separate Jobs
A PoE Ethernet cable brings network data and electrical power to the same RJ45 connector, but W5500 and the PoE circuit do different work inside the node.
One cable, two paths: W5500 handles Ethernet data, while the DP1435-5V module converts PoE power for the board.
The ESP32-S3 communicates with W5500 over SPI. W5500 provides the wired 10/100 Ethernet interface used by ESPHome API traffic, sensor updates, voice audio, and control messages. Separately, the DP1435-5V module takes power from the PoE side of the Ethernet interface and produces the board's low-voltage supply.
This separation matters because W5500 does not negotiate or convert PoE power, and the PoE module does not process network packets. They share the cable and connector, not the job.
Why Did the PoE Section Change?
The V1 design's isolated 5 V converter is rated for 400 mA, or 2 W. V2 adds microphones, a speaker amplifier, more status lighting, and additional sensor interfaces. The V2 maintainer explains that the earlier power stage did not provide enough headroom for this expanded load, so the new board uses an integrated DP1435-5V module.
Mobile-readable explainer based on the V2 source schematic. The W5500 data block and DP1435-5V power block are electrically distinct parts of the same Ethernet endpoint.
The included DP1435-5V datasheet specifies IEEE 802.3af operation, a 5.15 V/2.4 A output, and a 12.4 W maximum output at 25 Β°C. That rating gives V2 substantially more design headroom than the original 2 W converter. It is a component rating, not an independent measurement of the finished board's consumption.
How Do Voice and Local AI Work?
V2 contains real trained TensorFlow Lite wake-word model files and ESPHome's micro_wake_word configuration. The ESP32-S3 receives stereo PDM audio; by default, microWakeWord listens on one channel while voice_assistant uses the other. The small wake-word inference runs locally. Detecting a phrase starts the voice-assistant session without sending a continuous wake-word decision to a cloud AI service.
Voice runtime: microWakeWord inference runs on ESP32-S3, W5500 carries the session over the LAN, and the selected Home Assistant Assist pipeline handles speech recognition, intent, and speech generation.
After detection, ESPHome streams the spoken request through the native API over W5500 to Home Assistant. The configured Assist pipeline performs speech-to-text, conversation or intent handling, and text-to-speech. Those stages can use local services or cloud providers depending on the Home Assistant setup. The returned audio is played through the MAX98357A amplifier and an external speaker.
In short, the local AI on the board is wake-word detection. W5500 transports audio and control data, while the larger speech pipeline belongs to Home Assistant.
What Is the Current Build Status?
MultiSensor-V2 is an open beta reference design, not a finished commercial product. The reviewed source is marked with the v0.1.0 Git tag, but there is no separate GitHub Release object. The maintainer reports using the prototype at home, while also documenting that its LD2450 header size and pin order were wrong. The prototype required the header to be removed and a short rewired cable workaround, and changes may still occur before 1.0.
Before building: The LD2450 and SCD41 modules, external speaker, and IR emitter/receiver are not included in the main PCBA BOM and must be sourced separately. The V2-specific enclosure is still pending, and the example API and OTA credentials must be replaced for a real installation.
Related Maker Reading
Start with ESPHome MultiSensor Board for Carletz's original V1 design. Satellite1 PoE SHOE shows another W5500-based Home Assistant voice endpoint, while Sensy-One E1 Pro Multi-Sense provides a commercial multi-sensor comparison point.
β FAQ
Did MultiSensor-V2 replace W5500? No. V2 keeps W5500 and the original board's exact ESPHome SPI and control pin assignment.
Does W5500 provide PoE power? No. W5500 handles Ethernet data. The separate DP1435-5V module converts PoE power for the board.
What AI model runs on the device? Small trained TensorFlow Lite microWakeWord models run on ESP32-S3 to detect a wake phrase locally.
Does every voice-processing stage run on the ESP32-S3? No. Wake-word detection is on-device, while speech recognition, intent processing, and speech synthesis run through the configured Home Assistant Assist pipeline.
Can I buy MultiSensor-V2 as a finished product? The repository presents it as a DIY beta reference design. It provides fabrication and firmware files, but no finished-product offer is documented, and the reviewed repository does not document an independent third-party reproduction.
νκ΅μ΄ (Korean)
π MultiSensor-V2λ 무μμΈκ°?
MultiSensor-V2λ Carletzμ κΈ°μ‘΄ MultiSensorλ₯Ό μμ± κΈ°λ₯κΉμ§ νμ₯ν pkhodakμ κ°μ μ€κ³μ
λλ€. λ νλ‘μ νΈ λͺ¨λ ESP32-S3, W5500 μ μ Ethernet, PoE μ μ, νκ²½ μΌμ, μ¬μ€ κ°μ§, μ μΈμ μ μ΄λ₯Ό κ²°ν©ν μ€ν νλμ¨μ΄ λ£Έ λ
Έλμ
λλ€.
V2λ κΈ°μ‘΄ λ€νΈμν¬ μ€κ³λ₯Ό κ΅μ²΄νμ§ μμμ΅λλ€. W5500κ³Ό ESPHomeμ ν 6κ° λ°°μΉλ₯Ό κ·Έλλ‘ μ μ§νλ©΄μ, μμ μ μΈ μ μ κΈ°λ° μ£Όλ³μ νμ₯νμ΅λλ€. μ£Όμ μΆκ° μ¬νμ μΆλ ₯ μ¬μ κ° μ»€μ§ PoE λͺ¨λ, λ³κ²½λ μΌμ, λ§μ΄ν¬ 2κ°, μ€νΌμ»€ μ°ν, RGBW μν LED, IR μμ , λͺ¨λν ESPHome νμ¨μ΄, Home Assistant μμ± μ§μμ λλ€.
MultiSensor-V2μ κ³΅κ° μλ©΄κ³Ό λ·λ©΄ ECAD λ λμ
λλ€. νμ¬ μ μ₯μμλ 쑰립λ V2 보λμ μ€μ μ¬μ§μ΄ μμ΅λλ€.
ν΅μ¬ λ΅λ³: W5500μ V1λΆν° μ΄μ΄μ§ μ μ λ°μ΄ν° μΈν°νμ΄μ€μ λλ€. V2λ μ¬κΈ°μ μ μκ³Ό μ€λμ€ νλμ¨μ΄λ₯Ό 보κ°ν΄ μΌμ νλ«νΌμ Home Assistant λ£ΈΒ·μμ± λ¨λ§λ‘ νμ₯νμ΅λλ€.
MultiSensor V1μμ V2λ‘
V2 μ μ₯μλ Carletzμ 2025λ
μ€κ³λ₯Ό μνμΌλ‘ λͺ
μνλ©°, V2 λ·λ©΄ μ€ν¬μλ CARLETZ DESIGN / PKHODAK MODSλΌκ³ μ ν μμ΅λλ€. μ΄λ¦λ§ λΉμ·ν λ³κ° 보λκ° μλλΌ κ°μ μμ΄λμ΄λ₯Ό λ°μ μν¨ μ€κ³μ
λλ€.
λ μ μ₯μμ ECAD λ λλ₯Ό λΉκ΅ν μ΄λ―Έμ§μ
λλ€. κΈ°λ₯ λΉκ΅μ©μ΄λ©° λ 보λλ₯Ό μ€μ ν¬κΈ° λΉμ¨λ‘ νμν κ²μ μλλλ€.
κ°μ₯ λΆλͺ ν λ³νλ λ€μκ³Ό κ°μ΅λλ€.
- λ€νΈμν¬ κΈ°λ°: λ λ²μ λͺ¨λ ESP32-S3μ W5500μ μ¬μ©ν©λλ€. GPIO43μ ν΄λ‘, GPIO44λ MOSI, GPIO42λ MISO, GPIO41μ μΉ© μ ν, GPIO2λ μΈν°λ½νΈ, GPIO1μ 리μ μΌλ‘ λμΌν©λλ€.
- PoE μ μ: V1μ TPS2376 κΈ°λ° κ°λ³ νλ‘μ 5 V, 2 W μ μ° μ»¨λ²ν°λ₯Ό μ¬μ©ν©λλ€. V2λ λ°μ΄ν°μνΈμ 25 Β°Cμμ μ΅λ 12.4 Wλ₯Ό μ 곡νλ DP1435-5V λͺ¨λλ‘ μ΄ λΆλΆμ κ΅μ²΄νμ΅λλ€.
- μΌμ: BME280 λμ SHT45λ₯Ό μ¬μ©ν΄ μ¨λμ μ΅λλ μ μ§νμ§λ§ κΈ°μ κΈ°λ₯μ λΉ μ‘μ΅λλ€. BH1750 λμ UV κ²½λ‘λ₯Ό μ§μνλ LTR-390μ μ¬μ©νμ§λ§ UV μν°ν°λ κΈ°λ³ΈμΌλ‘ κΊΌμ Έ μμ΅λλ€. LD2410Cλ λ€μ€ νμ κΈ°λ₯μ μ§μνλ LD2450 νλμ¨μ΄λ‘ λ°λκ³ , SCD41μ μ νν μΈλΆ CO2 λͺ¨λλ‘ μ μ§λ©λλ€.
- μμ±κ³Ό μ μ΄: PDM λ§μ΄ν¬ 2κ°, MAX98357A μ€νΌμ»€ μ°ν, RGBW μν LEDκ° μΆκ°λκ³ , κΈ°μ‘΄ IR μ‘μ μ νμ¨μ΄κΉμ§ μ°κ²°λ μμ κΈ°λ₯μ λνμ΅λλ€. V1 νλ‘λμλ λ―Έμ€μ₯ μμ κΈ° ννλ¦°νΈλ μμμ§λ§ BOMκ³Ό ESPHome μμ ꡬμ±μλ ν¬ν¨λμ§ μμμ΅λλ€.
- Home Assistant μ°λ: V1μ λ©μΈ ꡬμ±μ MQTT μ€μ¬μ λ¨μΌ ESPHome YAMLμ λλ€. V2λ λͺ¨λν ESPHome ν¨ν€μ§, μνΈνλ native API, voice assistant ꡬμ±, λ‘컬 microWakeWord λͺ¨λΈμ μ¬μ©ν©λλ€.
μλ³Έ μ μ₯μμ 곡κ°λ μ€μ V1 쑰립 보λ μ¬μ§μ
λλ€. μμ
λ μμ μ΄μ 보λμ΄λ©° V2 μ€μΉ μ¬μ§μ μλλλ€.
μ¬κΈ°μλ μ€μν κ·Όκ±°μ μ°¨μ΄λ μμ΅λλ€. V1μ 쑰립 μ¬μ§κ³Ό μ μ μμμ 곡κ°νμ΅λλ€. V2λ νλ‘λ, μμ° νμΌ, νμ¨μ΄, ECAD λ λλ₯Ό μ 곡νμ§λ§ μ€μ 쑰립 보λ μ¬μ§μ μμ§ κ³΅κ°νμ§ μμμ΅λλ€.
μΌμ΄λΈ νλ, μλ‘ λ€λ₯Έ λ κ°μ§ μν
PoE Ethernet μΌμ΄λΈμ κ°μ RJ45 컀λ₯ν°λ‘ λ€νΈμν¬ λ°μ΄ν°μ μ λ ₯μ κ°μ Έμ€μ§λ§, λ Έλ λ΄λΆμμ W5500κ³Ό PoE νλ‘κ° λ§‘λ μΌμ μλ‘ λ€λ¦ λλ€.
μΌμ΄λΈμ νλμ§λ§ κ²½λ‘λ λ κ°μ
λλ€. W5500μ Ethernet λ°μ΄ν°λ₯Ό μ²λ¦¬νκ³ , DP1435-5V λͺ¨λμ PoE μ μμ 보λμ© μ μμΌλ‘ λ³νν©λλ€.
ESP32-S3λ SPIλ‘ W5500κ³Ό ν΅μ ν©λλ€. W5500μ ESPHome API νΈλν½, μΌμ μ λ°μ΄νΈ, μμ± μ€λμ€, μ μ΄ λ©μμ§λ₯Ό μ λ¬νλ 10/100 μ μ Ethernet μΈν°νμ΄μ€λ₯Ό μ 곡ν©λλ€. μ΄μ λ³λλ‘ DP1435-5V λͺ¨λμ Ethernet μΈν°νμ΄μ€μ PoE μ μλΆμμ μ λ ₯μ λ°μ 보λμ νμν μ μ μ μ μμ λ§λλλ€.
μ΄ κ΅¬λΆμ΄ μ€μν μ΄μ λ W5500μ΄ PoE μ μμ νμνκ±°λ λ³ννμ§ μκ³ , PoE λͺ¨λλ λ€νΈμν¬ ν¨ν·μ μ²λ¦¬νμ§ μκΈ° λλ¬Έμ λλ€. λ λΆνμ μΌμ΄λΈκ³Ό 컀λ₯ν°λ₯Ό 곡μ ν λΏ μν μ 곡μ νμ§ μμ΅λλ€.
PoE λΆλΆμ μ λ°λμλ?
V1 μ€κ³μ μ μ° 5 V 컨λ²ν° μ 격μ 400 mA, μ¦ 2 Wμ λλ€. V2μλ λ§μ΄ν¬, μ€νΌμ»€ μ°ν, λ λ§μ μν νμ, μΆκ° μΌμ μΈν°νμ΄μ€κ° λ€μ΄κ°λλ€. V2 κ΄λ¦¬μλ νμ₯λ λΆνμ κΈ°μ‘΄ μ μλΆμ μ¬μ κ° λΆμ‘±νλ€κ³ μ€λͺ νλ©°, μ 보λμμλ ν΅ν©ν DP1435-5V λͺ¨λμ μ¬μ©νμ΅λλ€.
V2 μλ³Έ νλ‘λλ₯Ό λ°νμΌλ‘ λͺ¨λ°μΌμμ μ½κΈ° μ½κ² μ 리ν μ€λͺ
κ·Έλ¦Όμ
λλ€. W5500 λ°μ΄ν° λΈλ‘κ³Ό DP1435-5V μ μ λΈλ‘μ κ°μ Ethernet λ¨λ§ μμ μμ§λ§ μ κΈ°μ μΌλ‘ ꡬλΆλ λΆλΆμ
λλ€.
μ μ₯μμ ν¬ν¨λ DP1435-5V λ°μ΄ν°μνΈλ IEEE 802.3af, 5.15 V/2.4 A μΆλ ₯, 25 Β°Cμμ μ΅λ 12.4 W μΆλ ₯μ λͺ μν©λλ€. μ΄ μ 격μ κΈ°μ‘΄ 2 W 컨λ²ν°λ³΄λ€ V2 μ€κ³μ ν¨μ¬ ν° μ λ ₯ μ¬μ λ₯Ό μ 곡ν©λλ€. λ€λ§ μ΄λ λΆν μ 격μ΄λ©° μμ± λ³΄λμ μ€μ μλΉ μ λ ₯μ λ 립μ μΌλ‘ μΈ‘μ ν κ²°κ³Όλ μλλλ€.
μμ±κ³Ό λ‘컬 AIλ μ΄λ»κ² λμνλ?
V2μλ μ€μ λ‘ νμ΅λ TensorFlow Lite μ¨μ΄ν¬μλ λͺ¨λΈ νμΌκ³Ό ESPHome micro_wake_word ꡬμ±μ΄ λ€μ΄ μμ΅λλ€. ESP32-S3λ μ€ν
λ μ€ PDM μ€λμ€λ₯Ό λ°μΌλ©°, κΈ°λ³Έ ꡬμ±μμλ ν μ±λμ microWakeWordμ, λ€λ₯Έ μ±λμ voice_assistantμ μ¬μ©ν©λλ€. μμ μ¨μ΄ν¬μλ λͺ¨λΈμ μΆλ‘ μ λ‘μ»¬λ‘ μ€νλ©λλ€. λ°λΌμ νΈμΆ 문ꡬλ₯Ό κ°μ§νλ λ¨κ³μμλ μ§μμ μΌλ‘ ν΄λΌμ°λ AI μλΉμ€μ νμ μ μμ²νμ§ μμ΅λλ€.
μμ± μ€ν νλ¦μ
λλ€. microWakeWordλ ESP32-S3μμ μ€νλκ³ , W5500μ μΈμ
μ LANμΌλ‘ μ λ¬νλ©°, μ νν Home Assistant Assist νμ΄νλΌμΈμ΄ μμ± μΈμ, μλ μ²λ¦¬, μμ± μμ±μ λ΄λΉν©λλ€.
νΈμΆ 문ꡬλ₯Ό κ°μ§νλ©΄ ESPHomeμ W5500μ ν΅ν native APIλ‘ μ¬μ©μμ μμ±μ Home Assistantμ μ μ‘ν©λλ€. μ€μ λ Assist νμ΄νλΌμΈμ΄ μμ± μΈμ, λν λλ μλ μ²λ¦¬, μμ± ν©μ±μ μνν©λλ€. μ΄ λ¨κ³λ€μ Home Assistant ꡬμ±μ λ°λΌ λ‘컬 μλΉμ€ λλ ν΄λΌμ°λ μ 곡μλ₯Ό μ¬μ©ν μ μμ΅λλ€. μμ±λ μμ± μλ΅μ MAX98357A μ°νμ μΈλΆ μ€νΌμ»€λ‘ μ¬μλ©λλ€.
μ 리νλ©΄ 보λμμ μ€νλλ λ‘컬 AIλ μ¨μ΄ν¬μλ κ°μ§μ λλ€. W5500μ μμ±κ³Ό μ μ΄ λ°μ΄ν°λ₯Ό μ λ¬νκ³ , λ ν° μμ± νμ΄νλΌμΈμ Home Assistantκ° λ΄λΉν©λλ€.
νμ¬ μ μ μνλ μ΄λ€κ°?
MultiSensor-V2λ μμ±ν μμ© μ νμ΄ μλλΌ μ€ν λ² ν λ νΌλ°μ€ μ€κ³μ
λλ€. κ²ν ν μμ€μλ v0.1.0 Git νκ·Έκ° μμ§λ§ λ³λμ GitHub Release κ°μ²΄λ μμ΅λλ€. κ΄λ¦¬μλ νλ‘ν νμ
μ μ§μμ μ¬μ©νλ€κ³ μ€λͺ
νλ ννΈ, νλ‘ν νμ
μ LD2450 ν€λ ν¬κΈ°μ ν μμκ° μλͺ»λμ΄ ν€λλ₯Ό μ κ±°νκ³ μ§§μ μ¬λ°°μ μΌμ΄λΈλ‘ μ°νν΄μΌ νλ€κ³ λ°νλλ€. λν 1.0 μ΄μ μ λ³κ²½λ μ μλ€κ³ μλ΄ν©λλ€.
μ μ μ νμΈ: LD2450Β·SCD41 λͺ¨λ, μΈλΆ μ€νΌμ»€, IR μ‘μμ λΆνμ λ©μΈ PCBA BOMμ ν¬ν¨λμ§ μμ λ³λ μ‘°λ¬ν΄μΌ ν©λλ€. V2 μ μ© μΈν΄λ‘μ λ μμ§ μ€λΉ μ€μ΄λ©°, μ€μ μ€μΉμμλ μμ APIΒ·OTA μΈμ¦ μ 보λ₯Ό λ°λμ κ΅μ²΄ν΄μΌ ν©λλ€.
κ΄λ ¨ Maker κΈ
Carletzμ κΈ°μ‘΄ V1 μ€κ³λ ESPHome MultiSensor Boardμμ λ¨Όμ νμΈν μ μμ΅λλ€. Satellite1 PoE SHOEλ W5500 κΈ°λ°μ λ λ€λ₯Έ Home Assistant μμ± λ¨λ§ μ¬λ‘μ΄λ©°, Sensy-One E1 Pro Multi-Senseλ μμ© λ©ν°μΌμ λΉκ΅ μ¬λ‘μ λλ€.
β FAQ
MultiSensor-V2μμ W5500μ΄ λ°λμλμ? μλλλ€. V2λ W5500κ³Ό κΈ°μ‘΄ 보λμ ESPHome SPIΒ·μ μ΄ ν λ°°μΉλ₯Ό κ·Έλλ‘ μ μ§ν©λλ€.
W5500μ΄ PoE μ μλ 곡κΈνλμ? μλλλ€. W5500μ Ethernet λ°μ΄ν°λ₯Ό μ²λ¦¬νκ³ , λ³λμ DP1435-5V λͺ¨λμ΄ PoE μ μμ 보λμ© μ μμΌλ‘ λ³νν©λλ€.
μ₯μΉμμ μ΄λ€ AI λͺ¨λΈμ΄ μ€νλλμ? νμ΅λ μν TensorFlow Lite microWakeWord λͺ¨λΈμ΄ ESP32-S3μμ νΈμΆ 문ꡬλ₯Ό λ‘μ»¬λ‘ κ°μ§ν©λλ€.
μμ± μ²λ¦¬ μ μ²΄κ° ESP32-S3μμ μ€νλλμ? μλλλ€. μ¨μ΄ν¬μλ κ°μ§λ μ₯μΉμμ μ€νλμ§λ§ μμ± μΈμ, μλ μ²λ¦¬, μμ± ν©μ±μ μ€μ λ Home Assistant Assist νμ΄νλΌμΈμμ μ€νλ©λλ€.
MultiSensor-V2 μμ νμ μ΄ μ μλμ? μ μ₯μλ μ΄λ₯Ό DIY λ² ν λ νΌλ°μ€ μ€κ³λ‘ μ 곡ν©λλ€. μ μΒ·νμ¨μ΄ νμΌμ μμ§λ§ μμ ν νλ§€λ λ¬Έμνλμ΄ μμ§ μμΌλ©°, κ²ν ν μ μ₯μμλ μ 3μμ λ 립 μ¬ν μ¬λ‘κ° κΈ°λ‘λμ΄ μμ§ μμ΅λλ€.
Documents
-
MultiSensor-V2 Source Repository
Primary source for the V2 hardware, manufacturing files, modular ESPHome firmware, and custom microWakeWord model artifacts.
-
MultiSensor-V2 v0.1.0 Tag
The beta source snapshot reviewed for this update. This is a Git tag, not a GitHub Release object.
-
Original Carletz MultiSensor
The original ESP32-S3, W5500, PoE, sensor, and IR design that MultiSensor-V2 credits and extends.
-
V2 W5500 Ethernet Configuration
ESPHome W5500 configuration. It retains the original board's SPI and control pin assignment.
-
V2 Voice Assistant Configuration
ESPHome voice-assistant and microWakeWord runtime configuration for the dual microphones and speaker path.
-
MultiSensor-V2 Schematic
Three-sheet schematic covering the ESP32-S3 I/O, W5500 Ethernet and PoE power, sensors, and audio hardware.
-
DP1435-5V PoE Module Datasheet
Included module datasheet specifying IEEE 802.3af operation, 5.15 V/2.4 A output, and 12.4 W maximum output at 25 C.
-
ESPHome Micro Wake Word
Official ESPHome documentation for on-device wake-word inference with small TensorFlow Lite models.
-
ESPHome Voice Assistant
Official ESPHome documentation for streaming microphone audio to a configured Home Assistant Assist pipeline.