# BlocksDS SDK examples: Peripherals

This folder contains examples of how to use integrated peripherals of the DS
(such as the maths accelerator) and Slot-2 devices.

- `backlight_level`: It sets the LCD brightness on different DS models.
- `battery_status`: It displays the battery status (charged/charging/low).
- `camera`: Uses the camera of the DSi to take photos and save them to the SD.
- `maths_coprocessor`: Does hardware-accelerated divisions and square roots.
- `motion_card`: Uses the DS Motion Card/Pak and compatible devices.
- `slot2`: Uses all Slot-2 devices supported by libnds (RAM, rumble, tilt...).
