# Hardware Overview

# Hardware Overview

# Overview

There are several components that make up the Everything Presence One. Purchases made **after** November 28th 2024 will receive the units pre-assembled and ready to use. If you would like to know which components have been used in Everything Presence One they will be listed below.

## Everything Presence One Board !\[Everything Presence One Board](Everything Presence One Board](/api/attachments.redirect?id=08fad06e-c9e1-4a6b-bade-9ec15c259bd5)

The EP1 board is the main PCB for the device. It's where the ESP32 is located that provides Wi-Fi connectivity and is the brains of all of the sensors.

Directly on the EP1 board we have the following components:

* ESP32-WROOM-32E - 4MB flash version
* BH1750 Light Illuminance sensor
* SHTC3 Temperature and Humidity Sensor
* Header Slot for DFRobot SEN0395 and SEN0609 mmWave Sensor
* Socket for Panasonic EKMC1603111/2/3 PIR Sensor
* USB-C for power and programming
* 5v Header input for optional power
* 4 Additional GPIO pins for expansion

## **mmWave Sensor**


:::warning
The DFRobot mmWave Sensor SEN0395 (for Rev 1.3 boards) and SEN0609 (for Rev 1.5 and later EP1 boards) are the **only** compatible and validated sensor currently - do not try to use a different sensor as you may cause damage.

:::

 ![DFFRobot mmWave Sensor for EP1](https://docs.everythingsmart.io/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzEyODlhY2JjLWM2NWItNGNhNy05YjA0LWI3YjZmYzc5ZjFiNS9lY2RlYWY2MC0zNjExLTQzZTMtOTVmYi1kNDYwNTlhYjNlZmYvREZGUm9ib3QtbW1XYXZlLVNlbnNvci1mb3ItRVAxLndlYnAiLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc5MzY4MTEwMCwiZXhwIjoxNzkzNzY3NTAwfQ.17iYw-tCknLxWJJfTbGf2MB-LlydmYjug_jfamg8wow)

The mmWave comes included as part of the Everything Presence One Full Kit - if you purchased the board only then you will need to supply your own mmWave sensor.

### SEN0395 vs SEN0609: Which Sensor Do You Have?

The EP1 has shipped with two different mmWave sensors over its lifetime. The sensor you have determines which features are available.

**How to identify your sensor:**

* **SEN0609** (Current): Shipped with EP1 units from approximately late 2023 onwards. If you purchased a new EP1 recently, you almost certainly have this sensor.
* **SEN0395** (Legacy): Shipped with earlier EP1 units. The physical sensor looks similar but has different capabilities.

If you're unsure, the easiest way to check is in Home Assistant - look at the entities available for your EP1. SEN0609 users will see additional controls like "Trigger Sensitivity" and "Sustain Sensitivity" that aren't present on SEN0395.

### Feature Comparison

| Feature | SEN0395 (Legacy) | SEN0609 (Current) |
|---------|------------------|-------------------|
| **Detection Range** | Up to 8 metres   | Up to 25 metres (default 12m) |
| **Sensitivity Control** | Single sensitivity (0-9) | Separate Trigger & Sustain sensitivity |
| **Distance Control** | Max distance only | Min, Max, and Trigger distance |
| **Detection Modes** | Standard only    | Distance & Speed mode available |
| **Distance Zones** | Beta feature     | No                |

### What This Means for You

**SEN0609 users** have access to more advanced tuning options:

* **Trigger Sensitivity**: Controls how easily the sensor initially detects someone entering the space
* **Sustain Sensitivity**: Controls how easily the sensor maintains detection of someone already present
* **Trigger Distance**: A secondary distance threshold for initial detection
* **Distance & Speed Mode**: Advanced mode showing detailed target tracking information

**SEN0395 users** have a simpler but effective setup:

* Single sensitivity slider (0-9 scale)
* Max distance control
* Distance zones feature (marked as beta)

Both sensors work excellently for presence detection. The SEN0609 simply offers more fine-tuning options for challenging environments.

### Firmware Compatibility

Each sensor requires its own firmware variant:

* SEN0609 firmware is the default for current EP1 installations
* SEN0395 firmware is available for legacy hardware


:::tip
If you need to reinstall firmware, make sure you select the correct variant for your sensor. Installing the wrong firmware will result in the mmWave sensor not functioning.

:::

## **Motion Sensor PIR**


:::warning
The Panasonic EKMC series of sensor is the **only** compatible and validated sensor currently - do not try to use a different sensor as you may cause damage.

:::

 ![Panasonic EKMC PIR](https://docs.everythingsmart.io/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzEyODlhY2JjLWM2NWItNGNhNy05YjA0LWI3YjZmYzc5ZjFiNS9kMWQ2ZDYyZC1lMjA1LTQzNGYtOGM0YS02ZmY2MzdiMGZkYjEvUGFuYXNvbmljLUVLTUMtUElSLndlYnAiLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc5MzY4MTEwMCwiZXhwIjoxNzkzNzY3NTAwfQ.lmxlT6b7qMxC-pRZwvJW44VeWC6wz0IBlkzlDJ6suko)

The PIR comes included as part of the Everything Presence One Full Kit - if you purchased the board only then you will need to supply your own PIR sensor.

Part numbers for the PIR are one of the following:

* EKMC1603111
* EKMC1603112
* EKMC1603113

## **Case**

The case supplied with the pre-assembled version is an injection molded case, prior units shipped with a 3d printed case.

 ![Everything Presence One Official Case](https://docs.everythingsmart.io/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzEyODlhY2JjLWM2NWItNGNhNy05YjA0LWI3YjZmYzc5ZjFiNS9kNjNmMzdjZS1lZjBjLTRiYzYtYWU4Mi1mOTM3YTg0OGQwODgvRXZlcnl0aGluZyBQcmVzZW5jZSBPbmUgT2ZmaWNpYWwgQ2FzZS53ZWJwIiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3OTM2ODExMDAsImV4cCI6MTc5Mzc2NzUwMH0.nfnLHRv1V9m2faeO7oc_IK9i0y3p-ZV8cmJcJ7XfbBc)The Official Case for the EP1 is available for purchase [here](https://shop.everythingsmart.io/products/everything-presence-one-official-case) or if you prefer to print your own, the STL is located on [Printables](https://www.printables.com/model/302846-Everything%20Presence%20One%20-%20Official%20Case)

The case has 5 components - Front, Back, Stand, Ball Joint and Locking Ring.

### Front  ![Everything Presence One Official Case Front](https://docs.everythingsmart.io/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzEyODlhY2JjLWM2NWItNGNhNy05YjA0LWI3YjZmYzc5ZjFiNS82NGZjZDI5YS0xZjFlLTRmMjgtOWJmYi05ZmY4MGJlYzlhMTEvRXZlcnl0aGluZyBQcmVzZW5jZSBPbmUgT2ZmaWNpYWwgQ2FzZSBGcm9udC53ZWJwIiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3OTM2ODExMDAsImV4cCI6MTc5Mzc2NzUwMH0.psw4PO_GNEGJ0CzhhSKKicnvqVcX84Ofv1b-j8IpVlw)

### Back  ![Everything Presence One Official Case Back](https://docs.everythingsmart.io/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzEyODlhY2JjLWM2NWItNGNhNy05YjA0LWI3YjZmYzc5ZjFiNS83NWJmN2M3ZS1mYmE2LTRjZmItYjVhOC1kNGMxZjFkMzZjY2IvRXZlcnl0aGluZyBQcmVzZW5jZSBPbmUgT2ZmaWNpYWwgQ2FzZSBCYWNrLndlYnAiLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc5MzY4MTEwMCwiZXhwIjoxNzkzNzY3NTAwfQ.sPgc5zBiCY0zMK-pOM00_JEdXyp7tNrsOaPpqvJv1YI)

### Stand  ![Everything Presence One Official Case Stand](https://docs.everythingsmart.io/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzEyODlhY2JjLWM2NWItNGNhNy05YjA0LWI3YjZmYzc5ZjFiNS8zNDFhNzcxZi01Y2Q0LTQyZWItYThhZC04MDQ3ODZlNjEwN2IvRXZlcnl0aGluZyBQcmVzZW5jZSBPbmUgT2ZmaWNpYWwgQ2FzZSBTdGFuZC53ZWJwIiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3OTM2ODExMDAsImV4cCI6MTc5Mzc2NzUwMH0.bjdHLs4QfLMpC3PT5HsxfcaCr1_SH1OL1Av5-B8lBvI)

### Ball Joint  ![Everything Presence One Official Case Ball Joint](https://docs.everythingsmart.io/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzEyODlhY2JjLWM2NWItNGNhNy05YjA0LWI3YjZmYzc5ZjFiNS84ZjRkMGQzYy1mNjIzLTQyZDItODliNS03MmU4MGU5MDg1ZjUvRXZlcnl0aGluZyBQcmVzZW5jZSBPbmUgT2ZmaWNpYWwgQ2FzZSBCYWxsIEpvaW50LndlYnAiLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc5MzY4MTEwMCwiZXhwIjoxNzkzNzY3NTAwfQ.JGFE3Pg5HP1t1rcTeISeJEh4kzVpXJJ7A_BlzTSWjrs)

### Locking Ring  ![Everything Presence One Official Case Ball Joint](https://docs.everythingsmart.io/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzEyODlhY2JjLWM2NWItNGNhNy05YjA0LWI3YjZmYzc5ZjFiNS9hNDRmMjg0Yy0zNWVkLTRjZTAtYjM0OC00YjE2MTZhYzE1YjgvRXZlcnl0aGluZyBQcmVzZW5jZSBPbmUgT2ZmaWNpYWwgQ2FzZSBCYWxsIEpvaW50ICgxKS53ZWJwIiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3OTM2ODExMDAsImV4cCI6MTc5Mzc2NzUwMH0.lxGqoOYCg4Ldm0juM6bVeMkhv6Vyn-ayk3ZG96a_5-w)

---

**Documents**

- [EP1 vs EPL: Which Sensor is Right for You?](https://docs.everythingsmart.io/s/products/doc/ep1-vs-epl-which-sensor-is-right-for-you-5B3RxiY3Kp)
- [Everything Presence One (EP1)](https://docs.everythingsmart.io/s/products/doc/everything-presence-one-ep1-3R178yZSUP)
- [Everything Presence Pro](https://docs.everythingsmart.io/s/products/doc/everything-presence-pro-nh3fIXmow9)
- [Everything Presence Lite (EPL)](https://docs.everythingsmart.io/s/products/doc/everything-presence-lite-epl-ZVnBzYzuX2)
- [Zone Configurator](https://docs.everythingsmart.io/s/products/doc/zone-configurator-93b9scGsa2)
- [Knowledge Base Articles](https://docs.everythingsmart.io/s/products/doc/knowledge-base-articles-KnRRmk4zvt)