We Make The Difference
Intelligent Robot System Trainer Kit
(IOT - 008)
  • Robotics Hardware ,Sensors ,Actuators.
  • Robot Operating System (ROS)
  • Real Time Operating System ( FreeRTOS)
  • Linux Operating System ( Linux OS )
  • Dealing with different Communication protocols including CAN, Bluetooth, UART.
  • Robot Modules Interconnection and operation.
  • Collect System status from sensors and control system actuators
  • Monitoring sensors data by bluetooth from smartphone or tablet with the support of Google ADK ( Application Development Kit )
  • Dealing With image processing by OpenCV
  • Learn About how to build a user targeted embedded application displayed on the GLCD and controlled by system control keys,
  • How to implement the main controller module to be a bridge between other system modules and the smartphone, Tablet.
  • Learn how to control different motor types like ( DC Motor, Servo Motor, Stepper Motor) and Get feedback from the attached sensors.
  • Learn about Omni Wheels and the concept behind movement through this type of wheels,
  • Obstacle detection, object recognition, ultrasonic sensing ,Sharp Infrared sensing
  • Learn how to get Dynamic Cell Servo- motor control Technology through a network
  • Learn about Linux OS and how to use OpenCv for image processing including topics covered in Robot Arm Module
  • Intelligent Robot System Trainer Kit (IOT-008)
  • Hard copy user manual

