The Raspberry Pi is a series of small, inexpensive computers made by the Raspberry Pi Foundation to promote basic computer science education. Various models have been released since 2012, with improvements to processing power and memory while maintaining an affordable price point under $100. The Raspberry Pi runs Linux and includes general purpose input/output pins that allow users to build hardware projects and explore physical computing and IoT applications.