Model No. IOT-16900
1. Introduction
IoT-16900 includes a CPU Board, Gateway (Raspberry Pi), eight different sensors, and seven actuators.
It provides an environment for users to design and implement the IoT farm management
2. Features
1) IoT-16900 is a training System for students to learn IoT, IoT design principles, and how to implement IoT Applications.
2) The collected data can be transferred to a smartphone in real-time.
3) It provides a fun and easy developing environment to make your ideas into reality.
4) Each application example consists of a Gateway (Raspberry Pi) S/W, Sensor S/W, Actuator S/W, and Smartphone Application S/W.
5) Gateway works with a variety of sensors (temperature, humidity, light intensity, movement, sound, flame, smoke, gas, soil Temperature / Humidity, cameras, etc.) It controls various actuators (Relay, LED, Buzzer, Sound, flashing lights, Piezo Siren, Pump, Motor, etc.)
6) Through a smartphone app, you can implement a variety of scenarios in response to the video and sensor data.
7) IoT-16900 offers Firmware, Web programs, and smartphone (for Android) software examples necessary for various application design/practices.
3. System Configuration
IoT farm management App
4. Components
IoT Hardware platform
40pin GPIO extension cable
SD Memory Reader
DC 5V power adapter
DC 12V power adapter
WiFi Dongle
Bluetooth dongle
HDMI to DVI cable
5. Training Contents
Chap 1, IoT introduction
Chap 2, IoT-based technologies
Chap 3, IoT sensors and actuators
Chap 4, Raspberry Pi
Chap 5, IoT Camera Module
Chap 6, Smartphone programs
Chap 7, Apache, PHP, MySQL Server Construction
Chap 8, Database practice
Chap 9, Introduction to the IoT training system
Chap 10, IoT Farm Management
6. Spec
1) Hardware spec
(1) CPU Board (web server gateway)
Core architecture: ARM11
Memory: 512MB SDRAM
Operating System: Linux operating system
Power: Micro USB socket 5V/2A
Ethernet: 10/100 BaseT Ethernet socket
Video Output: HDMI (rev 1.3 & 1.4) Composite RCA (PAL and NTSC)
Audio Output: 3.5mm jack, HDMI, USB: 4 x USB 2.0 Connector
GPIO Connector: 40-pine expansion,
Camera: 15-pin MIPI Interface
Display Connector: Display Serial Interface (DSI)
Memory Card Slot: SDIO
(2) Camera Module
5M Pixels
Omnivision 5647 Camera Module
Video : Supports 1080p @30fps, 720p @60fps
(3) Micro SD Card
The storage device for Gateway booting and Linux-based operating system.
Executable application software (Class 10) for Gateway is installed.
(4) IO Board (Actuator + Sensor Interface)
item | spec | output/input |
Interface | 40-pin GPIO(Raspberry Pi) | GPIO connector |
Power Supply | DC 3.3V, DC 5V, DC12V | GPIO connector |
8-channel, AD converter | MCP3208, SPI interface | input |
8-channel analog sensor connector | 8 ports | input |
DC 3.3V digital sensor connector | 4 ports | input |
DC 3.3V UART connector | 1 port | output |
UART connector | 1 port | output |
(5) 8 kinds of sensor modules - inter-working with Raspberry Standard GPIO Headers (40 pins)
Gas sensor | Detects ammonia, and contaminated gas. |
Motion sensor | IR coming from the human or animal body has a wavelength of about 10㎛. |
Temperature / Humidity Sensor | Check temperature and humidity |
Proximity Sensor | Range about 10 ~ 80cm away, the output voltage changes |
Ultrasonic Sensor |
The ultrasonic sensor emits short sound waves through high-frequency pulses at regular intervals and detects the reflected wave as it collides with an object. |
Acoustic sensor | The sensor transduces an input electrical signal into a mechanical wave which, unlike an electrical signal, can be easily influenced by physical phenomena. The device then transduces this wave back into an electrical signal. Changes in amplitude, phase, frequency, or time delay between the input and output electrical signals can be used to measure the presence of the desired phenomenon. |
Flame Sensor | detect flame wavelength (frequency, 760nm~1100nm) within 1 m. |
Light sensor | Detect by converting light itself or information of light into electric signals. |
(6) 7 kinds of Actuator modules - independently work with Raspberry Pi (40 pins)
DC motor |
Rated voltage: 12V |
Servo motor | Dual ball bearing, brushless digital servo Working voltage : 4.8V,4.8V/6.0V,6V Torque (Kg.cm): 10Kg.cm speed: Medium Size (g): 50g, gear Material: Plastic Rotation angle: 180 degrees |
Fan |
Brushless DC FAN |
Water pump |
Rated voltage: 12V |
RGB LED |
RGB 3-chip luminosity Chip LED |
LED |
3 Pcs |
Buzzer |
102dB Piezo Siren |
2) Software spec
OS | Debian GNU/Linux, Fedora, Arch Linux ARM, RISC OS |
Compiler | gcc version 4.6.3 |
Python | Python 2.7.3(Python 3.0 support) |
Device Drivers |
USB, MIFI Camera Device Driver, HDMI Device Driver Audio In/Out Device Driver, Micro SD Device Driver 10/100 Mbit/s Ethernet Device Driver 17Pin GPIO, UART, I²C , SPI, I²S Device Driver WiFi Device Driver, Bluetooth Device Driver |
API |
GPIO control -8 kinds of sensor driver & 7 kinds of actuator driver program - IoT Farm Management example program & web server program APM(Apache PHP MySQL) Web server program, database program |
Android platform Apps | IoT Farm Management App program source code is provided |