IP-Robot.zip

Eagle schematic and printed circuit board, updated for added jumper 16 Nov 2016

x-zip-compressed - 9.81 kB - 11/16/2019 at 16:04

Download

ESPLMouseAP.ino

Program for ESP8266 running line-following robot. This program watches for 16 byte UDP packets and sets the PWM duty cycle for the two wheels. Latest Final working version, acts as access point independent of other access points.

- 4.54 kB - 11/16/2019 at 16:01

Download

sendudp2.sh

Send test UDP packets to IP address hard-coded in script. These are larger packets than sendudp.sh and match the newer format defined by the UDP Joystack app and used in ESPPackU8X8.

Bourne Shell Script - 336.00 bytes - 09/02/2019 at 21:16

Download

ESPPackU8X8.ino

Program for ESP8266 running line-following robot. This program watches for 16 byte UDP packets and sets the PWM duty cycle for the two wheels. Replaced by ESPLMouseAP.

ino - 6.47 kB - 09/02/2019 at 21:12

Download

count_datagrams.p

Count UDP datagrams and display every second. Written in Perl and tested under Linux Ubuntu and Raspbian.

Pascal Source File - 1.04 kB - 08/29/2019 at 03:54

Download

ESPLineMApp.ino.ino

Program for ESP8266 running line-following robot. This program watches for 16 byte UDP packets and sets the PWM duty cycle for the two wheels. The message format was changed from ESPLineMouse.ino to work with the Android UDP Joystick app. Obsolete and replaced.

ino - 5.21 kB - 07/05/2019 at 21:19

Download

ipinput.txt

really ipinput.html - used to set target IP address of a web page's UDP commands

plain - 792.00 bytes - 07/05/2019 at 21:05

Download

setip.cgi

Simple script that saves target IP address in a table. This is called from ipinput.html, which is an option on mouse.html.

cgi - 1.30 kB - 07/05/2019 at 21:02

Download

ipdump.cgi

Simple script that lists whole IP address table. After one has set a target address, there is an option to run this program.

cgi - 771.00 bytes - 07/05/2019 at 21:02

Download

ESPLineMouse.ino

Program for ESP8266 running line-following robot. This program watches for 7 byte UDP packets and sets the PWM duty cycle for the two wheels. Early version, replaced.

- 3.73 kB - 07/03/2019 at 05:23

Download

sendudp.cgi

CGI program (resides in /var/www/cgi-bin) to convert touches or clicks on mouse.html into commands for the robot, then send out the command as a datagram

- 2.70 kB - 06/23/2019 at 20:58

Download

mouse.txt

really mouse.html to use an image map to control the robot from any browser. Belongs in the /var/www/html directory.

text/plain - 624.00 bytes - 06/23/2019 at 20:49

Download

printenv.cgi

Demo Perl CGI program to print environment variables found under Apache2

cgi - 279.00 bytes - 06/23/2019 at 20:33

Download

000-default.conf

edited configuration file for Apache2 on my Raspberry Pi

conf - 1.90 kB - 06/23/2019 at 20:30

Download

ESPLinePWM.ino

This next version of the ESPLine series receives UDP messages and displays the content on the serial console. If it finds a valid datagram, it sets the PWM duty cycle on the two output pins. Obsolete and replaced.

ino - 2.49 kB - 06/22/2019 at 16:00

Download

ESPLineUDP.ino

This first version of the ESPLine series JUST receives UDP messages and displays the content on the serial console. Obsolete and replaced.

ino - 2.29 kB - 06/22/2019 at 15:51

Download

sendudp.sh

Send test UDP packets to IP address hard-coded in script. Runs in bash. Not tested in bash under Windows 10.

Bourne Shell Script - 201.00 bytes - 06/21/2019 at 04:52

Download