Skip to content

alx741/ncurses_robot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NCURSES ROBOT
=============


What
====
This is a ncurses based game example, wich can also control a chess like board hardware
where you can actually move a robot representation.

The game itself is pretty crappy, it is not fun or enjoyable but serves quite well
as ncurses example and usb hardware programming and handling.




How
===
A Make file is provided for compilation, with it ncurses game + hardware driver are compiled.
**Hardware firmware is not compiled with Makefile

After compiling with:

$ make

you can run the game with :

$ ./robot

and play it!

For hardware use, follow -Hardware- instruntions




Hardware
========
For hardware implementing follow doc/hdwr directory instructions.

With implemented hardware, firmware compiled and wirtten into microcontroller
you can use it with:

-PLug USB cable in both hardware and host

-Running this you can identify if your hardware has been recognized

$ lsusb

-Then identify your /dev/ttyUSBx and change COMPORT definition in hdwr/driver.h properly.

-Recompile the game

$ make

-and run it as root (Change this in future versions)

$ sudo ./robot




Autor, Bugs and culpability
===========================
This [crappy] software was written by:
Daniel Campoverde Carrión [Alx741]

Contact:
alx741@riseup.net



Public Key:

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2

mQENBFManIoBCADx+tPfenBcku2ccwEh4lsqTywHWqVYOXHKeWWpi0s/q0owWKr/
r9Rk1vuik4mwz586mC3HMoM0jtgIR3lGyUBtpLkRW3nFHMQk71VVy9I3PPXCzeFj
eX0TeKCuvdDTU+gAcr58l6nt3AYDeKxVhCnc915ioz2udUEijvrS8z4v7bj8EXAf
yAXE9B5TcUZK5M4Ae4wbJnQiw4EPkQMTiG+YWE9GoPV0SnQtXgFzgoPk/i//XYEn
+RekV4aEPLnvyrF59uVLur76CDlHQK9YduPz7ihUC1fE+aSWiyJJbgGbG0aVkgaP
9YiPQOofpt3ltz5RemBXMzJj/kDb52hkunmPABEBAAG0QURhbmllbCBBbGVqYW5k
cm8gQ2FtcG92ZXJkZSBDYXJyacOzbiBbQWx4NzQxXSA8YWx4NzQxQHJpc2V1cC5u
ZXQ+iQE5BBMBAgAjBQJTGpyKAhsDBwsJCAcDAgEGFQgCCQoLBBYCAwECHgECF4AA
CgkQTxQb3hJiK3hcEgf9EVXS42rvdw2szDrCEYPXMUYxzUaLpkAFrTaxGoBwS5Jq
0456YVM0PVEzJarQRNCP3k1dhZUHEAmMbogr9Xhb94vJ9Ae8M5LfurkoQemw5kjM
RaRcFoKJGVz507Y41Jyw7lebUvIH0K+UOrtTU1djIqmdgJecY/MnHqVMN9PoVZm6
Qph6qEnuZA+TvDSWmuBLLVmVqZm6jPvHZwv0q/TT2beimzocOhxKkD4TQu9pyAGT
s4SJakJA3dp2Xug8+Ik+iKdGzNRoBS9FbIjdfqCF7XVfZOcForNVTDBf58p/XZYe
T8w+UqMJBGLr915hNUvy32dqflmYHgj/wDs8z74YArkBDQRTGpyKAQgA1tAii9Yl
niCpL0m2rWEafvhX0wtkc/ShXpPQgRF2brTg2NOk3/LNnjK6ZHXfWTodWp31xOWe
Wc4vXf+MeeH7aZXUbu5tzN8Chy/2yNrH78bV9KeuuJm6yMGdQJPCXibXV2ShnWnO
Iok3dPMb5oZFFICiT0P71tKQ17op383OvfyFAlvc0QzZb9w8Dm2Wd7ePeLW7bhYT
yNTyvlXlZHNFURzyh9xXAiz40/NyJbl+hT44Wrg3RtBp7u7i+7taPVtyuHwDvkrA
XWqTk0AqgoJuUM0U2EXIZFvjvCnja1KgqdPymrW7XdOuZqU574Ja1xHC3e445/Nc
4qQ627PZqUnOTwARAQABiQEfBBgBAgAJBQJTGpyKAhsMAAoJEE8UG94SYit4TdcI
AKvOEsd2U8WCxnR4jJw26U+9gt52P7y8Z74s1wKWM0JVAtC3uXltSaQ3hZK1qJwT
4+VYE0WF1D4uNZ2bc9+NRkaqu1asrMkis3/Sro4YvFe9QYxW3gGhYQrpKQA8r1RC
cLU7DGUHsH/pbxvaTpkhyVcdpdeT0+xtNcD5BAUbaYSzEMbAfPRkR4prN+UhZEeq
ZZdYxoHs5B86VQZH4yelPQXgk1dm+rVRQ6GqwmLtqR7kAlxjqqgxQJi1yoknDWin
Ti+4U8Aog3BrHH4wuM6o4fMC85LKsdi4FcxHUAN1kPuH6i/PH41rmjwqOmxVLScu
tLl8HWU3BSvOrngosfETOWI=
=73gt
-----END PGP PUBLIC KEY BLOCK-----




Thanks to
=========

Cristina Balcazar 				Ascii graphics, hardware joint assitance

About

Ncurses robot game + Phisical robot

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published