Hi all, Hope you all had a good start in 2020 :-)
This is my first posting to the project even if I’m totally a fan of it since ApacheCon NA in Vancouver … still a little bit disappointed that It’s not called MyNuke but I guess picking project names in a craft-beer-pub isn’t a great idea ;-) For the past 3 years I have had the joy of being able to invest all of my free time and all of my work time into initiating Apache PLC4X. This year I am planning on finally porting Apache PLC4X drivers into the C and C++ world. I was planning on using Rust for this … if this is a bad idea … would be great if you could tell me. I just want to do anything else than C and C++ natively. My major goal is to create a MyNewt integration that allows to communicate with industrial PLCs directly. My reasoning for this is that most PLCs are completely unprotected. So if you can plug a network cable into it, it’s actually theoretically compromised. I would like to build little open-source protocol adapters that translate from the proprietary protocols to something secure, so we can access the PLCs in a secure way. Because just thinking of people connecting industrial hardware to the internet in order to get data into the cloud sort of produces nightmares for me. I might even receive some EU funding to tackle this challenge. I’d love to do it with MyNewt and the ultimate thing would be if I was able to even shrink the entire solution to something you can power with PoE and shrink-wrap into the connection cable. For the start I would be looking for a development board with two network connections which I can run MyNewt on (One connection can be WIFI, but I’d prefer two real ethernet sockets) Sort of sounds stupid, but for the start money won’t be an issue … the industry is wasting millions here and if in the end the solution requires someone wanting to use it having to invest only a few hundreds, they’d be happy about it. Chris