Victron.Arduino-ESP8266 icon indicating copy to clipboard operation
Victron.Arduino-ESP8266 copied to clipboard

Code to read the VE.Direct-Protocol from serial into a value array. Uses a non-blocking read loop and does checksum verification before adding the data.

Results 10 Victron.Arduino-ESP8266 issues
Sort by recently updated
recently updated
newest added

It's not really an issue, but if there is at least 3 victron devices, the code take too much space in RAM. Is it possible to use only one read...

I have a MPPT 75/15 Bluesolar with newest FW 1.56. Sadly I had to bypass the "if (!checksum)" part, because the checksum was never 0, in fact it is always...

Works with: - Firmware 1.5 - Firmware 1.5.6

I am trying to use this code to send data to Blynk as an output rather than serial. The values seem to not update throughout most of the day. Any...

Hi, why value_bytes is 33? As it is used in an 2D array, RAM left is very poor. Could we use as 2 bytes and save values as INTs ?...

Hello, i'm trying to figure out why when increasing the print time from 1 second to 30 seconds i always get empty values. Any thoughts? PS: 5 seconds, 10 or...

hi, i have a 100/50 controller that i want to use, but not sure how to, or if i need to set up the config file differently. can anyone offer...

`strcpy(recv_label[blockindex], strtokIndx); // copy it to label` The code stops on the ESP8266 at line 96 after some debugging. WHY?

This code is simple and elegant, however it is prone to buffer overflows because it blindly trust Serial inputs coming from the VE.Direct device. The two weaknesses are: 1) When...

One should better avoid SoftwareSerial, which has massive performance problems at 19200 Baud. The better solution is to use Serial.swap() once the ESP is initialized, which swaps the hardware UART...