The ELK Magic Module™ Series: Overview

Here's a low cost innovation that puts you in complete control of a host of devices, from home appliances, security equipment, lighting and more. Have you ever had one of those jobs where you found yourself saying...? "If I could only..."

  • Sense that switch
  • Read that voltage
  • Toggle that relay
  • Time that event
  • Determine date & time
  • Read that temperature
  • Control X-10® units
  • Announce that message
  • Read iButton™ devices
Now you can do all that, and more! Write your own programs using the included integrated development software. Then, download your program into the Magic Module and you're ready to run!

ELK-MM443 Magic Module™ Programmable Controller
4 Inputs, 4 Outputs, X-10®, iButton™

The heart of the ELK Magic Module™ System is the Magic Module™ (ELK-MM443) Programmable Logic Controller (PLC). This module has four analog or digital inputs, four relay outputs, and is capable of controlling two-way X-10® functions and can be networked to a personal computer and/or up to 31 other Magic Module™ bus devices.

You can control almost any device with this controller, making it a powerful and versatile central unit in residential, retail or industrial automation markets.

Magic Module Programming
There are multiple ways to program your Magic Module™ as noted below. You can download and try out the programming software before you buy. Download the Programming Software for Windows 95/98. Includes Application Writer, Code Editor, Magic Control Screen.

Note: You must have the ELK-MK400 or the ELK-MK485 Kit to program a Magic Module™
  • ELK Application Writer was designed to allow non-programmers the ability to program and utilize many of the home automation features of the Magic Module™
  • ELK Code Editor is a Basic-like language compiled into code bytes that the microprocessor reads and executes through a built in operating system.
  • Magic Control Screen is graphical buttons that can be programmed to control home automation functions from your PC using the Magic Module™.
Accessories for the ELK-MM443
With these optional accessories, the ELK-MM443 can read Temperature, Time/Date, Wiegand Proximity devices, Dallas iButton™ identification devices, and can be interfaced to NetworkX NX 4/6/8 Security Controls.

Pre-programmed Kits controlled by the ELK-MM443 Factory Pre-configured & pre-programmed Kits.

Recordable Voice Module ELK-MV480
(Replaces the ELK-MV120)

Adds voice or sound capabilities to your Magic Module™. Issue instruction, greeting, or warning messages automatically. Great for theme parks, industrial processes, waiting rooms, or for home automation. Features separate message channels. Playback commands are received via a published data protocol from automation controllers (Magic Module™ (ELK-MM443), or most any equipment having an RS-232 or RS-485 port, including a personal computer. Channels are pre-recorded but may be custom recorded utilizing the on-board microphone or downloaded WAV files. (Replaces the ELK-MV120).
More Info>>


Two Input, Two Output Programmable Controller ELK-MM220
The Magic Module's(ELK-MM443) little brother.

This ELK-MM220 controller can stand alone as a controller for appliances, devices, etc. There are two independently programmable digital inputs, and two relay outputs. Programs with ELK Starter Kit (ELK-MK400). Powered by 12Vdc. Relays: 12A at 28Vdc; 12A at 125Vac.
More Info>>


Magic Module is a trademark of ELK Products, Inc.
iButton is a trademark of Dallas Semiconductor
X10 is a trademark of X10 USA