Difference between revisions of "Raspberry Pi"

From Pikes Peak Makerspace Wiki
Jump to navigation Jump to search
(185 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[File:Level 1 badge.png|alt=|left|frameless|100x100px]]
+
[[File:Level 1 badge.png|alt=Level 1 badge used at Pikes Peak Makerspace|left|frameless|100x100px|PPM MEMBER USE]]
 +
 
 +
'''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).
 +
 
 +
'''Volunteers needed:'''  To help out with Raspberry Pi projects, post your ideas and comments on our Slack #Electronics channel.
  
Pikes Peak Makerspace (PPM) is dedicated to supporting our maker community in their creative process by providing shared space, shared tools, materials and a knowledge base to turn their ideas into reality.
 
 
<br>
 
<br>
 
'''We have on hand 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&nbsp;training).
 
 
<br>
 
<br>
 
<br>
 
<br>
[[File:RPi Workstation.jpg|alt=RPi Workstation|thumb|'''Raspberry Pi 3b+ Workstation<br>(in our Electronics Area)''']]
+
<p style="padding:0.2em 0.4em;  background:#864199; color:#FFFFFF; font-size:15%;"> &nbsp; </p>
{{Template:Safety}}
+
<br>
 
 
 
==Classes and Training==
 
==Classes and Training==
  
