Micropython on the SenseCap

Is it possible to load Micropython onto the ESP32 and 2040 in the SenseCAP ?

As the project is opensource, hope you can PR this repo.

Basically, due to the hardware the SenseCAP Indicator provide, runing on the RP2040 and ESP32-S3 is ok.

You can check the details

For ESP32-S3


For RP2040

Thank You for the information. Although I have many,many years of computer experience, I am a Newby to Microprocessors. Have had a bit of experience with ESP32 and Micropython, but if you could help me with some greater details how I could load Micropython onto the SnseCAP, it would be greatly appreciated.


Bob Stanton

Thank you for reaching out and for your interest in getting more hands-on with microprocessors. It’s always exciting to see individuals with a wealth of computer experience like you, stepping into the world of microprocessors and expanding their horizons.

I understand that you are looking to load MicroPython onto the SnseCAP. However, it’s important to note that Seeed, the manufacturer of the SnseCAP, hasn’t officially adapted their product to the ESP32-S3 yet. Given this situation, you essentially have two feasible options:

  1. Utilize the Espressif’s firmware for the ESP32-S3. This firmware is readily available and can be downloaded.
  2. Compile your own build. This would require a more in-depth understanding of the port structure. The necessary resources for this approach can be found on the GitHub repository for MicroPython, particularly within the ESP32 port section

In addition to these steps, you’ll need to implement the Light and Versatile Graphics Library (LVGL) to fully complete the setup.

I DO understand this might seem a bit complex.