Here is a modular system that lets you create your own connected devices. ESLOV is a plug & play kit that lets you get started by connecting modules. There is also a visual code editor, which lets you draw connections between modules to program their behavior.
More gadgets like this: here
With the Arduino Editor, you can program ESLOV modules and hub. The hub is powered by an ARM Cortex-M0+ microcontroller. The modules are small and driven by ATmega328P.
Disclaimer: *Our articles may contain affiliate links. Please read our disclaimer on how we fund this site. As an Amazon Associate, we earn from qualifying purchases.