Questions tagged [firmata]

Firmata is a protocol for communicating with micro-controllers from software on a host computer

There are two main models of usage of Firmata. In one model, the author of the Arduino sketch uses the various methods provided by the Firmata library to selectively send and receive data between the Arduino device and the software running on the host computer.

The second and more common model is to load a general purpose sketch called StandardFirmata on the Arduino board and then use the host computer exclusively to interact with the Arduino board.


See: https://github.com/firmata/arduino and https://github.com/firmata/protocol

22 questions
2
votes
3 answers

Firmata: strings sent from the computer become damaged after Arduino

I have a Python program that acts as a Firmata client. This program connects to the Arduino at a user-specified COM-port (with Firmata onboard, the sketch can be seen below), sends the user-requested string message to the Arduino, and awaits…
Starter
  • 153
  • 1
  • 13
0
votes
1 answer

Diecimila with firmata standard not working

Hi would like to use an old Diecimila with home-assistant, and that seems to imply installing firmata-standard. That fails since there is not enough space on the board. Is there a workaround (I only need inputs, maybe even only digital)? What would…
FelixHJ
  • 109
  • 1