• Now with analog support

    Dante04/15/2021 at 22:50 0 comments

    Support for analog reading has been re-added. The raw value reported by the hardware (0-1023) is available as well as the voltage output (0-5 on the boards supported), along with the preexisting binary indicators for these pins.

  • Upload buttons

    Dante03/19/2021 at 16:22 0 comments

    I've added two buttons to upload all the code necessary on the Arduino side to run this PLC, one for Uno and one for Nano. They also automatically disconnect you if you are connected to the Arduino for the regular PLC functions.

  • Now with clicky buttons

    Dante03/18/2021 at 02:56 0 comments

    Hello again,

    I've made the buttons corresponding to mutable states (input/output state, digital output state) clickable as toggles. Clicking one of the I/O state images causes that pin to switch (assuming it can be switched). Clicking one of the digital output images causes that pin to toggle its output state (or switch to outputting LOW if it's input mode).

    I also made the GUI auto-refresh. There's an issue where sometimes the Arduino just stops outputting anything on serial, not sure what causes it but a reset is virtually instant and fixes it.

  • Apparently this works now

    Dante03/10/2021 at 03:04 0 comments

    Hello! I'm going to implement more basic commands to change IO settings like one to change pin modes and another to get/change what's being outputted.