Educational single board computer: Difference between revisions
Line 19: | Line 19: | ||
* [http://en.wikipedia.org/wiki/PC-on-a-stick PC-on-a-stick] | * [http://en.wikipedia.org/wiki/PC-on-a-stick PC-on-a-stick] | ||
[[file: | [[file:raspberry_2_B.png|right|thumb|300px|Raspberry 2 B]] | ||
=== Raspberry PI 2 === | === Raspberry PI 2 === | ||
Revision as of 11:43, 19 March 2015
Introduction
An single board computer (SBC) is “is a complete computer built on a single circuit board, with microprocessor(s), memory, input/output (I/O) and other features required of a functional computer. Single-board computers were made as demonstration or development systems, for educational systems, or for use as embedded computer controllers. Many types of home computer or portable computer integrated all their functions onto a single printed circuit board.” (Wikipedia, March 19, 2015).
Educational single board computers are not different from others, but target education in one way or another. Various small SBCs, such as the Raspberry PI specifically target education: “The Raspberry Pi is a series of credit card-sized single-board computers developed in the UK by the Raspberry Pi Foundation with the intention of promoting the teaching of basic bbcomputer science in schools.”
Today, most SBCs are very small, i.e. about the size of a credit card. Connectors allowto connect the machine to a screen and a keyboard. SBC's cost as little as US$25 (plus costs for an adaptor, Micro SD card and cables). In the past, the BBC Micro (UK), Spectrum (UK), the Commodore (Amiga) and the Amstrad were popular SBCs. However, they were much bigger (built underneath a keyboard) and more expensive.
Hardware and software
The (probably) first computer of this class was the Raspberry Pi and it was launched in February 2012. By 2015 it sold about 5 million units. As of 2015, small educational SBCs can replace personal computers and most can run a variety of operating systems, including Linux, Android and Windows. Many are open source hardware.
It is difficult to tell what category of computers could actually fit into "educational single board computer". Price and size are certainly factors. I.e. some more expensive devices like cellphones or USB stick size ones do not fit as of 2015.
See also Wikipedia's various articles, e.g.
- Comparison of single board computers
- Small form factor (see ultra-compact form factor)
- PC-on-a-stick
Raspberry PI 2
- RaspberryPi.org, Official web site.
- Processor: Cortex-A7 ARM @ 900MHz
- OS: Linux (various, e.g. Ubuntu Snappy Core), Android, Windows 10
- Cost: $35 (bulk shipping) / $45 single units, but a complete kit (cables, housing, SD card, Adaptor, keyboard, etc.) costs around 100$/Euros. The http://swag.raspberrypi.org/collections/pi-kits/products/raspberry-pi-2-starter-kit[ official Raspberry PI 2 Starter Kit] cost £75. (March 2015).
- Optional Modules: PI Camera
- Ethernet, 4 USB, 1 MicroSD,
“The Raspberry Pi is a low cost, credit-card sized computer that plugs into a computer monitor or TV, and uses a standard keyboard and mouse. It is a capable little device that enables people of all ages to explore computing, and to learn how to program in languages like Scratch and Python. It’s capable of doing everything you’d expect a desktop computer to do, from browsing the internet and playing high-definition video, to making spreadsheets, word-processing, and playing games.” (What is a Raspberry Pi?, March 2015)
Cubie Board 4
- official site
- 2GB RAM
- OS: Android, Ubuntu Linaro desktop, and Debian Server
- Ethernet, 2 USB, 1 Micro SD slot, 1 SATA slot
- CPU: 4x Cortex-A15 @ 2 GHz ?
- 130 Euros (Board, Power, USB cable, WIFI Antenna)
“Cubieboard4 also named CC-A80, is an open source mini PC or single board computer which has ultra-powerful performance and mainly aims to office, games and entertainment… The main chipset Allwinner A80 is a 28nm Octa-Core A15/A7 big.LITTLE architecture application processor with a CPU dominant frequency of 2GHz. It also has the amazing GPU 64-core GPU graphics core PowerVR G6230 which supports openGL ES, openGL, even openCL. CC-A80 has the standard interfaces like desktop computer, such as HDMI&VGA, 100M/1000M RJ45, 4 USB2.0 host ports,1 USB3.0 OTG port, Audio output, Microphone input, dual-band wifi and bluetooth 4.0, micro SD card. It has 2GB DDR3 on-board memory and support Li-Po battery UPS power input, so that we can say it’s a good mobile development platform.” (CubieBoard4/CC-A80 Released, March 10, 2015).
Links
Raspberry PI
- MagPi, the the official Raspberry Pi magazine.
- Raspberry Pi Foundation
- Raspberry Pi Wiki, supported by the RPF (elinux.org)
- RPi Education
- RPi Tutorials Target "embedded computing" problems.