MicroPython_DoublePrecision

Micropython builds with Double Precision support for ESP32 and Raspberry Pi Pico

Build Notes

ESP32:

  • Built with 4.3.2 SDK
  • Build guide: https://github.com/micropython/micropython/blob/master/ports/esp32/README.md
  • Updates for Double Precision:
    • Change line in mpconfigport.h (Found in /ports/esp32/)
    • #define MICROPY_FLOAT_IMPL (MICROPY_FLOAT_IMPL_DOUBLE)
  • Fix IRAM0 Error (Specific to SPIRAM):
    • Add / change line in sdkconfig (Found in /ports/esp32/build*)
    • CONFIG_FREERTOS_PLACE_FUNCTIONS_INTO_FLASH=y

Pi Pico: