Glad to hear that I2S works - bad, that something else broken :-( Currently, I don't plan to use any PWM stuff - but as a newbie I still struggling even with simple GPIOs (it works with official v0.1.9-b159 - so I'm almost sure it is a kernel configuration difference or some user space mistake I made).
@Samuel-Mathieson i have thought of using a home asssitant as a sort of security device that would sense movement/sound and as response trigger a tear gas or pepper spray along with playing a pre-recorded message from any of several locations based on the location of the intruder. the HA playing the part of a presumed occupant would be able to react dynamically to the movements of the intruder. plus, it would notify me and i could join in remotely and interact with the intruder in some pre-defined way. otherwise a HA play no part in my daily life. i've never been interested in having a recording device in my home 24/7 to talk to and ask questions, etc. but, i'd be interested in reading what you have come up with.
@Martin-Zwigl there is particle electron. has both 2g and 3g models. although my 2g unit has, it seems, in my neighborhood become a thing of the past. anyway, particle electron is well made device with decent capabilities. not too expensive, i think it was about $60 for 3g.
I have a bot with 70K subscribers on Telegram! Why am I not able to broadcast a message to all of them on time?! I mean if I go ahead and broadcast a simple message, God knows when it will be delivered to all! Can anybody guide me on this issue? what should I do about it? Do I need a more powerful server or its not related to my server's configurations directly?! Thanks
@Ghent - Mediatek's driver situation isn't exemplary, but at least for the linkit, if you follow their directions (and revert a few small things upstream repos subsequently broke), and type "make" you get a build with working WiFi, exactly the same as the build that ships on it, or optionally including your own customizations and bugfixes.
If Onion would do that, people might not be pleased, but would be far more understanding, as then they'd be able to fix the problems in all the other areas of the system and still end up with a useful build - that's a huge practical difference.
And yes, if the boot hang caused by the fatal flash chip selection mistake in the Omega 2+ got repeated in the 2S+ or fixed is indeed a very interesting question. This was unfixable in software - the only solution would be to a pick a more suitable flash chip.