Month: September 2020

Xiaomi Mi True Wireless Earbuds review

I’m using the Mi Earbuds for two days and these are my impressions so far:

  • Pros:
  • It is comfortable because it fits perfectly in the ears! At first I thought I was going to feel like the Frankenstein with his bolts in his neck, but it was my prejudice;
  • The battery duration is fine, of course it should be nice if it could run for days instead of a single day;
  • It is very light weight compared to others Wireless headsets.
  • Cons:
  • It often drops off your ears mainline when you are speaking or eating;
  • It starts to cut the connection when you are more than 5 meter far from your smartphone (in my case I’m using a high-end Xiaomi smartphone);
  • There is not a button to move to the next music, hopefully I found a solution for it:

So, I’m happy with this product, but I think Xiaomi could make improvements for the next models to fix these points.

NuttX failing with dirlinks error

This is common error on NuttX, but unfortunately the build system is not clear to explain to the user about it.

$ git clone https://github.com/apache/incubator-nuttx
$ cd incubator-nuttx
$ ./tools/configure.sh esp32-core:nsh
...
This program built for x86_64-pc-linux-gnu
Report bugs to bug-make@gnu.org
make: *** [tools/Makefile.unix:319: dirlinks] Error 2
ERROR: failed to refresh

This problem happens because you missed to clone the apps/ repository:

$ cd ..
$ git clone https://github.com/apache/incubator-nuttx-apps apps

Now you can configure it correctly:

$ cd incubator-nuttx
$ ./tools/configure.sh esp32-core:nsh
...
#
# configuration written to .config
#