Raspberry Pi
On April 23, 2018 we switched Jak's brain from a Raspberry Pi Zero to using the Raspberry Pi 3 B+. The 3 B+ provides for the following:
- A faster processor (1.4GHz Cortex-A53 with 1GB RAM)
- Ability to connect to the network for software updates and VNC remote connection
- Four USB inputs
- Sound and video output
- HDMI output
- WIFI
- Bluetooth
Raspberry Pie Zeros are used with the Quad-Pods to explore both learning about servos and learning about the Linux Operating System that runs on the Raspberry Pi systems.
Notes for setting up a Raspberry Pi Zero
Notepad++ software download - https://notepad-plus-plus.org/download/v7.5.5.html
C-STEMBian Image file download - http://c-stem.ucdavis.edu/c-stembian/downloads/
Etcher(OS image flasher) download - https://etcher.io/
Other useful sites:
https://www.raspberrypi.org/forums/viewtopic.php?f=66&t=133691
https://www.thepolyglotdeveloper.com/2016/06/connect-raspberry-pi-zero-usb-cable-ssh/
VNC Viewer - https://www.realvnc.com/en/connect/download/viewer/
Hooking up the 16 channel servo controller - https://learn.adafruit.com/adafruit-16-channel-servo-driver-with-raspberry-pi/hooking-it-up
By accessing the raspberry pi in the computer:
- First, open the config.txt file in notepad++
- Then in the bottom of the document paste the following line of code:
- dtoverlay=dwc2
- Save
- Then in the bottom of the document paste the following line of code:
- Next, open the file named cmdline.txt in Notepad++
- Inside of the file look for the word "rootwait"
- Directly after "rootwait" paste the following code:
- modules-load=dwc2,g_ether
- Check if there is only ONE space before and after the added line of code
- Save
- Lastly, create a new blank document in Notepad++
- Change the "save as" type to all types(*.*)
- Name file ssh
- Save