Grove is an open-source, modulated, and ready-to-use toolset. It takes a building block approach to assemble electronics. Compared with the traditional, complicated learning method of using a breadboard and various electronic components to assemble a project, Grove simplifies the learning process significantly.
The Grove System consists of a Base Shield and various modules with standardized connectors. The Base Shield allows for easy connection of any microprocessor input or output from the Grove modules, and every Grove module addresses a single function, such as a simple button or a more complex sensor. There are already more than 300 Grove modules and each one comes with clear documentation and demo code to help you get started quickly.