Tentacle PLC
A modern software programmable logic controller
Javascript
Write PLC code in Javascript and get all of the modern tooling that is typically missing in traditional PLC program development.
Modern APIs & Protocols
Built-in GraphQL API and variables are automatically published to MQTT (Sparkplug B). Integrate with industrial networks via Modbus/TCP (OPC-UA, REST, Ethernet/IP, and Profinet planned in the future).
Develop with VSCode
Designed to be used with Code-Server, enabling the use of advanced tooling (unit testing, LINTing, Git, etc.) served from the PLC hardware itself. No external IDE required.