ASTRA - Professional ESP32 controller for automation system
ASTRA represents the next generation of professional-grade ESP32 controllers, designed for reliable automation in residential, commercial, and industrial applications. Built to DIN rail standards with industrial components, ASTRA delivers enterprise reliability with maker-friendly flexibility.
Connectivity: Integrated WiFi 2.4GHz and Bluetooth 5.0 interface
Output Options: 4× Relays (16A), Solid-State Relays (16A), or MOSFET (30A)
Input Configurations: Isolated AC (90-240V), Isolated DC dry contacts, Direct GPIO (3.3V)
Power Supply Variants: DC (7-36V) or AC (90-240V)
Pre-installed Firmware: Tasmota (ESPHome/Custom firmware compatible)
Operating Temperature: -20°C to +55°C, non-condensing environment
Choose Your Solution
Perfect automation for homes, offices, and workshops
Transform your space with professional-grade automation. The AC-powered variant provides the ideal solution for residential and commercial installations.
- Connect 4 wall switches directly to isolated inputs
- Control 4 independent circuits with 16A relays
- Build a wireless mesh network for seamless control
- Manage everything from a single interface
- Voice control ready (Alexa, Google Home)
Industrial & Automation
Robust control for production and manufacturing
Deploy reliable automation in demanding industrial environments. DC-powered variants ensure compatibility with industrial standards.
- Control equipment and production lines with custom logic
- Connect to SCADA/HMI via MQTT protocol
- Industrial interfaces: RS-232, RS-485, Modbus RTU
- Compatible with discrete sensors (5-60 VDC logic)
- Remote monitoring and control capabilities
Unlimited possibilities for makers and developers
Full access to ESP32 capabilities for custom projects. Direct GPIO access enables endless creative possibilities.
- 8 GPIO pins with direct ESP32 access
- RJ connectors for I2C, SPI, UART expansion
- Compatible with Arduino/MicroPython sensors
- Develop custom firmware and applications
- Perfect for prototyping and education
Specifications
| Basic modules | R4A4AL | R4D4DL | R4G4DL | T4A4AL | M4D4DL |
| 4 Relays, 4 AC In, PWR AC, LED | 4 Relays, 4 DC In, PWR DC, LED | 4 Relays, 8 GPIO, PWR DC, LED | 4 SSR, 4 AC In, PWR AC, LED | 4 MOSFET, 4 DC In, PWR DC, LED | |
| Supply voltage | |||||
| Rated value (AC) | 90~240V (VAC 50/110Hz) | 90~240V (VAC 50/110Hz) | |||
| Rated value (DC) | 7~36V (VDC) | 7~36V (VDC) | 7~36V (VDC) | ||
| Digital outputs | 4 Relays 16A, external fusing necessary | 4 Relays 16A, external fusing necessary | 4 Relays 16A, external fusing necessary. 8 Input/Output (GPIO) 3.3V logic level | TRIAC (SSR) 16A, external fusing necessary | Transistor MOSFET 15A, external fusing necessary |
| Relays switching capacity of contacts | VAC 240V, VDC 30V | VAC 240V, VDC 30V | VAC 240V, VDC 30V | ||
|
with inductive load, max. (normal use=70%max.) |
10 A | 10 A | 10 A | ||
|
with resistive load, max. (normal use=70%max.) |
16 A | 16 A | 16 A | ||
| Digital inputs | 4 AC Isolated | 4 DC Isolated, dry contact | 8 Input/Output (GPIO) 3.3V logic level | 4 AC Isolated | 4 DC Isolated, dry contact |
| Analog Inputs | no | no | no | no | no |
| Indicate | |||||
| Output | 4 LED (blue) | 4 LED (blue) | 4 LED (blue) | 4 LED (blue) | 4 LED (blue) |
| Input | 4 LED (green) | 4 LED (green) | – | 4 LED (green) | 4 LED (green) |
| WiFi status | LED (blue) | LED (blue) | LED (blue) | LED (blue) | LED (blue) |
| Power IN | LED (red) | LED (red) | LED (red) | LED (red) | LED (red) |
| Sound | Buzzer | Buzzer | Buzzer | Buzzer | Buzzer |
| Mounting | DIN 35mm | DIN 35mm | DIN 35mm | DIN 35mm | DIN 35mm |
| Basic modules | R4A4AL | R4D4DL | R4G4DL | T4A4AL | M4D4DL |
| 4 Relays, 4 AC In, PWR AC, LED | 4 Relays, 4 DC In, PWR DC, LED | 4 Relays, 8 GPIO, PWR DC, LED | 4 SSR, 4 AC In, PWR AC, LED | 4 MOSFET, 4 DC In, PWR DC, LED | |
| Firmware | TASMOTA (version link), configuration (link) (TASMOTA weblink) | ||||
| Webserver | integrated web server with web interface | ||||
| MQTT | MQTTv2 | ||||
| Interface | Serial UART, SPI, I2C (3.3V logic level) | ||||
| WiFi | 802.11 b/g/n , 802.11n (2.4Ghz), up to 150Mbps | ||||
| Bluetooth | Bluetooth V4.2 BR/EDR and BLE specification | ||||
| MCU | Microcontroller Espressif ESP32-D0WD, core Xtensa dual core 32-bit LX6 microprocessor, up to 600MIPS, operation voltage 3.3V | ||||
| Flash memory | Capacity 32Mbit (4Mbyte), NOR FLASH, SPI, operation voltage 3.3V | ||||
| Basic modules | R4A4AL | R4D4DL | R4G4DL | T4A4AL | M4D4DL |
| 4 Relays, 4 AC In, PWR AC, LED | 4 Relays, 4 DC In, PWR DC, LED | 4 Relays, 8 GPIO, PWR DC, LED | 4 SSR, 4 AC In, PWR AC, LED | 4 MOSFET, 4 DC In, PWR DC, LED | |
| Optional modules | |||||
| RF433/315 | optional | optional | optional | optional | optional |
| KNX | optional | optional | optional | optional | optional |
| RS-485/Modubus RTE | optional | optional | optional | optional | optional |
| CAN bus | optional | optional | optional | optional | optional |
| Z-Wave | optional | optional | optional | optional | optional |
| NRF24 | optional | optional | optional | optional | optional |
| Basic modules | R4A4AL | R4D4DL | R4G4DL | T4A4AL | M4D4DL |
| 4 Relays, 4 AC In, PWR AC, LED | 4 Relays, 4 DC In, PWR DC, LED | 4 Relays, 8 GPIO, PWR DC, LED | 4 SSR, 4 AC In, PWR AC, LED | 4 MOSFET, 4 DC In, PWR DC, LED | |
| Dimensions | |||||
| Width | 90mm | 90mm | 90mm | 90mm | 90mm |
| Height | 72mm | 72mm | 72mm | 72mm | 72mm |
| Depth | 65mm | 65mm | 65mm | 65mm | 65mm |
| Pakage dimensions | 80mm*100mm*90mm | ||||
| Weight | |||||
| Netto (w/o addtiional modules) | 0.24kg/0.29kg with external antenna | 0.24kg/0.29kg with external antenna | 0.24kg/0.29kg with external antenna | ||
| Brutto | 0.29kg/0.32kg with external antenna | 0.29kg/0.32kg with external antenna | 0.29kg/0.32kg with external antenna | ||
| Basic modules | R4A4AL | R4D4DL | R4G4DL | T4A4AL | M4D4DL |
| 4 Relays, 4 AC In, PWR AC, LED | 4 Relays, 4 DC In, PWR DC, LED | 4 Relays, 8 GPIO, PWR DC, LED | 4 SSR, 4 AC In, PWR AC, LED | 4 MOSFET, 4 DC In, PWR DC, LED | |
| Degree of protection | IP20 | IP20 | IP20 | IP20 | IP20 |
| Ambient conditions | |||||
| Ambient temperature during operation | |||||
|
min. |
-20 °C; No condensation | -20 °C; No condensation | -20 °C; No condensation | -20 °C; No condensation | -20 °C; No condensation |
|
max. |
55 °C | 55 °C | 55 °C | 55 °C | 55 °C |
| Ambient temperature during storage/transportation | |||||
|
min. |
-40 °C | -40 °C | -40 °C | -40 °C | -40 °C |
|
max. |
70 °C | 70 °C | 70 °C | 70 °C | 70 °C |
| Basic modules | R4A4AL | R4D4DL | R4G4DL | T4A4AL | M4D4DL |
| 4 Relays, 4 AC In, PWR AC, LED | 4 Relays, 4 DC In, PWR DC, LED | 4 Relays, 8 GPIO, PWR DC, LED | 4 SSR, 4 AC In, PWR AC, LED | 4 MOSFET, 4 DC In, PWR DC, LED | |
| GPIO34 | Input-1 | Input-1 | GPIO34 | Input-1 | Input-1 |
| GPIO35 | Input-2 | Input-2 | GPIO35 | Input-2 | Input-2 |
| GPIO36 | Input-3 | Input-3 | GPIO36 | Input-3 | Input-3 |
| GPIO39 | Input-4 | Input-4 | GPIO39 | Input-4 | Input-4 |
| GPIO25 | Relay-1 | Relay-1 | Relay-1 | Relay-1 | Relay-1 |
| GPIO26 | Relay-2 | Relay-2 | Relay-2 | Relay-2 | Relay-2 |
| GPIO33 | Relay-3 | Relay-3 | Relay-3 | Relay-3 | Relay-3 |
| GPIO32 | Relay-4 | Relay-4 | Relay-4 | Relay-4 | Relay-4 |
| GPIO4 | LED WiFi | LED WiFi | LED WiFi | LED WiFi | LED WiFi |
| GPIO12 | Sound Buzzer | Sound Buzzer | Sound Buzzer | Sound Buzzer | Sound Buzzer |
| GPIO27 | RF433/315 socket | RF433/315 socket | GPIO27 / RF433 | RF433/315 socket | RF433/315 socket |
| GPIO14 | – | – | IO14 | – | – |
| GPIO15 | – | – | IO15 | – | – |
| RXD0 | Serial1 RXD | Serial1 RXD | Serial1 RXD | Serial1 RXD | Serial1 RXD |
| TXD0 | Serial1 TXD | Serial1 TXD | Serial1 TXD | Serial1 TXD | Serial1 TXD |
| GPIO16 | Serial2 RXD | Serial2 RXD | Serial2 RXD | Serial2 RXD | Serial2 RXD |
| GPIO17 | Serial2 TXD | Serial2 TXD | Serial2 TXD | Serial2 TXD | Serial2 TXD |
| GPIO13 | Serial2 CS | Serial2 CS | GPIO13/Serial2 CS | Serial2 CS | Serial2 CS |
| GPIO5 | SPI CS0 | SPI CS0 | SPI CS0 | SPI CS0 | SPI CS0 |
| GPIO18 | SPI CLK | SPI CLK | SPI CLK | SPI CLK | SPI CLK |
| GPIO19 | SPI MISO | SPI MISO | SPI MISO | SPI MISO | SPI MISO |
| GPIO23 | SPI MOSI | SPI MOSI | SPI MOSI | SPI MOSI | SPI MOSI |
| GPIO21 | I2C SDA | I2C SDA | I2C SDA | I2C SDA | I2C SDA |
| GPIO22 | I2C SCL | I2C SCL | I2C SCL | I2C SCL | I2C SCL |
| GPIO2 | I2C INT | I2C INT | I2C INT | I2C INT | I2C INT |
| GPIO0 | PROG | PROG | PROG | PROG | PROG |
| EN | RESET | RESET | RESET | RESET | RESET |
| Basic modules | R4A4AL | R4D4DL | R4G4DL | T4A4AL | M4D4DL |
| 4 Relays, 4 AC In, PWR AC, LED | 4 Relays, 4 DC In, PWR DC, LED | 4 Relays, 8 GPIO, PWR DC, LED | 4 SSR, 4 AC In, PWR AC, LED | 4 MOSFET, 4 DC In, PWR DC, LED | |
| I2C | |||||
| 1 | – | – | – | – | – |
| 2 | GND | GND | GND | GND | GND |
| 3 | I2C SDA | I2C SDA | I2C SDA | I2C SDA | I2C SDA |
| 4 | I2C SCL | I2C SCL | I2C SCL | I2C SCL | I2C SCL |
| 5 | I2C INT | I2C INT | I2C INT | I2C INT | I2C INT |
| 6 | – | – | – | – | – |
| RS/SPI | |||||
| RS mode | |||||
| 1 | – | – | – | – | – |
| 2 | GND | GND | GND | GND | GND |
| 3 | Serial2 RXD | Serial2 RXD | Serial2 RXD | Serial2 RXD | Serial2 RXD |
| 4 | Serial2 TXD | Serial2 TXD | Serial2 TXD | Serial2 TXD | Serial2 TXD |
| 5 | Serial2 CS | Serial2 CS | Serial2 CS | Serial2 CS | Serial2 CS |
| 6 | – | – | – | – | – |
| SPI mode | |||||
| 1 | 3.3V | 3.3V | 3.3V | 3.3V | 3.3V |
| 2 | GND | GND | GND | GND | GND |
| 3 | SPI MOSI | SPI MOSI | SPI MOSI | SPI MOSI | SPI MOSI |
| 4 | SPI MISO | SPI MISO | SPI MISO | SPI MISO | SPI MISO |
| 5 | SPI CLK | SPI CLK | SPI CLK | SPI CLK | SPI CLK |
| 6 | SPI CS0 | SPI CS0 | SPI CS0 | SPI CS0 | SPI CS0 |