Commit Graph

121 Commits

Author SHA1 Message Date
Alexander Richter
fa04530a67 tidy up 2023-03-28 18:54:54 +02:00
Alexander Richter
6415e4af50 Toggle Mode Inputs
This Update introduces Toggled Inputs.
Pressing a Button once will Toggle the Input HIGH.
Pressing it again will Toggle the Input LOW.
Toggled Inputs are handled the same as Inputs in LinuxCNC
2023-03-28 18:50:22 +02:00
Alexander Richter
f49181389a adding Arduino Support for Matrix Keyboards
This Feature was requested in Discord.
With This Update your Arduino now can read Matrix Keyboards.
Keys are send with Identifier "M".
2023-03-28 16:24:39 +02:00
Alexander Richter
474c57a8e1 tidy up
This runs now very nicely.
2023-03-27 13:46:27 +02:00
Alexander Richter
fa6d5fa80a Support for WS2812 and PL9823 Digital LEDs
This Update includes the support of digital LEDs. Therefore we can now attach unlimited RGB LEDs to LinuxCNC. YAY
2023-03-25 14:38:12 +01:00
Alexander Richter
9fb2e54453 updated Readme.md 2022-11-26 01:25:54 +01:00
Alexander Richter
c3005f77ab Bug fixing Arduino Code 2022-11-26 01:16:53 +01:00
Alexander Richter
9ae56ab73c Python Code now working, needs further testing 2022-11-26 01:15:46 +01:00
Alexander Richter
300cc30d79 Merge branch 'main' of https://github.com/AlexmagToast/LinuxCNC_ArduinoConnector 2022-11-25 23:58:31 +01:00
Alexander Richter
32ee859c0d it seems that everything kind of works now 2022-11-25 23:58:26 +01:00
Alexander Richter
38955c2582 Fixing Arduino Bugs 2022-11-25 22:12:38 +01:00
Alexander Richter
c7240921ed added functionality to python file 2022-11-25 22:05:54 +01:00
Alexander Richter
6971d0a677 synchronising Settings
nothing important here
2022-11-25 03:04:17 +01:00
Alexander Richter
036cd64a13 Connection Surveilance working
added flashing LED if connection is lost.
- stops flashing once stuff is received again
- repaired analog and digital Pin reading & Sending
- changed Header
2022-11-25 02:43:59 +01:00
Alexander Richter
f4aabdc99c Data receiving function and tidy up
added functions to receive Output commands and changed lots of code for broader functionality
2022-11-25 00:38:01 +01:00
Alexander Richter
eec6583569 added more halpins
still untested, not usable atm
2022-11-21 19:37:43 +01:00
Alexander Richter
07e00ea1d6 added better description
added board info
2022-11-21 13:31:11 +01:00
Alexander Richter
172d94fe2c added readme file
added basic instructions, how to use this and what it supports
2022-11-21 13:23:35 +01:00
Alexander Richter
88b06443e0 rework of code
i wasn't happy with my first code, so i began changing it to be more versatile.
2022-11-21 12:56:51 +01:00
Alexander Richter
958cc0d9cb first commit
this is my first "working" version
2022-11-21 12:53:33 +01:00
Alexander Richter
d16b03bb83
Initial commit 2022-11-21 12:47:36 +01:00