Skip to content

A web API written in python for controlling a remote control vehicle.

Notifications You must be signed in to change notification settings

kc2gug/RC_PI_API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NAME RC_PI_API
SUMMARY Web based remote control for skid steer vehicles connected to a raspberry pi
AUTHOR kc2gug@gmail.com
Helpful links Description
GitHub github repository
RC_PI_API this project
VNC Viewer Download the vnc desktop viewer can be used to remotly access your pi
Windows Putty Installer SSH client shell
Linux/Mac Putty Installer SSH client exists on the command line
GITHUB SSH Keys/how-to how to add your public ssh keys to github
Learning Links Description
Things you can do with a pi Projects to to get you thinking
Soldering the header on the pi Its done, but you can still watch
Raspberry python robotics some useful information on python development
Motor controler pin-out Pinout of the motor controler we will discuss on class 3
Raspbery Pi gpio pin-out Pinout for the raspberry pi gpio
WORD/ACRONYM DEFINITION Source
GPIO Stands for "General Purpose Input/Output." GPIO is a type of pin found on an integrated circuit that does not have a specific function. While most pins have a dedicated purpose, such as sending a signal to a certain component, the function of a GPIO pin is customizable and can be controlled by software https://techterms.com/definition/gpio

NOTES

On your pi!

  • open a terminal
  • sudo sed -i s/"^#PasswordAuthentication yes"/"PasswordAuthentication yes"/ /etc/ssh/sshd_config
  • sudo systemctl enable ssh
  • sudo service ssh restart

Get the IP address of your rasbperry pi

  • ifconfig wlan0 | grep "inet " | awk '{print $2}'

From windows open putty and connect ot the pi using the IP address from above. In my case it is 192.168.1.240, yours will be different.

From mac or ubuntu(or any unix os) open a terminal and type ssh pi@

In both cases username = pi, and password = raspberry

If you have not created ssh keys type:

  • ssh-keygen -b 4096

Now from your pi, or ssh/putty session:

  • cd
  • cat .ssh/id_rsa.pub

Now ....:

  • highlight and copy the output from that command
  • open a web browser (upper left corner, ball with lines on it on the pi)
  • go to github.com and login
  • in the upper right corner
  • select you icon dropdown
  • select settings
  • select "SSH and GPG Keys"
  • select "new ssh key"
  • give it a name
  • paste in the output from the cat .ssh/id_rsa.pub command you ran above.

About

A web API written in python for controlling a remote control vehicle.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages