An Arduino case is designed to store and protect an Arduino development board. Arduino boards are a type of printed circuit board containing a microprocessor, a programming interface and several additional input and output components, usually push buttons and LEDs (light-emitting diodes).
Arduino cases come in different sizes to hold and protect different versions of Arduino boards such as the Arduino UNO case, Arduino Mega case and Arduino Due case. Arduino cases are usually moulded out of plastic in a range of colours. They have several impressions inside to accommodate the board's component parts including PCB pillar supports to align and position the Arduino development board. Some Arduino cases have a modular construction with removable covers or side panels for design flexibility, allowing more space for installing components and easy access to internal connections. Arduino cases are available for DIN rail mounting for use in applications such as heating control, lighting control and energy metering.