This is a library for ESP32 microcontrollers used in devices like those from M5Stack. Using this library, ESP32 devices can connect with irBoard.
This is a library for Windows .NET applications. It allows you to connect Windows .NET applications with irBoard.
This Ruby library allows you to connect to PLCs from PCs or Raspberry Pi and read from and write to device values.
With PlcAccess, you can access PLC devices as if you were working with Hashes.
Data logging and recording to CSV files can also be easily accomplished using Ruby scripts. The following simple code demonstrates how to perform read and write operations.
faRuby is a project that enables Ruby (mruby) programs to run on PLCs. It implements an mruby/c virtual machine using each PLC's native scripting language, allowing you to write control logic in Ruby instead of ladder logic or ST.
Supported PLCs:
Keyence KV-5000 / KV-X500
Mitsubishi Electric MELSEC Q series / iQ-R series
Technical articles and tutorials about faRuby are available on our blog (Japanese).