IoT Smart Gateway (PT-IOT-SG)

FEATURES :
  • It is an IoT equipment based on Embedded & OS such as Raspbian & Ubuntu is loaded.
  • Many sensors, actuators & Nodes based on Wi-Fi can be connected with cloud server.
  • Connecting with SKT ThingPlug server using one M2M which is IoT standard protocol.
  • Controlling variable sensor & device which compose the IoT device using WiringPi, Ubuntu Device Driver & Python in C programs.
  • Composition of sensor & Node to need using 32bit MCU supported Wi-Fi.
  • Controlling & using variable interface directly which compose the IoT device in high processor.
  • The MCU node having battery can be installed at breadboard & it can embody the desired things.
  • Possible to obtain image information covering the wide area in a remote location using a camera supported pan-tilt.

View PDF

Category:

Description

TRAINING CONTENTS :
WiringPi PROGRAMMING FOR IoT

  • Internet of Things (IoT) & Embedded Device
  • Setting & Connection of Embedded System
  • Controlling I/O Device
  • Controlling Actuator Device
  • Controlling SPI Device
  • Linux Network Programming
  • Embedded System (GUI)
  • Basic Linux
  • Controlling Display Device
  • Controlling I2C Device
  • Controlling ADC Device
  • Cloud Server Connection

IoT USING UBUNTU MATE

  • Internet of Things (IoT) & Embedded Device
  • Linux Kernel & Device Driver
  • Controlling Display Device
  • Controlling I2C Device
  • Controlling ADC Device
  • Basic Processor & Thread
  • Cloud Server Connection
  • Basic Linux
  • Controlling I/O Device
  • Controlling Actuator Device
  • Controlling SPI Device
  • Basic Linux Programming
  • Linux Network Programming

PYTHON PROGRAMMING FOR IoT

  • Internet of Things (IoT) & Embedded Device
  • Python Development Environment Construction
  • Controlling Program Stream
  • Function Realization & Using
  • Class
  • File Input & Output
  • Network Programming
  • Cloud Server Connection
  • Basic Development Environment
  • Using Basic Data Type
  • Using Basic Data Structure
  • Module & Package
  • Exception Handling
  • Embodying Alarm Clock
  • GUI Programming using wxPython

SPECIFICATION

COMMUNICATION DIAGRAM

  • Edge IoT EM
  • Cloud (ThingPlug) Server

HARDWARE LAYOUT

  • IoT-EM Gateway
  • Gas Node, Relay Node, Temp/Humi Node

EMBEDDED SYSTEM

  • Processor : BCM2387 Chipset, 1.2GHz Quad Core ARM Cortex-A53
  • Memory : 1Gbyte LPDDR2
  • GPU : Dual Core VideoCore IV @ Multimedia Co-Processor, OpenGL ES 2.0
  • Display : 7 inch 800×400 pixels, DSI (Display Serial Interface)
  • Touch Screen : 7 inch 800×480 pixels, DSI (Display Serial Interface)
  • Touch Screen : 7 inch 10 point Capacitive Multi-Touch Screen
  • Storage : 16GByte MicroSD Card
  • Network : 802.11 b/g/n Wireless LAN
  • Bluetooth : V4.1, V3.0+HS, V2.1+EDR
  • Digital Video : HDMI 1.4 Video Out (1080p)
  • Audio : Audio Codec, Standard 3.5mm Headphone Jack
  • USB : USB 2.0 Host (High Speed Standard A Type Connector x 4 Ports)
  • UART : 1 Port Serial to USB (Micro Type, default : debugging UART)
  • Size : 197x115mm

PERIPHERAL MODULE

  • I/O Device : Button Switch 2EA, LED 2EA, IR Receiver, Ultrasonic
  • Display Device : 2×16 Text LCD, 1×8 LED’s, 6-Digit Seven Segment
  • Actuator : Step Motor, Servo Motor, DC Motor
  • 12C Device : Humidity & Temperature Sensor, Light Sensor, Gesture Sensor, 16bit Extend I/O
  • SPI Device : EEPROM, 12bit 8channel A/D Converter
  • ADC Device : CDS, VR (Variable Resister), Sound
  • PWM Device : Piezo
  • Size : 127x114mm

CAMERA MODULE

  • Camera : 8M Pixel CMOS (CSI-2 Interface)
  • Servo Motor : Micro Servo (0.1s/60 Degree)
  • Size : 47x89mm

MCU MODULE

  • Humidity & Temperature Node
  • GAS Node
  • Relay Node
  • Size : 40.6x65mm