Intelligent Robot System Trainer Kit is based on individual modules that can be connected together to implement the required robotics system. Interconnection between system modules and smart devices like smart mobiles and tablet devices familiarize the trainee with real world components used in Robotics including hardware and the latest software packages. System Software is Open Hardware Platform Based on ROS and Free RTOS, Easy to install ,operate and troubleshoot problems. .System Consist of ( Main Controller Module, Robot Motor Module, Robot Sensors / Actuators Module, Robot Pendulum Module, Robot Arm Module ,Robot Intelligent Module )

  • Software Specifications
    • Main Controller Module: Embedded C/C++ Act as a ROS Node
    • Robot Motor Module: Embedded C/C++ Act as a ROS Node
    • Robot Sensors / Actuators Module: Embedded C/C++ Act as a ROS Node
    • Robot Pendulum Module: Embedded C/C++ Act as a ROS Node
    • Robot Arm Module: Embedded C/C++ Act as a ROS Node
    • Robot Intelligent Module: Ubuntu Linux Based OS Act as a ROS Node
  • Hardware Specifications
    • Main Controller Module
      • Microcontroller: 32-bit Arm Cortex-M4 up to 168 MHz, With Adaptive real-time accelerator
      • Flash Memory: 512 Kbyte
      • SRAM: 192 KBytes SRAM
      • OTP Memory: 512 Byte
      • A/D Converter: 12 bit
      • D/A Converter: 12 bit
      • Programming: Serial Wire Programming socket
      • USB: Micro USB2.0 Full Speed OTG
      • CAN: 2 X CAN V2.0B Interfaces
      • User Interface: GLCD 128 X 64 ,Contrast Control, Plus Menu Keys, System Status LEDs
      • Bluetooth: Bluetooth Communication V4.0 2.4GHz ISM band
      • Speaker: Speaker Interface With Volume Control
      • External Interface: 20 Pin External Connector
    • Robot Motor Module
      • Microcontroller: 32-bit Arm Cortex-M4 up to 168 MHz, With Adaptive real-time accelerator
      • Flash Memory: 512 Kbyte
      • SRAM: 192 KBytes SRAM
      • OTP Memory: 512 Byte
      • A/D Converter: 12 bit
      • D/A Converter: 12 bit
      • Programming: Serial Wire Programming socket
      • USB: Micro USB2.0 Full Speed OTG
      • CAN: 2 X CAN V2.0B Interfaces
      • User Interface: LCD 2 X 16 ,Contrast Control, Plus Menu Keys
      • Bluetooth: Bluetooth Communication V4.0 2.4GHz ISM band
      • Movement Sensors: acceleration, change of angle and strength of the magnetic field in three axes x, y and z, 1 X DC Motor Encoder
      • External Interface: 20 Pin External Connector
      • Motors:
        • 1 X Servo Motor Driver & Servo Motor
        • 1 X DC Motor Driver & DC Motor
        • 1 X Stepper Motor Driver & Stepper Motor
    • Robot Sensors / Actuators Module
      • Microcontroller: 32-bit Arm Cortex-M4 up to 168 MHz, With Adaptive real-time accelerator
      • Flash Memory: 512 Kbyte
      • SRAM: 192 KBytes SRAM
      • OTP Memory: 512 Byte
      • A/D Converter: 12 bit
      • D/A Converter: 12 bit
      • Programming: Serial Wire Programming socket
      • USB: Micro USB2.0 Full Speed OTG
      • CAN: 2 X CAN V2.0B Interfaces
      • User Interface: LCD 2 X 16 ,Contrast Control, Plus Menu Keys, System Status LEDs
      • Bluetooth: Bluetooth Communication V4.0 2.4GHz ISM band
      • Movement Sensors:acceleration, change of angle and strength of the magnetic field in three axes x, y and z
        • 3 X DC Motor Encoders,
        • 3 X Ultrasonic Sensors,
        • 3 X Sharp Distance Measuring Sensors
      • Wheels: 3 X Omni Wheels
      • External Interface: 20 Pin External Connector
      • Motors: 3 X DC Motor Driver & 3 X DC Motor
    • Robot Pendulum Module
      • Microcontroller: 32-bit Arm Cortex-M4 up to 168 MHz, With Adaptive real-time accelerator
      • Flash Memory: 512 Kbyte
      • SRAM: 192 KBytes SRAM
      • OTP Memory: 512 Byte
      • A/D Converter: 12 bit
      • D/A Converter: 12 bit
      • Programming: Serial Wire Programming socket
      • USB: Micro USB2.0 Full Speed OTG
      • CAN: 2 X CAN V2.0B Interfaces
      • User Interface: LCD 2 X 16 ,Contrast Control, Plus Menu Keys, System Status LEDs
      • Bluetooth: Bluetooth Communication V4.0 2.4GHz ISM band
      • Movement Sensors: acceleration, change of angle and strength of the magnetic field in three axes x, y and z, 1 X DC Motor Encoder
      • External Interface: 20 Pin External Connector
      • Motors: 1 X DC Motor Driver & DC Motor
    • Robot Arm Module
      • Microcontroller: 32-bit Arm Cortex-M4 up to 168 MHz, With Adaptive real-time accelerator
      • Flash Memory: 512 Kbyte
      • SRAM: 192 KBytes SRAM
      • OTP Memory: 512 Byte
      • A/D Converter: 12 bit
      • D/A Converter: 12 bit
      • Programming: Serial Wire Programming socket
      • USB: Micro USB2.0 Full Speed OTG
      • CAN: 2 X CAN V2.0B Interfaces
      • User Interface: LCD 2 X 16 ,Contrast Control, Plus Menu Keys, System Status LEDs
      • Bluetooth: Bluetooth Communication V4.0 2.4GHz ISM band
      • Movement Sensors: acceleration,  change of angle and strength of the magnetic field in three axes x, y and z, Pressure Sensor
      • External Interface: 20 Pin External Connector
      • Motors: 7 X Servo Motor Driver & Servo Motor
    • Robot Intelligent Module
      • CPU: Broadcom BCM2711 Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz
      • GPU:
        • Broadcom VideoCore VI H.265 (4kp60 decode),
        • H264 (1080p60 decode, 1080p30 encode)
        • OpenGL ES 3.1, Vulkan 1.0
      • RAM: 4GB LPDDR4-3200 SDRAM
      • Wi-Fi: 2.4 GHz and 5.0 GHz IEEE 802.11ac wireless (Dual band), backward compatibility to 802.11a/b/g/n
      •  Bluetooth: Bluetooth 5.0, Bluetooth Low Energy (BLE)
      • Ethernet: Gigabit Ethernet 943 Mbps
      • Ports:
        • 2 x micro-HDMI 2.0 (up to 4Kp60 supported).
        • 4-pole stereo audio and composite video port
        • 2 x USB 2.0
        • 2 x USB 3.0
        • 1 x USB-C
        • Gigabit Ethernet
        • Camera Serial Interface (MIPI CSI)
        • Display Serial Interface (MIPI DSI)
      • I/O: GPIO,UART,I2C,SPI,3 Channels ADC
      • Storage: Micro-SD card slot for loading operating system and data storage
      • Camera: Sony IMX219 8-megapixel sensor
      • Image Processing: OpenCV Technology