SiliconTorch
SiliconTorch
is:
-
CyanBus
library forESP32
(client) andPython
(server) -
fxCyan
animation protocol library forESP32
(client) andPython
(client/server) - its own adapter to the Weaponsmith eco system
It will be moved to a separate repo when it matures
Protocol documentation
Documentation of the used (network-)protocols inside of SiliconTorch
CyanBus
CyanBus
will be the main working horse of SiliconTorch
.
It consists of a RS485
and a MQTT
layer, the first for real-time animation data and the second one for signalling.
RS485
packets look like below, CRC
is calculated over payload only.