So you want to create your own connected devices? The ESLOV IoT Invention Kit could be just what you need. Just connect the modules to the back of the WiFi and motion hub and connect it to your PC.
You get a visual editor to program ESLOV modules. You can program ESLOV modules and hub with Arduino editor.