Difference between revisions of "Raspberry Pi"
(93 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | [[File:Level 1 badge.png|alt=Level 1 badge|left|frameless|100x100px]] | + | [[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."''' | |
− | |||
− | + | At Pikes Peak Makerspace (PPM) we have several Raspberry Pi boards, of various models, as well as other computers throughout our space for all our members to use without any additional required training (Level 1). | |
− | ''' | + | '''To help out with Raspberry Pi projects at PPM''', post your ideas and comments on our Slack #electronics channel. |
+ | <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> | ||
− | == | + | [[File:Burst.png|alt=Welcome banner|link=https://wiki.pikespeakmakerspace.org/index.php/About_PPM|right|frameless|250x250px]] |
− | == | + | ==Training== |
− | : | + | '''Links to external sites:''' |
+ | :'''[https://pip.raspberrypi.com/ Product Information Portal]''' | ||
+ | :'''[https://www.raspberrypi.com/documentation/ Raspberry Pi]''' — official documentation | ||
+ | :'''[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 |
+ | |||
+ | ==Past Events== | ||
+ | |||
+ | <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 (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''' | ||
+ | </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''' | ||
− | + | ==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.)''' | |
:[https://shopmakergenix.blogspot.com/2021/04/50-raspberry-pi-hacks-tips-you-should.html '''50 Raspberry Pi Hacks & Tips You Should Know'''] | :[https://shopmakergenix.blogspot.com/2021/04/50-raspberry-pi-hacks-tips-you-should.html '''50 Raspberry Pi Hacks & Tips You Should Know'''] | ||
:'''[https://www.dexterindustries.com/howto/run-a-program-on-your-raspberry-pi-at-startup/ Five Ways To Run a Program On Your Raspberry Pi At Startup]''' | :'''[https://www.dexterindustries.com/howto/run-a-program-on-your-raspberry-pi-at-startup/ Five Ways To Run a Program On Your Raspberry Pi At Startup]''' | ||
− | : | + | :[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> |
− | : | + | :*'''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:''' | + | :*'''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 /> |
− | : | + | '''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: <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://tmuxcheatsheet.com/ '''tmux Cheat Sheet & Quick Reference'''] | ||
==Equipment Lists== | ==Equipment Lists== | ||
− | + | '''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 | ||
Line 66: | Line 71: | ||
::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) |
+ | |||
+ | [[Donations Received|'''Donations Received''']] | ||
+ | |||
+ | [[Wish List#Raspberry Pi|'''Wish List''']] | ||
− | |||
− | |||
Pikes Peak Makerspace is a 501(c)(3) non-profit organization, so we can provide a receipt for any donations you make. | Pikes Peak Makerspace is a 501(c)(3) non-profit organization, so we can provide a receipt for any donations you make. | ||
+ | |||
+ | :'''[https://www.raspberrypi.com/products/raspberry-pi-5/ Raspberry Pi 5]''' | ||
:'''[https://www.amazon.com/SanDisk-2-Pack-microSDHC-Memory-2x32GB/dp/B08J4HJ98L/ref=sr_1_3?crid=2ZOCGG87CJ7VI&keywords=32+gb+micro+sd+card&qid=1661902842&sprefix=32+gb+micro+sd+card%2Caps%2C120&sr=8-3 micro SD cards, any size]''' | :'''[https://www.amazon.com/SanDisk-2-Pack-microSDHC-Memory-2x32GB/dp/B08J4HJ98L/ref=sr_1_3?crid=2ZOCGG87CJ7VI&keywords=32+gb+micro+sd+card&qid=1661902842&sprefix=32+gb+micro+sd+card%2Caps%2C120&sr=8-3 micro SD cards, any size]''' | ||
:'''[https://www.raspberrypi.com/products/raspberry-pi-touch-display/ official Raspberry Pi touch screen]''' | :'''[https://www.raspberrypi.com/products/raspberry-pi-touch-display/ official Raspberry Pi touch screen]''' | ||
Line 79: | Line 88: | ||
==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:// | + | :'''[https://etcher.balena.io balenaEtcher]''' — flash or clone OS images to SD cards & USB drives |
+ | |||
+ | :[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://pi.processing.org/get-started/ '''Processing'''] — language for learning and prototyping | :[https://pi.processing.org/get-started/ '''Processing'''] — language for learning and prototyping | ||
:[https://scratch.mit.edu/about '''Scratch'''] — the world’s largest coding community for children | :[https://scratch.mit.edu/about '''Scratch'''] — the world’s largest coding community for children | ||
Line 89: | Line 99: | ||
:[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 |
− | |||
:'''[[wikipedia:List_of_free_and_open-source_software_packages|List of free and open-source software packages]]''' — on Wikipedia | :'''[[wikipedia:List_of_free_and_open-source_software_packages|List of free and open-source software packages]]''' — on Wikipedia | ||
− | == Member Showcase== | + | ==Member Showcase== |
− | <gallery> | + | <gallery widths="200" heights="125"> |
− | File:Mall Map after.jpg|alt=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| | + | 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| | + | File:Mall Map.jpg|alt=Mall Map|'''Mall Map,<br>Work In Progress''' |
− | File:RPi Workstation.jpg|alt= | + | File:RPi Workstation.jpg|alt=Raspberry Pi<br>Workstation|'''Raspberry Pi Workstation<br>''(November 2021)''''' |
− | File:Pi photo 2.JPG|alt=Raspberry Pi computers (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| | + | 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 | ||
{{Template:Showcase_blurb}} | {{Template:Showcase_blurb}} | ||
− | == | + | ==Related Pages== |
− | Links to related PPM Wiki pages: | + | '''Links to related PPM Wiki pages:''' |
+ | :[[Mall_Map|<span style="color:#000000; background:#FDD1AC"> '''Mall Map''' </span>]] | ||
:[[Arduino|<span style="color:#ffffff; background:#864199"> '''Arduino''' </span>]] | :[[Arduino|<span style="color:#ffffff; background:#864199"> '''Arduino''' </span>]] | ||
− | |||
:[[Electronics|<span style="color:#FFFFFF; background:#864199"> '''Electronics''' </span>]] | :[[Electronics|<span style="color:#FFFFFF; background:#864199"> '''Electronics''' </span>]] | ||
+ | :[[PPM_Library|<span style="color:#FFFFFF; background:#864199"> '''PPM Library''' </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]]''' | :'''[[Visual Studio Code Tips]]''' | ||
+ | :'''[[Sonic Pi Tips]]''' — code-based music creation and live performance tool | ||
+ | :'''[[Pi-hole Tips]]''' — network-wide ad blocking application | ||
− | == Curated Links== | + | ==Hand-Curated Links== |
− | Links to member-recommended external sites: | + | '''Links to member-recommended external sites:''' |
+ | :'''https://learn.sparkfun.com/tutorials/raspberry-gpio/gpio-pinout''' | ||
:'''https://www.tomshardware.com/news/raspberry-pi''' | :'''https://www.tomshardware.com/news/raspberry-pi''' | ||
− | :'''https:// | + | :'''https://octoprint.org/''' — OctoPrint is a web interface for your 3D printer(s) |
− | |||
− | = | + | '''Links to YouTube:''' |
− | ''' | + | :[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/watch?v=k2C4lbbIH0c '''How Raspberry Pis are made'''] — Jeff Geerling | ||
− | Links to external sites: | + | '''Links to other external sites:''' |
− | :'''[https://www.kali.org/docs/arm/raspberry-pi-4/#kali-on-raspberry-pi-4---user-instructions Kali Linux on your Raspberry Pi 4 | + | :[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.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:// | + | :'''[https://www.sparkfun.com/ SparkFun Electronics]''' — source of Raspberry Pi's and electronic components |
− | :[ | + | |
+ | ==For Additional Help== | ||
+ | :Use the PPM Slack channels #electronics or #general | ||
+ | :[[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. | ||
{{Template:Footer}} | {{Template:Footer}} | ||
− | + | {{Template:Ideas into reality}} | |
<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]] | ||
− |
Revision as of 20:47, 16 September 2024
Raspberry Pi's are "single-board and modular computers or micro controllers, built on the Arm architecture, often running a Linux operating system."
At Pikes Peak Makerspace (PPM) we have several Raspberry Pi boards, of various models, as well as other computers throughout our space for all our members to use without any additional required training (Level 1).
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.
Training
Links to external sites:
- 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)
Pikes Peak Makerspace is a 501(c)(3) non-profit organization, so we can provide a receipt for any donations you make.
- Raspberry Pi 5
- micro SD cards, any size
- official Raspberry Pi touch screen
- Raspberry Pi 4 or 400
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
- Processing — language for learning and prototyping
- Scratch — the world’s largest coding community for children
- 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
- List of free and open-source software packages — on Wikipedia
Member Showcase
- Our Raspberry Pi-based kiosk documentation and code — on GitHub
- For even more member projects, visit our #showcase channel on Slack, or follow our social media links.
Related Pages
Links to related PPM Wiki pages:
- Mall Map
- Arduino
- Electronics
- PPM Library
- Computers — Ubuntu
- Computers — Windows
- Computers — Mac and Apple
- 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
Hand-Curated Links
Links to member-recommended external sites:
- 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
For Additional Help
- 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.
Pikes Peak Makerspace (PPM) is dedicated to supporting our maker community in their creative processes by providing shared space, shared tools, materials, software, and a knowledge base to turn their ideas into reality.