@willson thanks again to take the time to deal with all my request,it shows very good after sales service by Robotis.
Yes micropython is always tight for both flash and RAM on many MCUs especially if you want a files system of any size.
Hopefully in the future the team will be able to claw back a little of the 1024kb flash for the micropython core as the fully featured micropython binaries for most of the STM32F4 ports are 330kb see MicroPython - Python for microcontrollers
I really like the Engineer kit hardware.
The servos are next level and the captive nut design makes for a very compact high performance design.
I love the idea that the controller can be programmed by micropython rather than Ardunio because it makes for really easy and fast development of code and it makes it much more accessible to beginners.
I do how ever find it frustrating that this micopython port is a bit like going to boxing match with 1 arm tied behind your back. Imagine having an Ardunio port where many of the standard functions from the Ardunio core are removed then also the libraries directly is disabled so you can’t add new libraries.
I was under the impression that tools like AMPY (Adafuit Micropython) tool and rShell for accessing the file system work by leveraging the uOS module.
There must be some sort of access to the Micropython file system because TASK IDE downloads the users program to it.