Skip to content

PiFace Server is a simple socket based client / server for controlling an RaspberyPi PiFace

License

Notifications You must be signed in to change notification settings

WCOMAB/PiFaceServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#PiFace Server

PiFace Server is a simple socket based client / server for controlling an RaspberyPi PiFace I/O board via a local network via socket or Internet via simple Asp.Net page.

The solution contains for projects

  • PiFaceServer - the part intended to run on the RaspberyPi
  • PiFaceClient - the client used to talk to the server
  • PiFaceAPI - simple Asp.Net page proxy that talks to the server
  • PiFaceClientTest - a simple console act as a client and tests the server

This is a product of 1 hour hackaton held a year ago, we recently demoed project and people wanted to see the code so here it is.

Created under time constraint, but still good as HelloWorld sample code.

When running under .Net in Visual Studio the server part will use a simple emulator that just based on time gives different I/O readings.

When running on the RaspberryPi via mono it will communicate to the PiFace via WiringPi lib, just place it in folder as PiFaceServer binary.

To obtain & compile the library via these steps:

git clone git://git.drogon.net/wiringPi
cd wiringPi
./build

Read more at http://wiringpi.com/

About

PiFace Server is a simple socket based client / server for controlling an RaspberyPi PiFace

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages