An overview before we look at some raspberry pi project ideas:
Raspberry pi is a series of single board computers developed by the Raspberry Pi foundation for basic computer science in schools for developing countries. Originally intended for teaching computer science in schools in developing countries, it gained popularity due to its usage in robotics. The credit card sized form factor added to the Broadcom BCM2835 SoC in the first generation was only the beginning. Since then it has only gained in popularity among the developer community.
All models feature a Broadcom SoC consisting if ARM compatible CPU with on-chip GPU, the VideoCore IV. CPU speed ranges from 700 MHz to 1.2 GHz for the Pi 3 and on board memory range from 256 MB to 1 GB RAM. SD cards are used to store the operating systems. Most boards have between one and four USB slots, HDMI composite video output and a 3.5 mm audio jack. Lower level output is provided by several GPIO pins which support common protocols like I²C. The recent B-models have an 8P8C Ethernet port and the Pi 3 and Pi Zero W have Wi-Fi 802.11n and Bluetooth on board.
Raspberry Pi Project Ideas