There are no reviews yet. Be the first to send feedback to the community and the maintainers!
Repository Details
Perl implementation of the firmata client. Originally authored by Aki Mimoto (amimoto) this repository was transfered to Norbert Truchsess (ntruchsess) in 02/2013. Anybody willing to contribute is very wellcome! Please submitt pull-requests against branch 'dev'
Device-Firmata
Device::Firmata - A Perl implementation of the Firmata protocol.
This module allows a computer running Perl to connect to Firmata devices (Arduinos and compatible, including ESP8266), either via serial I/O (RS-232, USB, etc.) or TCP/IP (LAN, WiFi).
Protocol details can be found at https://github.com/firmata/protocol.
INSTALLATION
To install this module, run the following commands:
perl Makefile.PL
make
make test
make install
SUPPORT AND DOCUMENTATION
After installing, you can find documentation for this module with the
perldoc command.
perldoc Device::Firmata
You will find a web presentation on "Controlling an Arduino with Perl"
at file://presentation/index.html.
The folder "example" holds more than 15 Perl example applications for
various Firmata IO implementations incl. I2C and 1-Wire.
You can also look for information at:
AnnoCPAN, Annotated CPAN documentation
http://annocpan.org/dist/Device-Firmata
Search meta::cpan
https://metacpan.org/release/Device-Firmata
RT, CPAN's request tracker
http://rt.cpan.org/NoAuth/Bugs.html?Dist=Device-Firmata
CPAN Ratings
http://cpanratings.perl.org/d/Device-Firmata
COPYRIGHT AND LICENSE
Copyright (C) 2010 Aki Mimoto
Copyright (C) 2012 Norbert Truchsess
Copyright (C) 2016 Jens B.
This is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.
See http://dev.perl.org/licenses/ for more information.