The hArduino package
Control Arduino from Haskell, using the Firmata protocol.
The hArduino library allows construction of Haskell programs that control Arduino boards that are running the (freely available) Firmata program. Note that hArduino does not allow you to run arbitrary Haskell code on the Arduino! It simply allows you to control a board from Haskell, where you can exchange information with the board, send/receive commands from other peripherals connected, etc.
hArduino is work-in-progress. Comments, bug-reports, and patches are welcome.
[Skip to Readme]
|Versions||0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.1 (info)|
|Dependencies||base (==4.*), bytestring, containers, mtl, process, serialport, unix [details]|
|Copyright||Levent Erkok, 2013|
|Maintainer||Levent Erkok (firstname.lastname@example.org)|
|Source repository||head: git clone git://github.com/LeventErkok/hArduino.git|
|Uploaded||Mon Jan 28 03:03:20 UTC 2013 by LeventErkok|
|Downloads||2784 total (300 in the last 30 days)|
|Rating||(no votes yet) [estimated by rule of succession]|
|Status||Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI
For package maintainers and hackage trustees