π‘ ES.PINIO¶
ES.PINIO is a ready-to-use automation module based on the ESP8266 (ESP-12F) microcontroller.
It is designed for fast and easy integration with Home Assistant and other smart home systems.
Thanks to full compatibility with open-source firmware like Tasmota and ESPHome, no programming is required to get started.
π§ Key Features¶
- 2 digital inputs (e.g. for buttons or sensors)
- 2 relays (up to 2A)
- 1-Wire bus (e.g. for DS18B20 temperature sensors)
- 2.4β―GHz Wi-Fi communication
- Optional microUSB or UART connection for flashing
- DIY GPIO access using standard crimp connectors
- Extra soldering pads for optional extensions
- PCB fits standard DIN rail (TH35) enclosures
- Wide input voltage range: 8β24β―V DC
- Removable terminal blocks for easy installation and testing
- Power connector with unique spacing to help avoid wiring mistakes
- Outputs for status LEDs
- Input for optional reset button
βοΈ Integration with Home Assistant¶
ES.PINIO can be used in two main ways:
πΉ 1. Ready-made firmware¶
Because it uses ESP-12F, the device works with:
- Tasmota β web-based interface, MQTT control
- ESPHome β YAML configuration and deep Home Assistant support
π Tasmota and ESPHome are open-source projects. ES.PINIO is not their creator but supports them fully through compatible hardware.
πΉ 2. Custom firmware¶
You can also write your own code using:
- Arduino IDE
- PlatformIO
- ESP-IDF (C/C++)
- NodeMCU (Lua)
π‘ Use Cases¶
- Controlling lights or relays
- Door/window status monitoring
- Simple automation based on time or temperature
- Cloud-free Home Assistant integration
π§© Terminal Block Layout¶
ββββββββββββββββ¬βββββββββββββββ¬βββββββββββββββ¬βββββββββββββββ¬ββββββββββ β 1-Wire β Relay 1 β Relay 2 β Inputs β Power β ββββββ¬ββββ¬ββββββΌβββββ¬βββββ¬βββββΌβββββ¬βββββ¬βββββΌβββββ¬βββββ¬βββββΌβββββ¬βββββ€ β+5V β1W βGND βNO βCOM βNC βNO βCOM βNC βIN2 βGND βIN1 β+12VβGND β ββββββ΄ββββ΄ββββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ΄βββββ
- 1-Wire β used to connect digital sensors (e.g. DS18B20): +5V, 1W, GND
- Relay 1 / Relay 2 β relay terminals:
- NO β Normally Open
- COM β Common
- NC β Normally Closed
- Inputs β IN1 and IN2 for buttons or sensors (GND is shared for both)
- Power β +12V and GND β main power input
π‘ The relays and inputs are fully independent β you can use them for separate circuits.
π· Photos¶