Vigek IOT Core – An IOT Platform that can take photos

Meet the Vigek IOT Core

Vigek IOT Core is a cheap, small, modular, and APP controlled IOT development board that brings WiFi and camera together. It works stand alone and can be as flexible as you need it to be.

For DIYers, no programming, just take the Vigek IOT Core along with the available APP, ready-Server and cured firmware to easily make lots of cool IOT things.

For engineers, any extensions is feasible on the basis of Vigek IOT Core, APP SDK, Firmware API and Open Server.

For product managers, Vigek IOT Core is very convenient to verify product prototype. The low-cost core board is very suitable for mass production.


1. The first WiFi modular with Camera

Building a remote monitoring system or security alarm system is no longer a huge project with our Vigek IOT Core, as it integrates a general 8 bit digital cameras parallel interface. Simply connect a camera, and send APP commands or define yourself rules automatically to drive the camera to take photos and then send the pictures back to your phone .

2. SDK available

To use our Vigek IOT Core to build a perfect project, you don’t need programming from the very beginning, we will provide SDK. You can directly develop your project on this basis.

3. SmartConfig

To create a great user experience, Vigek IOT Core has created SmartConfig technology – a one-step and one-time process to connect a IOT Core-enabled device to the home wireless network. Just input your product key, WiFi and password , press the button to get configured.

Besides, the Vigek  IOT Core is very user friendly,  

  •  Inexpensive, small and breadboard friendly.
  •  Without any development, apply power to work.
  •  Low power consumption (32mA with the WiFi connection active)
  •  Lots of GPIOs, interfaces and peripherals
  •  Expandable, Super easy to add support for new modules
  •  The module is configured by the APP to implement the control of the IO interface.

What can you do with Vigek IOT Core?

1. Intelligent switch  

Connect the relay to the IO port, set opening and closing times of the relay by your APP. You can turn on your home appliances anytime and anywhere.

2. Smart Light

Just connect colorful LEDs, and open the APP’s customized Lighting function. You are ready to pick a color from millions of colors and adjust the brightness level, from dim to bright or any point in between.

3. Monitoring camera

Are you eager to see what’s happening at home? It’s easy. Send a command to the module via mobile phone; it will then take a picture and send it back to that phone at any time.

4. PWM Controller

Simply use APP to control the GPIO to generate the suited PWM waveform.

5. WiFi Serial transparent transmission

Vigek IOT Core supports the UART interface, support serial transparent data transmission mode and multi-mode security capabilities. The built-in TCP/IP and IEEE802.11 protocol stack, makes it easy to implement user conversion between a serial port to a wireless network.

 6. Others  

The low cost, small size, long battery life and unbelievable Vigek IOT Core open up endless possibilities. These are just a few of the ideas we came up with for Vigek IOT Core, you can do many more and we can’t wait to hear what you come up with.

Hardware Features

Hardware diagram

Hardware Interface Block Diagram

  • Size: 36mm x 37.5mm
  • MCU: Cortex-M3 @ 72MHz (ST STM32F103)
  • WiFi: 802.11b/g/n 54Mbps
  • GPIO: Up to 8 (max 4 analog input channels, and max 6 pwm output channels)
  • Camera: 200W pixels
  • Power supply: 3.3V ~ 24V
  • IO voltage tolerance: 0~3.6V
  • IO output current: 0~8mA
  • Power Consumption: 32mA in active mode (WIFI connected, camera is not work

Hardware Interface


Software framework

The software technology framework includes intelligent hardware, servers and Android APP. Its function is to achieve intelligent hardware devices fast network connection , and real-time data transmission and control between user APP and hardware devices.

Software development 

In MQTT service,different themes are used to identify different smart hardware . Server is mainly used to deal with the subject subscription of the client, temporarily store information about Client Push and push forward the information to other clients.

Mobile phone App 

Vigek Core comes with applications for Android smart phones/ tablets in order to use it for advanced features. Eg, WiFi SmartConfig, functional parameter settings of smart hardware, MQTT push and subscription services.

We have put every effort to make the Application intuitive and easy to use. Here are some images of the App.

Where are we now?

Following milestones has been successfully achieved in the process,

• Hardware and software design has been completed

• PCB prototype is completed
• First prototype is tested
• Android App is developed

What is outstanding?

• Testing and fixing bugs of Android App

• Refine design, finalize production ready prototypes


 Rewards(Is in CAD! 20% cheaper.)