Difference between revisions of "Raspberry Pi"
(39 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
[[File:Level 1 badge.png|alt=Level 1 badge used at Pikes Peak Makerspace|left|frameless|100x100px|PPM MEMBER USE]] | [[File:Level 1 badge.png|alt=Level 1 badge used at Pikes Peak Makerspace|left|frameless|100x100px|PPM MEMBER USE]] | ||
− | ''' | + | '''Raspberry Pi's are "single-board and modular computers or micro controllers, built on the Arm architecture, often running a Linux operating system."''' |
− | |||
− | |||
− | |||
− | |||
+ | To help out with Raspberry Pi projects at PPM, post your ideas and comments on our Slack #electronics channel. | ||
<br> | <br> | ||
<br> | <br> | ||
− | + | {{Template:Contact Us}} | |
+ | |||
<p style="padding:0.2em 0.4em; background:#864199; color:#FFFFFF; font-size:15%;"> </p> | <p style="padding:0.2em 0.4em; background:#864199; color:#FFFFFF; font-size:15%;"> </p> | ||
<br> | <br> | ||
− | ==Training== | + | |
− | + | ==External Training== | |
:'''[https://pip.raspberrypi.com/ Product Information Portal]''' | :'''[https://pip.raspberrypi.com/ Product Information Portal]''' | ||
:'''[https://www.raspberrypi.com/documentation/ Raspberry Pi]''' — official documentation | :'''[https://www.raspberrypi.com/documentation/ Raspberry Pi]''' — official documentation | ||
− | :[https://magpi.raspberrypi.com/ | + | :'''[https://magpi.raspberrypi.com/ MagPi]''' — The official Raspberry Pi magazine |
+ | |||
:'''https://store.rpipress.cc/''' — Raspberry Pi PRESS | :'''https://store.rpipress.cc/''' — Raspberry Pi PRESS | ||
:'''https://magpi.raspberrypi.com/books''' — free downloads | :'''https://magpi.raspberrypi.com/books''' — free downloads | ||
:'''https://learn.adafruit.com/groups/learn-raspberry-pi''' — by Simon Monk | :'''https://learn.adafruit.com/groups/learn-raspberry-pi''' — by Simon Monk | ||
− | |||
− | |||
− | |||
==Past Events== | ==Past Events== | ||
− | <gallery widths="200" heights="125" > | + | <gallery widths="200" heights="125"> |
File:Raspberry Pi Slideshow (1).png|alt=slide 1|none|thumb|'''OPEN HOUSE at PPM<br>June 30th, 2016<br>slide 1, Intro''' | File:Raspberry Pi Slideshow (1).png|alt=slide 1|none|thumb|'''OPEN HOUSE at PPM<br>June 30th, 2016<br>slide 1, Intro''' | ||
File:Raspberry Pi Slideshow (2).png|alt=slide 2|none|thumb|'''OPEN HOUSE at PPM<br>June 30th, 2016<br>slide 2, Hardware''' | File:Raspberry Pi Slideshow (2).png|alt=slide 2|none|thumb|'''OPEN HOUSE at PPM<br>June 30th, 2016<br>slide 2, Hardware''' | ||
File:RPi poster.jpg|'''Raspberry Pi<br>slideshow poster''' | File:RPi poster.jpg|'''Raspberry Pi<br>slideshow poster''' | ||
</gallery> | </gallery> | ||
+ | |||
:'''Pi Day, March 14th (3/14), is celebrated yearly''' often by eating pie, pizza, and/or reciting the digits of pi. | :'''Pi Day, March 14th (3/14), is celebrated yearly''' often by eating pie, pizza, and/or reciting the digits of pi. | ||
:It was started in 1988 by the Exploratorium museum in San Francisco: '''https://www.exploratorium.edu/pi''' | :It was started in 1988 by the Exploratorium museum in San Francisco: '''https://www.exploratorium.edu/pi''' | ||
Line 41: | Line 38: | ||
:[https://pimylifeup.com/raspberry-pi-rotate-screen/ '''Rotate the Raspberry Pi screen'''] | :[https://pimylifeup.com/raspberry-pi-rotate-screen/ '''Rotate the Raspberry Pi screen'''] | ||
− | :* '''To find out which shell you're using, run the command''' <code>echo $SHELL</code> or <code>ps $$</code> | + | :*'''To find out which shell you're using, run the command''' <code>echo $SHELL</code> or <code>ps $$</code> |
− | :* '''List/check installed fonts''' <code>fc-list | grep "DejaVu Sans"</code> | + | :*'''List/check installed fonts''' <code>fc-list | grep "DejaVu Sans"</code> |
− | :* ''' | + | :*'''If the Pi 3 B+ seems slow or unresponsive, check the green light at the edge of the board for activity''' |
− | : | + | :*'''WolframMark Benchmark Results:''' |
::Raspberry Pi 3 Model B+ (2017), 1400 MHz: '''0.14''' | ::Raspberry Pi 3 Model B+ (2017), 1400 MHz: '''0.14''' | ||
::Raspberry Pi 400, 1800 MHz: '''0.23''' | ::Raspberry Pi 400, 1800 MHz: '''0.23''' | ||
::Raspberry Pi 4 Model B (2018), 2000 MHz: '''0.24''' | ::Raspberry Pi 4 Model B (2018), 2000 MHz: '''0.24''' | ||
<br /> | <br /> | ||
− | + | '''Shut down the Raspberry Pi properly:''' | |
− | |||
− | |||
− | == Cheat Sheets == | + | (just pulling the plug could cause memory card corruption.) |
− | Links to external sites | + | :☐ Use the graphical user interface (GUI), or |
− | :'''[https://www.makeuseof.com/tag/raspberry-pi-commands-cheat-sheet/ Raspberry Pi Commands Cheat Sheet | + | :☐ Use the command: <code>sudo shutdown -h now</code> |
+ | |||
+ | ==Cheat Sheets== | ||
+ | '''Links to external sites:''' | ||
+ | :[https://www.makeuseof.com/tag/raspberry-pi-commands-cheat-sheet/ '''Raspberry Pi Commands Cheat Sheet'''] | ||
:[https://www.techrepublic.com/article/raspberry-pi-cheat-sheet/ '''Raspberry Pi cheat sheet'''] | :[https://www.techrepublic.com/article/raspberry-pi-cheat-sheet/ '''Raspberry Pi cheat sheet'''] | ||
− | + | ||
− | |||
==Equipment Lists== | ==Equipment Lists== | ||
'''Hardware''' | '''Hardware''' | ||
− | :1) Raspberry Pi 3 B+ (heatsinks, no case) for "[[Mall Map|'''Mall Map''']]" | + | : 1) Raspberry Pi 3 B+ (heatsinks, no case) for our "[[Mall Map|'''Mall Map''']]" |
::large HDMI (VIZIO) display with remote | ::large HDMI (VIZIO) display with remote | ||
− | :: 32GB SD card (no SSD) | + | ::32GB SD card (no SSD) |
::wired USB keyboard and mouse (Dell) | ::wired USB keyboard and mouse (Dell) | ||
::Wi-Fi connection | ::Wi-Fi connection | ||
− | :2) Raspberry Pi with volumio audio player | + | : 2) Raspberry Pi with volumio audio player |
− | :3) Raspberry Pi from Epilog engraver area | + | : 3) Raspberry Pi from Epilog engraver area |
− | :4) Raspberry Pi from 3D Printer donation | + | : 4) Raspberry Pi from 3D Printer donation |
− | :5) "r pi 3 friendly" Dell monitors (quantity 5) | + | : 5) "r pi 3 friendly" Dell monitors (quantity 5) |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Application Software== | ==Application Software== | ||
− | Links to external sites: | + | '''Links to external sites:''' |
:'''[https://www.raspberrypi.com/software/ Raspberry Pi Imager]''' — install Raspberry Pi OS and other operating systems | :'''[https://www.raspberrypi.com/software/ Raspberry Pi Imager]''' — install Raspberry Pi OS and other operating systems | ||
:'''[https://etcher.balena.io balenaEtcher]''' — flash or clone OS images to SD cards & USB drives | :'''[https://etcher.balena.io balenaEtcher]''' — flash or clone OS images to SD cards & USB drives | ||
Line 90: | Line 78: | ||
:[https://www.wolfram.com/raspberry-pi/ '''Mathematica'''] — free license on every Raspberry Pi | :[https://www.wolfram.com/raspberry-pi/ '''Mathematica'''] — free license on every Raspberry Pi | ||
:[https://www.geany.org/ '''Geany'''] — powerful, stable and lightweight programmer's text editor | :[https://www.geany.org/ '''Geany'''] — powerful, stable and lightweight programmer's text editor | ||
+ | :[https://scratch.mit.edu/about '''Scratch'''] — the world’s largest coding community for children | ||
+ | |||
:[https://pi.processing.org/get-started/ '''Processing'''] — language for learning and prototyping | :[https://pi.processing.org/get-started/ '''Processing'''] — language for learning and prototyping | ||
− | |||
:[https://sonic-pi.net/ '''Sonic Pi'''] — code-based music creation and performance tool | :[https://sonic-pi.net/ '''Sonic Pi'''] — code-based music creation and performance tool | ||
:[https://github.com/tmux/tmux/wiki '''tmux'''] — allows multiple terminal sessions simultaneously | :[https://github.com/tmux/tmux/wiki '''tmux'''] — allows multiple terminal sessions simultaneously | ||
:[https://imagemagick.org/ '''ImageMagick'''] — create, edit, compose, or convert digital images | :[https://imagemagick.org/ '''ImageMagick'''] — create, edit, compose, or convert digital images | ||
− | : | + | :[https://fritzing.org/ '''Fritzing'''] — open source software to document, share, layout, and manufacture professional PCBs |
− | |||
==Member Showcase== | ==Member Showcase== | ||
<gallery widths="200" heights="125"> | <gallery widths="200" heights="125"> | ||
− | File:Mall Map after.jpg|alt=Mall Map|'''Mall Map | + | File:Mall Map after.jpg|alt=Mall Map|'''Mall Map (kiosk),<br>"finished"<br>''(09/03/22)''''' |
− | File:Mall Map vertical.jpg|alt=Mall Map Vertical|'''Mall Map, Work In Progress<br>(06/08/22)''' | + | File:Mall Map vertical.jpg|alt=Mall Map Vertical|'''Mall Map,<br>Work In Progress<br>''(06/08/22)''''' |
− | File:Mall Map.jpg|alt=Mall Map|'''Mall Map, Work In Progress''' | + | File:Mall Map.jpg|alt=Mall Map|'''Mall Map,<br>Work In Progress''' |
− | File:RPi Workstation.jpg|alt=Raspberry Pi<br>Workstation|'''Raspberry Pi Workstation<br>(November 2021)''' | + | File:RPi Workstation.jpg|alt=Raspberry Pi<br>Workstation|'''Raspberry Pi Workstation<br>''(November 2021)''''' |
− | File:Pi photo 2.JPG|alt=Raspberry Pi<br>computers (December 2017)|'''Raspberry Pi computers<br>(December 2017)''' | + | File:Pi photo 2.JPG|alt=Raspberry Pi<br>computers (December 2017)|'''Raspberry Pi computers<br>''(December 2017)''''' |
File:RPi Books poster.jpg|alt=poster of RPi Books|'''18x24 poster of MagPi Books''' | File:RPi Books poster.jpg|alt=poster of RPi Books|'''18x24 poster of MagPi Books''' | ||
</gallery> | </gallery> | ||
+ | |||
:'''[https://github.com/PikesPeakMakerspace/welcome-display Our Raspberry Pi-based kiosk documentation and code]''' — on GitHub | :'''[https://github.com/PikesPeakMakerspace/welcome-display Our Raspberry Pi-based kiosk documentation and code]''' — on GitHub | ||
{{Template:Showcase_blurb}} | {{Template:Showcase_blurb}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Hand-Curated Links== | ==Hand-Curated Links== | ||
− | Links to member-recommended external sites: | + | '''Links to member-recommended external sites:''' |
+ | :'''https://editor.raspberrypi.org/en/''' — Code Editor | ||
:'''https://learn.sparkfun.com/tutorials/raspberry-gpio/gpio-pinout''' | :'''https://learn.sparkfun.com/tutorials/raspberry-gpio/gpio-pinout''' | ||
:'''https://www.tomshardware.com/news/raspberry-pi''' | :'''https://www.tomshardware.com/news/raspberry-pi''' | ||
:'''https://octoprint.org/''' — OctoPrint is a web interface for your 3D printer(s) | :'''https://octoprint.org/''' — OctoPrint is a web interface for your 3D printer(s) | ||
− | Links to YouTube: | + | '''Links to YouTube:''' |
:[https://www.youtube.com/watch?v=eiwm5TMHIy8 '''10 years of Raspberry Pi'''] — by Eben Upton, CEO | :[https://www.youtube.com/watch?v=eiwm5TMHIy8 '''10 years of Raspberry Pi'''] — by Eben Upton, CEO | ||
:[https://www.youtube.com/@SamAaron/streams '''Sam Aaron live coding'''] — Sonic Pi demos | :[https://www.youtube.com/@SamAaron/streams '''Sam Aaron live coding'''] — Sonic Pi demos | ||
:[https://www.youtube.com/watch?v=k2C4lbbIH0c '''How Raspberry Pis are made'''] — Jeff Geerling | :[https://www.youtube.com/watch?v=k2C4lbbIH0c '''How Raspberry Pis are made'''] — Jeff Geerling | ||
− | Links to other external sites: | + | '''Links to other external sites:''' |
:[https://store.rpipress.cc/collections/books/products/the-computers-that-made-britain '''The Computers that Made Britain'''] — Raspberry Pi Press | :[https://store.rpipress.cc/collections/books/products/the-computers-that-made-britain '''The Computers that Made Britain'''] — Raspberry Pi Press | ||
:[https://www.kali.org/docs/arm/raspberry-pi-4/#kali-on-raspberry-pi-4---user-instructions '''Kali Linux on your Raspberry Pi 4'''] — pen testing platform | :[https://www.kali.org/docs/arm/raspberry-pi-4/#kali-on-raspberry-pi-4---user-instructions '''Kali Linux on your Raspberry Pi 4'''] — pen testing platform | ||
:[https://www.instructables.com/Multiple-Raspberry-PI-3D-Scanner/ '''Multiple Raspberry PI 3D Scanner'''] — on AUTODESK Instructables | :[https://www.instructables.com/Multiple-Raspberry-PI-3D-Scanner/ '''Multiple Raspberry PI 3D Scanner'''] — on AUTODESK Instructables | ||
+ | :'''[https://www.sparkfun.com/ SparkFun Electronics]''' — source of Raspberry Pi's and electronic components | ||
− | == | + | ==Additional Help== |
− | : Use the PPM Slack channels #electronics or #general | + | '''Links to related PPM Wiki pages:''' |
+ | |||
+ | :[[Arduino|<span style="color:#ffffff; background:#864199"> '''Arduino''' </span>]] | ||
+ | :[[Electronics|<span style="color:#FFFFFF; background:#864199"> '''Electronics''' </span>]] | ||
+ | :[[Electronics — Soldering|<span style="color:#FFFFFF; background:#864199"> '''Electronics — Soldering''' </span>]] | ||
+ | :[[PPM_Library|<span style="color:#FFFFFF; background:#864199"> '''PPM Library''' </span>]] | ||
+ | |||
+ | :[[Mall_Map|<span style="color:#000000; background:#FDD1AC"> '''Mall Map''' </span>]] | ||
+ | |||
+ | :[[Computers — Ubuntu|<span style="color:#000000; background:#D0DD27"> '''Computers — Ubuntu''' </span>]] | ||
+ | :[[Computers|<span style="color:#000000; background:#D0DD27"> '''Computers — Windows''' </span>]] | ||
+ | :[[Computers -- Mac and Apple|<span style="color:#000000; background:#D0DD27"> '''Computers — Mac and Apple''' </span>]] | ||
+ | |||
+ | :'''[[GitHub Tips]]''' | ||
+ | :'''[[Visual Studio Code Tips]]''' | ||
+ | :'''[[Sonic Pi Tips]]''' — code-based music creation and live performance tool | ||
+ | :'''[[Pi-hole Tips]]''' — network-wide ad blocking application | ||
+ | |||
+ | :Use the PPM Slack channels #electronics or #general | ||
:[[How To Slack#PPM Channel Names and Descriptions|'''List of all PPM Slack channels''']] | :[[How To Slack#PPM Channel Names and Descriptions|'''List of all PPM Slack channels''']] | ||
:Note that we have a Slack channel (#job-board) for members to post, discuss, or accept job opportunities either within PPM or from the community. | :Note that we have a Slack channel (#job-board) for members to post, discuss, or accept job opportunities either within PPM or from the community. | ||
{{Template:Footer}} | {{Template:Footer}} | ||
− | |||
<p style="padding:0.2em 0.4em; background:#864199; color:#FFFFFF; font-size:15%;"> </p> | <p style="padding:0.2em 0.4em; background:#864199; color:#FFFFFF; font-size:15%;"> </p> | ||
+ | |||
[[Category:Hardware]] | [[Category:Hardware]] | ||
[[Category:Software]] | [[Category:Software]] |
Latest revision as of 20:24, 3 January 2025
Raspberry Pi's are "single-board and modular computers or micro controllers, built on the Arm architecture, often running a Linux operating system."
To help out with Raspberry Pi projects at PPM, post your ideas and comments on our Slack #electronics channel.
Contact Us if you cannot find your answer here on our Wiki or if you notice any information that is outdated.
External Training
- Product Information Portal
- Raspberry Pi — official documentation
- MagPi — The official Raspberry Pi magazine
- https://store.rpipress.cc/ — Raspberry Pi PRESS
- https://magpi.raspberrypi.com/books — free downloads
- https://learn.adafruit.com/groups/learn-raspberry-pi — by Simon Monk
Past Events
- Pi Day, March 14th (3/14), is celebrated yearly often by eating pie, pizza, and/or reciting the digits of pi.
- It was started in 1988 by the Exploratorium museum in San Francisco: https://www.exploratorium.edu/pi
Tips
The Raspberry Pi was originally going be a computer that could only run the Python language.
(That is how it got the second half of its name.)
- 50 Raspberry Pi Hacks & Tips You Should Know
- Five Ways To Run a Program On Your Raspberry Pi At Startup
- Rotate the Raspberry Pi screen
- To find out which shell you're using, run the command
echo $SHELL
orps $$
- List/check installed fonts
fc-list | grep "DejaVu Sans"
- If the Pi 3 B+ seems slow or unresponsive, check the green light at the edge of the board for activity
- WolframMark Benchmark Results:
- Raspberry Pi 3 Model B+ (2017), 1400 MHz: 0.14
- Raspberry Pi 400, 1800 MHz: 0.23
- Raspberry Pi 4 Model B (2018), 2000 MHz: 0.24
- To find out which shell you're using, run the command
Shut down the Raspberry Pi properly:
(just pulling the plug could cause memory card corruption.)
- ☐ Use the graphical user interface (GUI), or
- ☐ Use the command:
sudo shutdown -h now
Cheat Sheets
Links to external sites:
Equipment Lists
Hardware
- 1) Raspberry Pi 3 B+ (heatsinks, no case) for our "Mall Map"
- large HDMI (VIZIO) display with remote
- 32GB SD card (no SSD)
- wired USB keyboard and mouse (Dell)
- Wi-Fi connection
- 2) Raspberry Pi with volumio audio player
- 3) Raspberry Pi from Epilog engraver area
- 4) Raspberry Pi from 3D Printer donation
- 5) "r pi 3 friendly" Dell monitors (quantity 5)
Application Software
Links to external sites:
- Raspberry Pi Imager — install Raspberry Pi OS and other operating systems
- balenaEtcher — flash or clone OS images to SD cards & USB drives
- Mathematica — free license on every Raspberry Pi
- Geany — powerful, stable and lightweight programmer's text editor
- Scratch — the world’s largest coding community for children
- Processing — language for learning and prototyping
- Sonic Pi — code-based music creation and performance tool
- tmux — allows multiple terminal sessions simultaneously
- ImageMagick — create, edit, compose, or convert digital images
- Fritzing — open source software to document, share, layout, and manufacture professional PCBs
Member Showcase
- Our Raspberry Pi-based kiosk documentation and code — on GitHub
- For even more member projects, visit our #showcase channel on Slack.
Hand-Curated Links
Links to member-recommended external sites:
- https://editor.raspberrypi.org/en/ — Code Editor
- https://learn.sparkfun.com/tutorials/raspberry-gpio/gpio-pinout
- https://www.tomshardware.com/news/raspberry-pi
- https://octoprint.org/ — OctoPrint is a web interface for your 3D printer(s)
Links to YouTube:
- 10 years of Raspberry Pi — by Eben Upton, CEO
- Sam Aaron live coding — Sonic Pi demos
- How Raspberry Pis are made — Jeff Geerling
Links to other external sites:
- The Computers that Made Britain — Raspberry Pi Press
- Kali Linux on your Raspberry Pi 4 — pen testing platform
- Multiple Raspberry PI 3D Scanner — on AUTODESK Instructables
- SparkFun Electronics — source of Raspberry Pi's and electronic components
Additional Help
Links to related PPM Wiki pages:
- GitHub Tips
- Visual Studio Code Tips
- Sonic Pi Tips — code-based music creation and live performance tool
- Pi-hole Tips — network-wide ad blocking application
- Use the PPM Slack channels #electronics or #general
- List of all PPM Slack channels
- Note that we have a Slack channel (#job-board) for members to post, discuss, or accept job opportunities either within PPM or from the community.
Search the PPM Wiki — include Content pages as well as Multimedia.
Contact Us if you cannot find your answer here on our Wiki or if you notice any information that is outdated.