Patrick Grawehr
Patrick Grawehr
It shouldn't be too hard to include the linked code as module in ConfigurableFirmata. That would first need an API proposal at https://github.com/firmata/protocol, as the link above seems to make...
``` board.send_sysex(pyfirmata.START_SYSEX, [0x42, 0x00]) # SPI_BEGIN board.send_sysex(pyfirmata.START_SYSEX, [0x42, 0x02, 0x00]) # SPI_SET_CLOCK, Clock Divider: 0 (4MHz) board.send_sysex(pyfirmata.START_SYSEX, [0x42, 0x04, 0x00]) # SPI_SET_BIT_ORDER, MSBFIRST board.send_sysex(pyfirmata.START_SYSEX, [0x42, 0x06, 0x00]) # SPI_SET_DATA_MODE, SPI_MODE0...
> sorry, still not working, [here it is my updated code](https://gist.github.com/eadmaster/dba80b3f1fc1f3c75af4402a73ba533e). The bitwise manipulation needed seems pretty tricky. I would expect that pyfirmata does that for you, but unfortunately, that...
> I like this idea, but I'm unfamiliar with the package. I'll look into this and get back. I didn't know it, either. But it appears to be working and...
Firmatabuilder currently only supports firmata 2.x. When you are running ConfigurableFirmata 3.x, you should instead use the provided example ino file and adjust it as needed. There are a bunch...
No, that is currently not possible. Typically an Arduino using Firmata is used to control sensors from a PC, so this seems to be a strange requirement. What is your...
There should be easier ways to achieve this. The best solution of course would be to use an oscilloscope. And you can start out by doing the standard I2C bus...
@PizzaProgram Sure, but if you just want to test whether the cabling is ok, that's the way to go. Obviously, communication has not been established (and thus the devices aren't...
ESP32-based boards are more than powerful enough to run ConfigurableFirmata instead of StandardFirmata. This one is merely intended for older, weaker boards where memory is critical. ConfigurableFirmata supports most variants...
Sorry for the maybe silly question, but what is Fhem? The communication baud rate is set in the main .ino file. The line reads something like `Firmata.begin(115200)`. The number is...