How Do You Handle Micropython Libraries for IoT Projects?

Hey everyone,

I am diving into Micropython for a few IoT projects and wanted to ask how you all manage libraries when you are working on something from scratch. Do you prefer using the pre-installed libraries or do you often find yourself creating custom ones?

I have been running issues with memory limitations and compatibility when trying to add external libraries. I want to optimize my code as much as possible but I am not sure if I am going about it the right way.

Ihave check this How do I add micropython libraries?. Are there any best practices or tips you would suggest when it comes to handling Micropython libraries efficiently? Should I stick with built-in ones or is it better to create smaller, more tailored versions? Also, I am preparing for some python interview ques, so I am trying to solidify my understanding of Micropython too.

Thank you…:slight_smile: