Raspberry Pi
Home * Hardware * Raspberry Pi
Raspberry Pi,
a credit-card-sized single-board computer developed by the Raspberry Pi Foundation, a UK registered charity organization [2], released in February 29, 2012. It consists of a Broadcom BCM2835 system on a chip, which includes an ARM1176JZF-S 700 MHz processor, a VideoCore GPU, 512 MiB of RAM and a Secure Digital card for booting and long-term storage. It can run Linux ARM distributions, along with C, C++ compilers available, native GCC [3] and cross compilers [4].
Contents
Pi 2
The Raspberry Pi 2 Model B is the second generation Raspberry Pi released in February 2015. Compared to the Pi 1 it has a 900MHz quad-core ARM Cortex-A7 CPU and 1GB RAM [5].
Pi 3
The third generation Raspberry Pi 3 replaced the Raspberry Pi 2 Model B in February 2016, now featuring a 1.2 GHz 64-bit quad-core ARMv8 CPU, 802.11n Wireless LAN, and Bluetooth 4.1 [6].
Pi 4
The Raspberry Pi 4, released in June 2019, comes with a 1.5 GHz, quad-core Cortex-A72 ARMv8 CPU, up to 4GiB DDR4 RAM, USB 3 ports, Gigabit Ethernet, 802.11ac (2.4 / 5 GHz) WLAN, Bluetooth 5.0, dual micro HDMI ports, and a 500 MHz VideoCore VI GPU [7].
Chess Projects
Various portable chess engines, notably Stockfish [8], were ported to the Pi, even suitable to build a dedicated chess computer along with self-made [9] [10] or commercial sensory boards [11]. Xu Ji, Bora Mollamustafaoglu and Gun Pinyo, three students at Imperial College, London, wrote their own ARM7 assembler, and an own chess game written in it [12] [13].
Gavon
Josu Bergara Ede has developed a new portable chess system based on the Raspberry Pi called Gavon [14].
Jaguatirica
Lourenço Araujo de Oliveira Junior is working on a chess entitity for a Pi cluster dubbed Jaguatirica [15].
PicoChess
Jean-François Romang's PicoChess is a dedicated chess computer based on Stockfish on Raspberry Pi and the DGT Board [16] .
PuppetMaster
PuppetMaster by Folkert van Heusden is a multiple-brain incarnation of DeepBrutePos, running on a system with an UDOO computer [17] and seven Raspberry Pi calculating nodes [18] [19].
Embla Board
Embla Board by Folkert van Heusden is a self made chess computer board based on a Raspberry Pi 3 incorporating Folkert's engine Embla [20] [21], new versions tested in a Pi cluster.
Raspberry Pi cluster testing new Embla versions [22]
DGT Pi
DGT Pi is a commercial dedicated chess computer expansion hardware by Digital Game Technology for their DGT Board integrated into a DGT3000 digital chess clock, released in October 2016 [23]. DGT Pi consists of a Raspberry Pi 3 with built-in Bluetooth and Wi-Fi functionality. Multiple chess engines are included.
Raspberry Turk
The Raspberry Turk is a chess playing robot developed by Joey Meyer, programmed almost entirely in Python to run on a Raspberry Pi incorporating aspects of computer vision, data science, machine learning, robotics, and 3D printing [24]. The software is available under the MIT license, published on GitHub in March 2017 [25].
Caddell Chess
Caddell Chess by Rohn Blake is a dedicated chess system using a Raspberry Pi 3 Model B+ with touchscreen as an UCI compliant chess graphical user interface. Caddell Chess was released in March 2021 [26].
See also
Forum Posts
2011 ...
- The Raspberry Pi Thread by Steven Edwards, CCC, December 24, 2011
- My Raspberry Pi has arrived! by Matthew R. Brades, CCC, May 31, 2012
- Raspberry Pi / Stockfish dedicated chess computer/board by Jean-Francois Romang, CCC, August 26, 2012 » Stockfish
- PicoChess stand alone chess computer has born :-) by Jean-Francois Romang, CCC, August 28, 2012 » PicoChess
- PicoChess finally on Raspberry Pi by Jean-Francois Romang, CCC, September 25, 2012
- raspberry pi cluster versus fairymax by Folkert van Heusden, CCC, October 31, 2013
- GAVON Portable Chess System by Bryan Whitby, CCC, February 08, 2014 » Gavon
- GAVON Portable Chess System by Chessmaster Ireland, Hiarcs Forum, February 08, 2014
- Gavon is here... by Paul Ward, Hiarcs Forum, February 17, 2014
- Jaguatirica Chess Cluster - Phase I - 7 Nodes - 30 Photos by Lourenço Araujo de Oliveira Junior, CCC, April 10, 2014
2015 ...
- Pi64: Raspberry Pi 2B 64 element bramble by Steven Edwards, CCC, April 05, 2015 [27]
- Experimentation with the quad core Raspberry Pi by Steven Edwards, CCC, July 08, 2015
- Pi Zero compiling XBoard by Richard Allbert, CCC, February 06, 2016 » XBoard
- Raspberry Pi 3 Model B: 64 bit quad core, US$35 by Steven Edwards, CCC, February 29, 2016
- A modern Turk by Horacio Montenegro, CCC, April 01, 2017 » Raspberry Turk
2020 ...
- Raspberry Pi 4 compiled chess engines by Manuel Rivera, CCC, November 16, 2020
- Re: Raspberry Pi 4 compiled chess engines by Rasmus Althoff, CCC, November 16, 2020 » Stockfish
- Chess Engines binaries for Raspberry Pi 4 Linux 64 bits by Manuel Rivera, CCC, November 24, 2020
- A new computer chess GUI by Rohn Blake, CCC, March 02, 2021 » Caddell Chess
External Links
Raspberry Pi
- Raspberry Pi | An ARM GNU/Linux box for $25. Take a byte!
- Raspberry Pi Products - Where to Buy Raspberry Pi
- Raspberry Pi 1 Model A+
- Raspberry Pi Zero - Raspberry Pi
- Raspberry Pi 1 Model B+ | Raspberry Pi, July 2014
- Raspberry Pi 2 Model B | Raspberry Pi, February 2015
- Raspberry Pi 3 Model B | Raspberry Pi, February 2016
- Raspberry Pi from Wikipedia
- Raspberry Pi Hub from Embedded Linux Wiki
- Notes on Raspberry Pi by JST Lawrence
- Raspberry Pi at University Southampton - Steps to make a Raspberry Pi Supercomputer by Simon Cox
- Raspberry Pi and the rise of small computers by Mark Ward, BBC News, February 28, 2013
- PiFace – Raspberry Pi Interface
Development
C, C++
- Start Programming C with raspberry Pi by David Bolton, About.com Guide
- GuruCoding.com - Raspberry Pi Cross-Compiler Guide - Introduction
- How to build a cross compiler for your Raspberry Pi | Chris's Digital Realm
Java
- Oracle® Java ME Embedded Getting Started Guide for the Reference Platform (Raspberry Pi)
- Java, Equinox and EclipseRT on the Raspberry Pi « EclipseSource Blog
Applications
Computer Chess
- Arduino & Raspberry PI Chess Computer running Stockfish on Raspberry Pi, by Max Dobres » Arduino, Sensory Board
- Chess. Bare metal assembly language chess. | Raspberry Pi, July 03, 2013
- DGT Pi - Chess Computer for DGT e-Boards - Digital Game Technology » DGT Pi
- Embla based chess computer by Folkert van Heusden
- PicoChess by Jean-Francois Romang » PicoChess
- Raspberry Turk by Joey Meyer » Raspberry Turk
Raspberry
Pi
References
- ↑ Raspberry Pi Model A, by SparkFun Electronics , May 13, 2013, Raspberry Pi from Wikipedia
- ↑ About us | Raspberry Pi
- ↑ ARM Options - Using the GNU Compiler Collection (GCC)
- ↑ Cross Compiling Tools Package Guidelines - ArchWiki
- ↑ Raspberry Pi 2 Model B | Raspberry Pi, February 2015
- ↑ Raspberry Pi 3 Model B | Raspberry Pi
- ↑ Raspberry Pi 4 Model B – Raspberry Pi
- ↑ RaspBerry PI/ Arduino driven Wooden Chessboard running Stockfish
- ↑ USB Board by Bryan Whitby
- ↑ Arduino & Raspberry PI Chess Computer running Stockfish on Raspberry Pi, by Max Dobres
- ↑ PicoChess by Jean-Francois Romang
- ↑ Chess. Bare metal assembly language chess. | Raspberry Pi, July 03, 2013
- ↑ xu-ji/assembly_chess · GitHub
- ↑ GAVON Portable Chess System by Chessmaster Ireland, Hiarcs Forum, February 08, 2014
- ↑ Jaguatirica Chess Cluster - Phase I - 7 Nodes - 30 Photos by Lourenço Araujo de Oliveira Junior, CCC, April 10, 2014
- ↑ PicoChess by Jean-Francois Romang
- ↑ UDOO from Wikipedia
- ↑ Re: CSVN 1st Open Internet Tournament: Results and games by Folkert van Heusden, CCC, May 12, 2014
- ↑ raspberry pi cluster versus fairymax by Folkert van Heusden, CCC, October 31, 2013
- ↑ chess computer board by Folkert van Heusden, CCC, April 27, 2016
- ↑ Embla based chess computer by Folkert van Heusden
- ↑ Image courtesy Folkert van Heusden, June 01, 2017
- ↑ DGT Pi - Chess Computer for DGT e-Boards - Digital Game Technology
- ↑ Raspberry Turk
- ↑ GitHub - joeymeyer/raspberryturk: The Raspberry Turk is a robot that can play chess
- ↑ A new computer chess GUI by Rohn Blake, CCC, March 02, 2021
- ↑ Raspberry Pi 2 Model B | Raspberry Pi
- ↑ Limor Fried (Adafruit Industries) from Wikipedia
- ↑ National Security Agency from Wikipedia
- ↑ PRISM (surveillance program) from Wikipedia