Rasberry pi 3

Processor: ARM Cortex-A53 x64

RAM: 1

USB: 4 ports

BLUETOOTH: 4.1

Price: 35$

GPU: Broadcom VideoCore IV 300 MHz/400 MHz

Operating system:

Snappy Ubuntu Core

Windows 10 IoT Core

Ubuntu MATE

RISC OS

click to edit

Android Things

Arch Linux ARM

Debian

SUSE

Single-board computer with wireless LAN and Bluetooth connectivity

Software development tools

Algoid – for learning programming for kids and beginners

BlueJ – for teaching Java to beginners.

Arduino IDE – for programming an Arduino.

Greenfoot – Greenfoot teaches object orientation with Java. Create 'actors' which live in 'worlds' to build games, simulations, and other graphical programs.

Julia – an interactive and cross-platform programming language/environment, that runs on the Pi 1 and later. IDEs for Julia, such as Juno, are available. See also Pi-specific Github repository JuliaBerry.

Lazarus – a Free Pascal RAD IDE resembling Delphi

LiveCode – educational RAD IDE descended from HyperCard using English-like language to write event-handlers for WYSIWYG widgets runnable on desktop, mobile and Raspberry Pi platforms.

Ninja-IDE – a cross-platform integrated development environment (IDE) for Python.

Object Pascal– an object oriented variant (the one used in Delphi and Lazarus) of Niklaus Wirth's original Pascal language. Free Pascal is the compiler in Lazarus

Processing – an IDE built for the electronic arts, new media art, and visual design communities with the purpose of teaching the fundamentals of computer programming in a visual context.

Scratch – a cross platform teaching IDE using visual blocks that stack like Lego™ originally developed by MIT's Life Long Kindergarten group. The Pi version is very heavily optimised for the limited compute resources available and is implemented in the Squeak Smalltalk system.

Squeak Smalltalk – a full scale open Smalltalk.

V-Play Game Engine – a cross-platform development framework that supports mobile game and app development with the V-Play Game Engine, V-Play apps and V-Play plugins.

Xojo – a cross-platform RAD tool that can create desktop, web and console apps for Pi 2 and Pi 3.

It can be use:

In education

In home automation

As of January 2012, enquiries about the board in the United Kingdom have been received from schools in both the state and private sectors, with around five times as much interest from the latter. It is hoped that businesses will sponsor purchases for less advantaged schools.

There are a number of developers and applications that are leveraging the Raspberry Pi for home automation. These programmers are making an effort to modify the Raspberry Pi into a cost-affordable solution in energy monitoring and power consumption. Because of the relatively low cost of the Raspberry Pi, this has become a popular and economical solution to the more expensive commercial alternatives

In industrial automation

In June 2014, TECHBASE, Polish industrial automation manufacturer designed the world's first industrial computer based on the Raspberry Pi Compute Module, called ModBerry. The device has numerous interfaces, most notably RS-485/232 serial ports, digital and analog inputs/outputs, CAN and economical 1-Wire buses, all of which are widely used in the automation industry. The design allows the use of the Compute Module in harsh industrial environments, leading to the conclusion that the Raspberry Pi is no longer limited to home and science projects, but can be widely used as an Industrial IoT solution and achieve goals of Industry 4.0

In commercial products

OTTO is a digital camera created by Next Thing Co. It incorporates a Raspberry Pi Compute Module. It was successfully crowd-funded in a May 2014 Kickstarter campaign.


Slice is a digital media player which also uses a Compute Module as its heart. It was crowd-funded in an August 2014 Kickstarter campaign. The software running on Slice is based on Kodi.