pi_bot

command module
v0.0.0-...-35a33d0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 12, 2017 License: MIT Imports: 4 Imported by: 0

README

Pi Bot

Build Status

pi_bot

Remote controlled and autonomous bot written in golang using the EMBD framework

Screenshot_1

Connecting

Thanks to the awesome work by roboberry in auto-wifi PiBot is able to offer automatic ad hoc wifi connections if no known wifi is available.

How it works

During bootup if no wifi networks are known it will automatically create an adhoc network with an SSID of Pi_Bot and passphrase pibothotspot. Once connected PiBot will be available on 10.0.0.5

If you want you can ssh to the pi on 10.0.0.5 and edit /etc/wpa_supplicant/wpa_supplicant.conf with a known wifi in the area and reboot.

Debugging on remote raspberry pi

Setup Raspberry PI

In order to make the makefile work correctly a ssh public key must be added to the pi for authentication.

Deploy

Build arm binary, copy to remote host, and execute it.

make remote_debug
Kill

Stop the bot on the remote host

make remote_kill

Building and Wiring

Wiring

wiring

Shopping List
Part Amount
IR Proximity Sensor 4
DC Motor with Tire 4
Raspberry Pi Zero 1
L298N Motor Controller 1
Micro USB 1

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
api

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL