Arduino is an open-source software and open-source hardware microcontroller based kits company, for building and programming digital devices. The kits feature serial communication interfaces, and set of GPIO pins; at same time Arduino project provides an IDE that developer can use to build Arduino-based programs.

check more on Arduino projects towards IoT:

https://blog.arduino.cc/2016/04/03/welcome-arduino-project-hub-and-arduino-iot/