Thanks for your excellent work on creating some tutorials for these modules. Looking forward to seeing your next one!
I completely agree that an open-source toolchain will be critical in getting a lot of the community work on these modules. MXCHIP has mentioned that they are porting MICO to GCC and it should be ready "in a few weeks", but a short term solution could be using Broadcom's WICED SDK. WICED can already be compiled with GCC, and getting it setup for this module shouldn't be all that difficult. There's a nice project on github which is WICED for EMW3162 module, so using this as a starting point should make getting a version to compile with EMW3165 fairly easy. Unfortunately I just haven't had time to dive in and work on it yet myself.
Github Repo: https://github.com/EMW3162/WICED_for_EMW3162
This would be the quickest way to get GCC running with these modules, albeit by sacrificing the added MiCO functionality beyond Broadcom's SDK.
Happy to hear that you've found this forum a welcoming place. Please let me know if you have any suggestions on how to make this site better. I'm also happy to grant moderator privledges to anyone from Seeed or MXCHIP that wants to be actively involved in this growing community.