cesanta / mongoose-os-docs

Mongoose OS Documentation
19 stars 45 forks source link

Page Proposal: "mOS Startup sequence" and "mongoose-os programming model" #55

Open DrBomb opened 2 years ago

DrBomb commented 2 years ago

Leaving this here as a proposal. I might come around to start doing it but I think starting this conversation is good to have a good final result.

I've been working with mOS for at least 3 years now! And I'm now guiding other people using it. But coming from other platforms, like arduino, will be difficult for new users.

My proposal is to have two new doc pages regarding mongoose basics.

The mongoose-os startup sequence:

This would help arduino people to understand how libraries can add functionality to their apps without explicitly calling them afterwards. And to avoid calling the lib init methods manually.

The mongoose-os programming model

Making a clear statement on how mongoose-os differs from arduino is crucial. I've seen programmers just adding in delays to an uart operation (I did the same when I started).

I hope this all makes sense, let me know if you have anything else to add, cheers!

rojer commented 2 years ago

thanks for putting this together. this looks reasonable. having any part of this done would make be excellent!