Many of the components that are included in the Grove kit (or purchased separately) can be used with generic (rather than device-specific) software support.

Rotary dial Light sensor Button LED socket Relay

Specialized components for the Grove kit require specialized software libraries. However, generic analog and digital components can be used via generic library functions such as analog_read and digital_write.


Analog

Generic analog components are all accessed via a common set of Python functions.

Digital

Simple digital components can either be on or off. Interacting with them is straightforward.