readme update

This commit is contained in:
Alexander Richter 2023-05-02 22:01:50 +02:00
parent 07ded53ed8
commit 5ccb3925f2

View File

@ -19,19 +19,18 @@ This Software is used as IO Expansion for LinuxCNC.
You can create as many digital & analog Inputs, Outputs and PWM Outputs as your Arduino can handle. You can create as many digital & analog Inputs, Outputs and PWM Outputs as your Arduino can handle.
It also supports Digital LEDs such as WS2812 or PL9823. This way you can have as many LEDs as you want and you can also define the color of them with just one Pin. It also supports Digital LEDs such as WS2812 or PL9823. This way you can have as many LEDs as you want and you can also define the color of them with just one Pin.
In LinuxCNC each LED is listed as one Output that can be set to HIGH and LOW. For both States you can define a color per LED.
This way, you can make them turn on or shut off or have them Change color, from Green to Red for example.
Currently the Software Supports: | Currently the Software Supports: | Arduino Mega | Ardunio Micro | Ardunio Uno |
- Analog Inputs | --------------------------------------------- | ------------ | ------------- | ----------- |
- Digital Inputs | Analog Inputs | Up to 16 | Up to 12 | Up to 6 |
- Digital Outputs | Digital Inputs | Up to 54 | Up to 20 | Up to 14 |
- PWM Outputs | Digital Outputs | Up to 54 | Up to 20 | Up to 14 |
- Digital RGB LEDs like WS2812 or PL9823 | PWM Outputs | Up to 15 | Up to 7 | Up to 6 |
- latching Potentiometers / Selector Switches | Digital RGB LEDs like WS2812 or PL9823 | ~ 1000 | ~ 1000 | ~ 1000 |
- 1 binary encoded Selector Switch | latching Potentiometers / Selector Switches | Up to 16 | Up to 12 | Up to 6 |
- Matrix Keyboard Support | binary encoded Selector Switch | 1 | 1 | 1 |
| Matrix Keyboard Support | 1 | 1 | 1 |
TODO TODO