We Make The Difference
Basic Multi-Controller Training kit
(EMB109)
  • Basic Multi-Controller Training kit (EMB109)
  • Hard copy user manual
  • Plugin Microcontroller Modules (EMB109.1)
    • 8051 Microcontroller Plug-in Module Based on AT89S52 (EMB109.1.1).
    • 8-Bit PIC Microcontroller Plug-in Module Based on PIC18F45K22 (EMB109.1.2).
    • 16-Bit dsPIC Microcontroller Plug-in Module Based on dsPIC33CH64MP506 (EMB109.1.3)
    • AVR Microcontroller Plug-in Module Based on ATMega128 (EMB109.1.4).
    • AEM Microcontroller Plug-in Module Based on STM32F401 (EMB109.1.5).
    • Arduino Uno Plug-in Module Based on the ATmega328P (EMB109.1.6).
    • Raspberry PI 4 Plug-in Module 4GB RAM (EMB109.1.7).
  • Plugin Sensors Modules (EMB109.2)
  • Plugin Communication Modules (EMB109.3)
  • Plugin Actuator Modules (EMB109.4)
  • Plugin Display Modules (EMB109.5)
  • Laboratory PC

Multi-Controller kit (EMB109) is a benchtop kit that tends to familiarize the trainee with different Basic Microcontrollers, related components and connections. The kit is designed in the form of a lightweight portable Plastic case equipped with real microcontrollers and various electronic components related to its functions to allow wide ranges of experiments. Kit is based on Multi-Controllers Topology with a big advantage of no requirement for handmade jumper wires connections between system components to establish the experiment, The Basic Multi-Controller kit is based totally on the concept of plug-in, all microcontrollers’ modules, peripheral modules are pluggable which minimize the experiment time and provide safety to the system modules. Kit provides a large number of interface modules with configuration switches which open a wide range of experiments. With the In-Circuit Debugger/Programmer, just what you need is a USB cable to Laboratory PC, no more additional hardware components to apply programming codes. Easy to use and friendly kit.

  • In-Circuit Debugger/Programmer For the supported Microcontroller Modules Included in the Main Kit.
  • Includes ready to run codes for all included trainer components.
  • Powered By Fused AC Socket 220V AC 50/60 Hz, No need for additional laboratory power supplies.
  • Programming IDE:
    • Supports keil for 8051 Development
    • supports MPLAB® integrated development environment and MikroC for PIC Development
    • Supports Atmel studio 7 development environment, Atmel start online tool and Mikroc for AVR Development
    • Support Arduino IDE for Arduino Uno Development
    • Supports STM32CubeIDE For STM32 AEM Development
    • Supports Python for Raspberry Pi Development
  • 1 x AC power source socket (fuse
    protected) with ON/OFF switch
  • 8051 Microcontroller Plug-in Module: Based on AT89S52 (EMB109.1.1)
    • Features:
      • Supplied by power from the Main Kit
      • Included crystal oscillator of 12 MHz
      • Included Reset Push button
      • 8K Bytes of In-System Programmable (ISP) Flash Memory
      • 256 x 8-bit Internal RAM
      • Timers, Counters, Interrupt, UART
      • In circuit programming included in » In circuit Programming / Debugging the main kit
  • 8-Bit PIC Microcontroller Plug-in Module Based on PIC18F45K22 (EMB109.1.2):
    • Features:
      • Supplied by power from the Main Kit
      • Internal, external oscillator (64 MHz perfoEMance available using PLL)
      • Included Reset Push button
      • 32K Bytes of In-System Programmable (ISP) Flash Memory
      • 1536 Byte Internal RAM
      • ADC of 10 bits
      • Timers, Counters, Comparators, Interrupt
      • UART, I2C, SPI, LIN 2.0
      • In circuit Programming / Debugging included in the main kit
  • 16-Bit dsPIC Microcontroller Plug-in Module Based on dsPIC33CH64MP506 (EMB-109.1.3):
    • Features:
      • Supplied by power from the Main Kit
      • Internal, external oscillator (Dual Core Frequency up to 90/100 MHz)
      • Included Reset Push button
      • 64K Bytes of In-System Programmable (ISP) Flash Memory
      • 20480 Byte Internal RAM
      • DMA
      • ADC of 12 bits, DAC of 12 bits
      • Timers, Counters, Comparators, Interrupt
      • UART, I2C, SPI, I2S, CAN
      • In circuit Programming / Debugging included in the main kit
  • AVR Microcontroller Plug-in Module Based on ATMega128 (EMB109.1.4):
    • Features:
      • Supplied by power from the Main Kit
      • Internal, external oscillator
      • Included Reset Push button
      • 128K Bytes of In-System Programmable (ISP) Flash Memory
      • 4k Byte Internal SRAM
      • ADC of 10 bits
      • Timers, Counters, Comparators, Interrupt
      • UART, I2C, SPI
  • AEM Microcontroller Plug-in Module Based on STM32F401 (EMB109.1.5):
    • Features:
      • Supplied by power from the Main Kit
      • Internal, external oscillator (Core Frequency up to 84 MHz)
      • Core AEM 32-bit Cortex -M4 CPU With FPU, ART
      • Included Reset Push button
      • 256K Bytes of In-System Programmable (ISP) Flash Memory
      • 64k Byte Internal SRAM
      • DMA
      • ADC of 12 bits
      • Timers, Counters, Comparators, Interrupt
      • UART, I2C, SPI, USB2.0
      • In circuit Programming / Debugging included in the main kit
  • Arduino Uno Plug-in Module Based on the ATmega328P (EMB-109.1.6):
    • Features:
      • Supplied by power from the Main Kit
      • External oscillator of 16MHz
      • Included Reset Push button
      • 32K Bytes of In-System Programmable (ISP) Flash Memory
      • 2k Byte Internal SRAM
      • ADC of 10 bits
      • Timers, Counters, Comparators, Interrupt
      • UART, I2C, SPI
      • In circuit Programming / Debugging included in the main kit
  • Raspberry PI 4 Plug-in Module 4GB RAM (EMB109.1.7):
    • Features:
      • Supplied by power from the Main Kit
      • Pre-Loaded with Raspberry Pi OS
      • Broadcom BCM2711, Quad core Cortex-A72 (AEM v8) 64-bit SoC @ 1.5GHz
      • 4GB LPDDR4-3200 SDRAM
      • 2.4 GHz and 5.0 GHz IEEE 802.11ac wireless, Bluetooth 5.0, BLE
      • Gigabit Ethernet
      • 2 USB 3.0 ports; 2 USB 2.0 ports.
      • 2 × micro-HDMI ports (up to 4kp60 supported)
      • 2-lane MIPI DSI display port
      • 2-lane MIPI CSI camera port
      • 4-pole stereo audio and composite video port
      • H.265 (4kp60 decode), H264 (1080p60 decode, 1080p30 encode)
      • OpenGL ES 3.1, Vulkan 1.0
      • Micro-SD card slot for loading operating system and data storage
  • Light (CDS Photoresistor) Sensor Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • Light Dependent Resistor (LDR)
      • Analog signal represents the measured value from the sensor
      • Also, a digital signal output for detection threshold can be adjusted via on board potentiometer
      • Can be used for Light Detection applications
      • Signaling Voltage (5V or 3.3V)
  • Potentiometer Sensor Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • Variable Potentiometer
      • Analog signal represents the measured value from the sensor
      • Can be used for simulating analog input applications
      • Signaling Voltage (5V or 3.3V)
  • Vibration Sensor Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • Vibration Sensor
      • A digital signal output for detection threshold can be adjusted via on board potentiometer
      • Can be used for Vibration Detection applications
      • Signaling Voltage (5V or 3.3V)
  • Ten axis Accelerometer, Gyroscope and Magnetometer Sensor Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • 3-axis Gyroscope, 3-axis Acceleration, 3-axis magnetic field and air pressure sensor
      • I2C signal from the sensor represents the measured Values
      • Can be used for robotics applications
      • Signaling Voltage (5V or 3.3V)
  • PIR Motion Sensor Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
        • PIR Motion sensor
        • Sensitivity and off time can be adjusted by the on-board potentiometers
        • Active high or low is selectable
        • Can be used for Motion detection applications
        • Signaling Voltage (5V or 3.3V)
  • Color Sensor Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • Color sensor with Red, Blue, Green and no filter surrounded by 4 white LEDs
      • I2C Signal represents the measured values from the sensor
      • Can be used for Color detection applications
      • Signaling Voltage (5V or 3.3V)
  • Barometer Sensor Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • Barometer Pressure, Temperature and Altitude Sensor
      • I2C Signal represents the measured values from the sensor
      • Can be used for Barometer measurements applications
      • Signaling Voltage (5V or 3.3V)
  • Temperature and Humidity Sensor Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • T/H Sensor
      • One wire communication protocol has been used for reading the measured data
      • Can be used for Humidity and Temperature measurement applications
      • Signaling Voltage (5V or 3.3V)
  • Water (Moisture) Sensor Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • Water or Moisture Level Sensor
      • Analog signal represents the measured value from the sensor
      • Also, a digital signal output for detection threshold can be adjusted via on board potentiometer
      • Can be used for Water level and moisture level measurement applications
      • Signaling Voltage (5V or 3.3V)
  • Sound Sensor Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • On board MIC for sound signal detection
      • Analog signal represents the measured value from the sensor
      • Also, a digital signal output for detection threshold can be adjusted via on board potentiometer
      • Can be used for sound level measurement applications
      • Signaling Voltage (5V or 3.3V)
  • Analog Temperature Sensor Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • Analog Temperature sensor of LM35
      • Analog signal from the sensor represents the measured surface temperature
      • Can be used for temperature measurement applications
      • Signaling Voltage (5V or 3.3V)
  • Digital Temperature Sensor Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • Digital TheEMometer of DS18B20
      • provides 9-bit to 12-bit Celsius temperature measurements
      • communicates over a 1-Wire bus
      • has a unique 64-bit serial code
      • Signaling Voltage (5V or 3.3V)
  • Sensors Extension Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • Analog multiplexer for observing up to 4 individual analog input from sensors
      • 4 connection sockets to interface with external sensors
      • 5V and 3.3V has been supplied by each socket to supply external sensors
      • Signaling Voltage (5V or 3.3V)
  • Ultrasonic Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • Ultrasonic Transmitter and receiver, measuring distance from 2cm to 400cm
      • Required hardware for driving the transmitter and receiver
      • Uses Trigger signal of 10uS minimum
      • Output echo pulse represents the measured distance
      • Can be used for distance measurement applications
      • Signaling Voltage (5V or 3.3V)
  • Audio In & Out Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • MP3, AAC, WMA, FLAC, WAV, MIDI audio decoder as well as an PCM, IMA, ADPCM, Ogg Vorbis encoder
      • Microphone Input socket and Headphone Output socket
      • Signaling Voltage (3.3V)
  • Digital I/O Type-B Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • 8 pull up, pull down resistors selectable by jumper connection
      • 8 Digital Input Push Button configurable to be Active high or active low
      • 8 Digital Output LED for status indication
      • 8 Pin headers male / female for external connection
      • Signaling Voltage (5V or 3.3V)
  • Keypad 3X4 Type-B Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • 12 push button represents the keypad
      • 4 Rows, 3 Columns
      • Signaling Voltage (5V or 3.3V)
  • Digital I/O Type-C Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • 16 pull up, pull down resistors selectable by jumper connection
      • 16 Digital Input Push Button configurable to be Active high or active low
      • 16 Digital Output LED for status indication
      • 16 Pin headers male / female for external connection
      • Signaling Voltage (5V or 3.3V)
  • GSM / GPRS Communication Type-A Plugin Modules
    • Features:
      • Module has been provided with
      • Miniature cellular module which allows for GPRS Transmission
      • Sending and receiving SMS, Making and receiving voice Calls
      • Quad band frequency support
      • Search for cellular network and login automatically
      • On board LED for status monitoring
      • Supported with Audio Socket for Headset or Mic connection
      • Supported With Micro SIM Socket
      • UART Communication Channel
      • Can be used for IOT Application when internet access has been provided through the SIM Card
      • Signaling Voltage (5V or 3.3V)
  • WIFI Communication Type-A Plugin Modules:
    • • Technical Data:
      • Module has been provided with
      • Integrated 80 MHz microcontroller with a full Wi-Fi capability
      • Can act as a client or Access point
      • TCP/IP Stack with DNS support
      • On board Antenna
      • UART Communication
      • Can be used for Home Automation, Sensor network, IOT applications
      • Signaling Voltage (5V or 3.3V)
  • Zigbee Communication Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • 128-bit AES encryption Capability
      • DSSS Modulation
      • IEEE 802.15.4 Zigbee protocol
      • Can be used for Sensor network applications
      • Signaling Voltage (5V or 3.3V)
  • Bluetooth Communication Type-A Plugin Modules:
    •  Technical Data:
      • Module has been provided with
      • Bluetooth V5.0 Dual mode (BR/EDR/LE)
      • Based on Microchip RN4678 IC
      • 2.44 GHz working frequency
      • 1Mb/s Data Rate
      • UART Interface
      • Signaling Voltage (5V or 3.3V)
  • CAN Communication Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • CAN Controller with up to 1Mb/s bus speed, High noise immunity and data throughput
      • Up to 1000-meter bus length
      • SPI Interface
      • Can be used to connect to other CAN supported devices
      • Signaling Voltage (5V or 3.3V)
  • Infrared Reflective (IR) Sensor Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • Infrared transmitter and receiver
      • Analog signal from the sensor represents the measured distance from the object
      • Also, a digital signal output for detection threshold can be adjusted via on board potentiometer
      • Can be used for Line tracker, Object detection applications
      • Signaling Voltage (5V or 3.3V)
  • Ethernet Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • Ethernet Controller Driven by SPI
      • RJ45 socket with status LEDs for interconnection with the network
      • Can be used for local network or internet-based communications and IOT applications
      • Signaling Voltage (5V or 3.3V)
  • RFID (NFC) Type-D Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • RFID Reader interfaced by UART
      • Supports MIFARE and ICODE Tags
      • 125 KHz operating frequency
      • On board Antenna and tuning capacitor
      • LED and Buzzer also included for indication control
      • Signaling Voltage (5V or 3.3V)
  • RS232 Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • RS232 Transmitter/Receiver
      • Interfaced to the microcontroller by UART TTL Signals
      • DB9 Socket used as the RS232 interface
      • Can be used for RS232 communications to PC or other RS232 supported devices
      • Signaling Voltage (5V or 3.3V)
  • USB Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • UART To USB Converter Controller
      • Interfaced to the microcontroller by UART TTL Signals
      • USB2.0 Type B Socket used as the USB interface
      • Can be used for USB communications as a device to PC or other USB supported devices
      • Signaling Voltage (5V or 3.3V)
  • MicroSD Card Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • MicroSD Controller Driven by SPI
      • MicroSD Socket housing the provided MicroSD Card
      • Can be used for data storage applications
      • Signaling Voltage (5V or 3.3V)
  • EEPROM Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • 256Kb (32K x 8) Serial Electrically Erasable PROM (EEPROM)
      • Interfaced to the microcontroller by I2C
      • Configurable 3-bits address mini–DIP switch included to set the EEPROM address
      • Can be used for small amount data storage applications
      • Signaling Voltage (5V or 3.3V)
  • Single Relay Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • One of Single pole Double Transition Relays
      • Active High or Low selectable
      • Optically isolated control signal of Relay
      • One interface socket with (NO, Com, NC)
      • Can be used for isolated control applications as isolated switch
      • Signaling Voltage (5V or 3.3V)
  • Double Relay Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • Two of Single pole Double Transition Relays
      • Active High or Low selectable
      • Optically isolated control signal of Relays
      • Two interface sockets with (NO, Com, NC)
      • Can be used for isolated control applications as isolated switch
      • Signaling Voltage (5V or 3.3V)
  • DC Motor Type-E Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • Geared DC Motor with 90 RPM, 250mA max current
      • PWM and H-Bridge Control
      • Digital And Analog Feedback
      • Supply Voltage (5:12 VDC)
      • Signaling Voltage (5V or 3.3V)
  • Stepper Motor Type-E Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • Stepper Motor with 0.1 Degree Resolution
      • ULN Driver For Control, Half step and full step driving
      • Supply Voltage (5 VDC)
      • Signaling Voltage (5V or 3.3V)
  • Servo Motor Type-E Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • Servo Motor with 60 Degree
      • Direct PWM driving signal
      • Supply Voltage (5 VDC)
      • Signaling Voltage (5V or 3.3V)
  • Speaker Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • Speaker 8 Ohm 0.5 W
      • Direct PWM driving signal
      • Signaling Voltage (5V or 3.3V)
  • Buzzer Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • Piezo buzzer
      • Direct PWM driving signal
      • Signaling Voltage (5V or 3.3V)
  • Seven Segment Display Type-A Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • 4 Digits 7 Segment Display Driven by SPI Driver IC
      • Signaling Voltage (5V or 3.3V)
  • Seven Segment Display Type-B Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • 4 Digits 7 Segment Display Driven by BCD Driver IC
      • Signaling Voltage (5V or 3.3V)
  • Character LCD 4X20 Type-D Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • LCD with 4 Lines, 20 characters in each line with green or blue background, Adjustable Brightness through included potentiometer
      • Working Voltage (5V)
      • Signaling Voltage (5V or 3.3V)
  • Character LCD 2X16 Type-D Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • LCD with 2 Lines, 16 characters in each line with green or blue background, Adjustable Brightness through included potentiometer
      • Working Voltage (5V)
      • Signaling Voltage (5V or 3.3V)
  • Graphical LCD 64X128 Type-D Plugin Modules:
    • Technical Data:
      • Module has been provided with
      • GLCD with 8,192 Pixel, With green or blue background, Adjustable Brightness through included potentiometer
      • Working Voltage (5V)
      • Signaling Voltage (5V or 3.3V)