Pi4J / pi4j-v1

DEPRECATED Java I/O library for Raspberry Pi (GPIO, I2C, SPI, UART)
http://www.pi4j.com
Apache License 2.0
1.31k stars 447 forks source link

Develop/2.0.pinninginfo #458

Closed FDelporte closed 5 years ago

FDelporte commented 5 years ago

With minimal changes in the core-module, I was able to extend the info to include the full pinning layout for the Pi-headers.

By adding a new module "pi4j-fxui" a UI was created which provides three different visualizations of the selected header. See the README for further info and screenshots.

This is a first proposal to add a UI, in a next step this could be coupled with a (remote) Pi to show and change the actual state of the pins. To achieve this, I'm working on a Spring module which provides a websocket and/or REST API to be able to read and change the pin state remotely. When this was successfull, it will be possible to make a second version of this UI. (to be continued...)