I agree with your view with regard to the security of IoT. Although this blog I've come across (6 Reasons Why the IoT is the future of Industrial Organizations is only just an overview of IoT's future, it does tell a lot how we should be more concerned of how secure should we be when the time comes — since one does not need to get closer in order to do something harmful.
Yeah, having it in a simpler way would be more desirable sincere there are persons who aren't that much into technology. Anyway, thanks for initiating this thread. Got a lot of ideas from it!
I also printed the Omega case by ElmoC. It is a great case, although there doesn't seem to be consideration for the MicroSD card. A small amount of fettling was required to make it all fit. I removed the small pillar between the microUSB and fullUSB ports and all is great.
In order to hold the 2 halves together, I clamped them together and then painted the side clips with acetone. Once dried it all stays together really well, If I want to remove the Omega2 from the case then it is easy enough to break the tabs off and then reprint. I am using mine for OctoPrint, I intend adding a camera from a laptop.
I will post a picture of my case later today.
FRDM KL-25Z is an awesome little board based on the MBED platform. And then, old school, home-brewed 8031/51 based boards, which, because of the ease with which you can access every part of the hardware, still kicks arse for some applications because there is no OS that gets in the way.
@Luciano-S. Yea,. And what is funny is I got a Windows 10, 8" tablet (Signature Edition) for $50, which upgraded to Win 10 Anniversary edition with no issues, so I could work with and monitor my Omegas. I did go back and spend $25 for a BT keyboard/mouse combo. Everyone wants a tiny computer, but all these things out there from LattePanda to the ones in that video all require a bunch of dongles and cords to connect and run. The tablet is not the fastest, nor does it have the biggest storage, but it works for interfacing with the Omegas. Hell, I can use my iPad to SSH into the Omegas (also using a BT keyboard for sanity) and it works just fine.
Some of these single board computers end up needing so many things to get them working, that it just isn't worth it. Especially when they say these are "consumption devices" or set-top boxes. There are far better devices, and if you wanna put a Raspberry pi in a case with an LCD screen, it is probably cheaper overall to get a cheap tablet and swap out the OS.
I get it, people want to hack their own stuff because they can. As cool as the ideas can be, the market is getting flooded with these tiny computers.
I use Zabbix for a lot of management purposes, and it has a discovery mode that you can customize. I used discovery in a large ISP environment to scan for new customer nodes coming online, scan the nodes for correct configuration, send alerts to techs when incorrectly configured systems or rogues were found, etc... The quality of the ISP's network went way up when we started detecting configuration issues BEFORE they caused problems.
The only downside is this is a rather application-specific service, so you have a challenge to make it application neutral. that probably means covering the basic common system settings, and making a API that is easy to integrate into the user's application. Being that these devices are great for swarm applications, your idea has a lot of merit. What would be better than a self-configuring swarm?
But I ageree this should be a generic Linux app, just keep it light weight so it works as well on small systems as large ones.
There are a lot of tools to look at that solve needs like this out there, in configuration management and system monitoring, so get some exposure to what others have done, might give you some good ideas.