I shamelessly abused the asyncio library for micropython, mainly because I wanted an excuse to get comfortable with coroutines.
Also, in before "omg why no classes!?" (It's on my to-do list) and "omg this code is terrible/non-portable/confusing/not following syntax conventions" (I'm relatively new to python, feedback is welcome)
Here are some pictures I took testing/installing the hardware onto my botvac.
I shamelessly abused the asyncio library for micropython, mainly because I wanted an excuse to get comfortable with coroutines.
Also, in before "omg why no classes!?" (It's on my to-do list) and "omg this code is terrible/non-portable/confusing/not following syntax conventions" (I'm relatively new to python, feedback is welcome)