===Area Captain -- Volunteers needed===
+
===Classes ===
===Classes===
+
PPM announces all its [https://www.meetup.com/pikespeakmakerspace/events '''Upcoming events, including classes, on Meetup''']
:Pikes Peak Makerspace announces its [https://www.meetup.com/pikespeakmakerspace/events '''Upcoming events, including classes, on Meetup''']
 
  
===Training ===
+
===Training===
: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.)
+
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://magpi.raspberrypi.com/books''' — free downloads
  
 
===Events===
 
===Events===
:'''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&nbsp;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&nbsp;Francisco: '''https://www.exploratorium.edu/pi'''
 +
<br>
 +
<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>
  
=== [https://www.piday.org/ '''Countdown to Pi Day!'''] ===
+
==Tips==
<gallery>
+
:[https://shopmakergenix.blogspot.com/2021/04/50-raspberry-pi-hacks-tips-you-should.html '''50 Raspberry Pi Hacks & Tips You Should Know''']
File:Raspberry Pi Slideshow (1).png|alt=slide 1|none|thumb|<center>'''OPEN HOUSE at PPM<br>June 30th, 2016<br>slide 1, Intro'''</center>
+
:'''[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]'''
File:Raspberry Pi Slideshow (2).png|alt=slide 2|none|thumb|<center>'''OPEN HOUSE at PPM<br>June 30th, 2016<br>slide 2, Hardware'''</center>
+
:[https://pimylifeup.com/raspberry-pi-rotate-screen/ '''Rotate the Raspberry Pi screen''']
File:RPi poster.jpg|<center>'''Raspberry Pi<br>slideshow poster'''</center>
 
</gallery>
 
  
=== Tips ===
+
:* '''To find out which shell you're using, run the command'''  <code>echo $SHELL</code>  or  <code>ps $$</code>
:At times the Pi 3 B+ may seem slow or unresponsive, so check the green light at the edge of the board for activity.
+
:* '''List/check installed fonts''' <code>fc-list | grep "DejaVu Sans"</code>
:'''Raspberry Pi 3 Model B+ (2017) 1400 MHz,''' WolframMark Benchmark Result: 0.14
+
:* '''At times the Pi 3 B+ may seem slow or unresponsive, so check the green light at the edge of the board for activity:'''
:'''Raspberry Pi 400 1800 MHz,''' WolframMark Benchmark Result: 0.23
+
::'''WolframMark Benchmark Results:'''
:'''Raspberry Pi 4 Model B (2018), 2000 MHz,''' WolframMark Benchmark Result: 0.24
+
::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'''
 +
<br />
 +
:'''Shut down the Raspberry Pi properly:'''
 +
::use the GUI or the command: <code>sudo shutdown -h now</code>
 +
::(just pulling the plug may cause memory card corruption.)
  
=== For Additional Help===
 
:Use the PPM Slack channel #electronics or #general
 
:Or message Warren Jokinen on Slack
 
  
 +
==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://cheatography.com/tag/bash/ '''Bash Cheat Sheets''']
 +
:[https://tmuxcheatsheet.com/ '''tmux Cheat Sheet & Quick Reference''']
 
==Equipment Lists==
 
==Equipment Lists==
===Hardware===
+
'''Hardware'''
: 1)  Raspberry Pi 3 B+ (heatsinks, no case)  for "Mall Map"
+
:1)  Raspberry Pi 3 B+ (heatsinks, no case)  for "[[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)
 +
[[Donations Received|'''Donations Received''']]
  
===[[Donations Received]]===
+
[[Wish List#Raspberry Pi|'''Wish List''']]
===[[Wish List#Raspberry Pi|Wish List]]===
 
:'''Raspberry Pi 400 or 4 boards, etc.'''
 
  
==Software==
+
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/news/new-old-functionality-with-raspberry-pi-os-legacy/ '''32-bit Raspberry Pi OS "Buster",'''] (not "Bullseye", yet)
+
 
:[https://www.wolfram.com/raspberry-pi/ Mathematica] free license on every Raspberry Pi
+
:'''[https://www.raspberrypi.com/products/raspberry-pi-5/ Raspberry Pi 5]'''
:[https://pi.processing.org/get-started/ Processing]
+
:'''[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]'''
:Python 3
+
:'''[https://www.raspberrypi.com/products/raspberry-pi-touch-display/ official Raspberry Pi touch screen]'''
:Visual Studio Code
+
:'''Raspberry Pi 4 or 400'''
:etc.
+
 
 +
==Application Software==
 +
Links to external sites:
 +
:'''[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://www.geany.org/ '''Geany'''] — powerful, stable and lightweight programmer's text editor
 +
:[https://www.wolfram.com/raspberry-pi/ '''Mathematica'''] free license on every Raspberry Pi
 +
:[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://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://imagemagick.org/ '''ImageMagick'''] — create, edit, compose, or convert digital images
 +
:'''[https://pi-hole.net/ Pi-hole]''' — Network-wide Ad Blocking
 +
:'''[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
  
 
==Member Showcase==
 
==Member Showcase==
<gallery>
+
<gallery widths="200" heights="125">
File:Mall Map.jpg|alt=Mall Map|<center>'''"Mall Map",<br>Work In Progress'''</center>
+
File:Mall Map after.jpg|alt=Mall Map|'''Mall Map/kiosk, "finished"<br>(09/03/22)'''
File:RPi Workstation.jpg|alt=RPi Workstation|<center>'''RPi Workstation November 2021'''</center>
+
File:Mall Map vertical.jpg|alt=Mall Map Vertical|'''Mall Map, Work In Progress<br>(06/08/22)'''
File:Pi photo 2.JPG|alt=Raspberry Pi computers (December 2017)|<center>'''Raspberry Pi computers (Dec 2017)'''</center>
+
File:Mall Map.jpg|alt=Mall Map|'''Mall Map, Work In Progress'''
File:Pi photo 1.JPG|alt=Raspberry Pi computers|<center>'''Raspberry Pi computers'''</center>
+
File:RPi Workstation.jpg|alt=Raspberry Pi<br>Workstation|'''Raspberry Pi Workstation<br>(November 2021)'''
File:RPi Books poster.jpg|alt=poster of RPi Books|<center>'''18x24" poster<br>of RPi Books'''</center>
+
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'''
 
</gallery>
 
</gallery>
 +
:'''[https://github.com/PikesPeakMakerspace/welcome-display Our Raspberry Pi-based kiosk documentation and code]''' — on GitHub
 +
{{Template:Showcase_blurb}}
 +
 +
==Related Pages==
 +
Links to related PPM Wiki pages:
 +
 +
:[[Arduino|<span style="color:#ffffff; background:#864199">&nbsp;&nbsp;'''Arduino'''&nbsp;&nbsp;</span>]]
 +
:[[Electronics|<span style="color:#FFFFFF; background:#864199">&nbsp;&nbsp;'''Electronics'''&nbsp;&nbsp;</span>]]
 +
:[[Ubuntu|<span style="color:#000000; background:#D0DD27">&nbsp;&nbsp;'''Ubuntu'''&nbsp;&nbsp;</span>]]
 +
:[[Computers|<span style="color:#000000; background:#D0DD27">&nbsp;&nbsp;'''Computers'''&nbsp;&nbsp;</span>]]
 +
:[[Mall_Map|<span style="color:#000000; background:#FDD1AC">&nbsp;&nbsp;'''Mall Map'''&nbsp;&nbsp;</span>]]
 +
 +
:'''[[Visual Studio Code Tips]]'''
 +
:'''[[GitHub Tips]]'''
  
 +
== Curated Links==
 +
Links to member-recommended external sites:
 +
:'''https://www.tomshardware.com/news/raspberry-pi'''
 +
:'''https://rpilocator.com/''' — beat the chip and supply chain shortages
 +
:'''https://learn.adafruit.com/groups/learn-raspberry-pi''' — by Simon Monk
  
== See Also==
 
===[[Arduino]]===
 
===[[Ubuntu]]===
 
  
=== [[Electronics]] ===
+
'''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&nbsp;name.)'''
  
==Other Fun Stuff==
+
Links to YouTube:
 +
:[https://www.youtube.com/watch?v=eiwm5TMHIy8 '''10 years of Raspberry Pi''']
 +
:[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=eiwm5TMHIy8 10 years of Raspberry Pi]  -- on YouTube===
+
Links to other external sites:
===[https://shopmakergenix.blogspot.com/2021/04/50-raspberry-pi-hacks-tips-you-should.html 50 Raspberry Pi Hacks & Tips You Should Know]===
+
:[https://store.rpipress.cc/collections/books/products/the-computers-that-made-britain '''The Computers that Made Britain'''] — Raspberry Pi Press
===[https://www.youtube.com/channel/UCR-DXc1voovS8nhAvccRZhg Jeff Geerling]===
+
:[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
:(and Red Shirt Jeff: Destroyer of Pis)
+
:[https://www.instructables.com/Multiple-Raspberry-PI-3D-Scanner/ '''Multiple Raspberry PI 3D Scanner'''] — on AUTODESK Instructables
  
===[https://magpi.raspberrypi.com/ MagPi]===
+
==For Additional Help==
:(the Raspberry Pi magazine)
+
: 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&nbsp;community.
 +
{{Template:Footer}}
 
<br>
 
<br>
<hr>
+
<p style="padding:0.2em 0.4em;  background:#864199; color:#FFFFFF; font-size:15%;"> &nbsp; </p>
{{Template:Footer}}
+
 
 +
{{Template:Ideas into reality}}
  
 
[[Category:Hardware]]
 
[[Category:Hardware]]
 +
[[Category:Software]]
 +
[[Category:Volunteers Needed]]

Revision as of 21:40, 11 March 2024

Level 1 badge used at Pikes Peak Makerspace

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).

Volunteers needed: To help out with Raspberry Pi projects, post your ideas and comments on our Slack #Electronics channel.




 


Classes and Training

Classes

PPM announces all its Upcoming events, including classes, on Meetup

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

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

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 or ps $$
  • List/check installed fonts fc-list | grep "DejaVu Sans"
  • At times the Pi 3 B+ may seem slow or unresponsive, so 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


Shut down the Raspberry Pi properly:
use the GUI or the command: sudo shutdown -h now
(just pulling the plug may cause memory card corruption.)


Cheat Sheets

Links to external sites:

Raspberry Pi Commands Cheat Sheet
Raspberry Pi cheat sheet
Bash Cheat Sheets
tmux Cheat Sheet & Quick Reference

Equipment Lists

Hardware

1) Raspberry Pi 3 B+ (heatsinks, no case) for "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)

Donations Received

Wish List

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
Geany — powerful, stable and lightweight programmer's text editor
Mathematica — free license on every Raspberry Pi
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
Pi-hole — Network-wide Ad Blocking
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:

  Arduino  
  Electronics  
  Ubuntu  
  Computers  
  Mall Map  
Visual Studio Code Tips
GitHub Tips

Curated Links

Links to member-recommended external sites:

https://www.tomshardware.com/news/raspberry-pi
https://rpilocator.com/ — beat the chip and supply chain shortages
https://learn.adafruit.com/groups/learn-raspberry-pi — by Simon Monk


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.)

Links to YouTube:

10 years of Raspberry Pi
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

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.
PPM Tool Color Map — Interactive
Search the PPM Wiki — include both Content pages and Multimedia
Contact Us if you cannot find your answer here on our Wiki, or you notice something 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.