Open Collective
Open Collective
Loading
Firmware images and board support packages for M5Stack devices
Published on October 28, 2021 by José Simões

 .NET nanoFramework now has dedicated firmware images and board support packages for  M5Stack Core, M5StickC and M5Stick CPLUS.
Enjoy the screen, the sensors and the connectivity options. All that from the comfort of .NET C#!  

Lorenzo Maiorfi

Posted on October 28, 2021

Hi José.

Where can I find M5 firmware images?

Thanks!

José Simões

Posted on October 28, 2021

Hey Lorenzo!
Those are available in our Cloudsmith repo, along with all the others.
Recommend that you use nanoff to flash your devices. ;) 

Lorenzo Maiorfi

Posted on October 28, 2021

Thanks. Since I'm new to Cloudsmith, once created an account, how can I browse repos for stable and dev images? Should I join nf org? Do I need to be invited?

Thanks!

José Simões

Posted on October 28, 2021

Cloudsmith is "just" the repository for the fw images, no need to have an account or sign in.
You can access the reference targets images directly from this list:
https://github.com/nanoframework/Home#firmware-for-reference-boards

And for community targets (where the M5Stack ones are):
https://github.com/nanoframework/nf-Community-Targets#available-community-boards 

Lorenzo Maiorfi

Posted on November 3, 2021

Hi José, maybe this is not the right place, I know, but what is the right image for ESP-PICO-KIT https://docs.espressif.com/projects/esp-idf/en/latest/esp32/hw-reference/esp32/get-started-pico-kit.html ?

It seems that several glitches make it not usable within VS2019. For example, in device explorer it is shown with a mangled string (starting with right substring but with kind of garbage from there on). Also, debugging is not working.

Everything is fine with  ESP_WROVER_KIT, instead.

Thanks!

Laurent Ellerbach

Posted on November 3, 2021

Hi,
For the PICO image, try to flash it like this:
nanoff --target ESP_PICO --update --preview --serialport COM3 --baud 115200
Adjust COM3 to your com port

Lorenzo Maiorfi

Posted on November 4, 2021

With such firmware image deployment works, despite entry listed under Device Explorer still shows a garbage device name.

Also, debugging doesn't work, with message:

---------------------------
Microsoft Visual Studio
---------------------------
Unable to start debugging.

Operation not supported. Unknown error: 0x80004005.
---------------------------
OK   
---------------------------

Also, what is the right place to enter issues? I'm trying Sample repository projects and it would be really useful to have issue section right there :)

Thanks!

José Simões

Posted on November 4, 2021

Lorenzo: as you've mentioned this is not the best place to have support ;)
Please join our Discord server here https://discordapp.com/invite/gCyBu8T 

GitHub issues are not meant to get support but to manages project task. BTW, they are centralized on the Home repository, that's why you don't see them available on any of the others.