permacomputing

Source repository for the main permacomputing wiki site
git clone http://git.permacomputing.net/repos/permacomputing.git # read-only access
Log | Files | Refs

commit b40145a5d28c5bf9bf8fc055f4b2a7639c89a592
parent 2b3240122c0689c21e56a5f1dcf86801e8a79b0b
Author: Ville-Matias Heikkila <viznut@low.fi>
Date:   Sat, 23 Jul 2022 20:33:43 +0300

add page

Diffstat:
ARaspberry_Pi.mdwn | 20++++++++++++++++++++
1 file changed, 20 insertions(+), 0 deletions(-)

diff --git a/Raspberry_Pi.mdwn b/Raspberry_Pi.mdwn @@ -0,0 +1,20 @@ +**Raspberry Pi** is a popular family of inexpensive single-board computers. +They are often used in electronics/computing hobbyist projects including +ones whose goals somewhat align with those of permacomputing. + +While the Raspberry Pi is often among the best alternatives for many +purposes, a particular problem with it is that it is designed for +disposability rather than longevity. The cheapness and smallness of the +boards may also be deceptive and make it too appealing to purchase new ones. + +## Chips + +Most of the models are based on Broadcom SoC chips that are insufficiently +documented, even though the large and active user base somewhat compensates +on the problem of closed hardware. + +An exception is the Pico whose microcontroller chip (RP2040) was designed by +the foundation itself and has apparently a rather complete register-level +documentation. An interesting feature of RP2040 is its programmable IO (PIO) +that is general-purpose rather than tied to specific protocols, while being +powerful enough to e.g. generate video signals.