看来当前的固件应该是更新了(参考网站采用的是ESP32 Lobo),而且NodeMCU-32S采用的ESP32芯片(ESP-WROOM-32 )与参考网站(采用的是ESP32 WROVER)的肯定不一样了。 总结 由本文的测试可见,MicroPython的支持SPIRAM的固件比不支持SPIRAM的固件性能在某些测试中(如FFT)性能更强,但在某些程序(
2.fft采样点数,或者叫分频数,这个概念是给我添麻烦最多的,一会儿叫这个一会儿叫那个,什么鬼,现在我脑子里就认定他是fft数,就完了,一般取2的倍数,也是方便运算,esp32实测128比较慢,不流畅,所以我只能用64了,用64表示fft运算数组长度为64,然后频率也是分成64份呀,这个非常非常关键,6400hz/64 也就是说横轴每个单...
cd esp-idf ./install.sh . ./export.sh Next, build the micropython cross-compiler, and the ESP sub-modules: cd $BUILD_DIR/micropython/mpy-cross make cd $BUILD_DIR/micropython/ports/esp32 make submodules At this point, all requirements are installed and built. We can now compile the ...
Beginning with version 1.15, micropython switched to cmake on the ESP32 port. If your operating system supports CMake > 3.12, you can either simply download, and run the single build script, or follow the step in this section. Otherwise, you should skip to the next one, where the old,...
update to use ESP IDF v3.3 boards/TINYPICO: switch to use QIO and 80MHz for SPI interface add VFS FAT partition to partitions.csv and mount it as the FS add support for ESP32-D2WD with 2MiB internal flash modules/inisetup.py: use bdev.ioctl instead of bdev.SEC_SIZE ...
官方的开发板是PYBoard,但是这个板子比较少见,价格也比较贵。幸好MicroPython支持多种开发板,我们可以在其他开发板上很好的运行MicroPython,效果是一样的。基于32-bit的ARM处理器,比如说STM32F4和F7系列等,也支持cc3200、esp32和esp8266(常用wifi模块-以后玩可做互联网用途),树莓派,香蕉派还有BBC Micro:bit开发板等...
官方的开发板是PYBoard,但是这个板子比较少见,价格也比较贵。幸好MicroPython支持多种开发板,我们可以在其他开发板上很好的运行MicroPython,效果是一样的。基于32-bit的ARM处理器,比如说STM32F4和F7系列等,也支持cc3200、esp32和esp8266(常用wifi模块-以后玩可做互联网用途),树莓派,香蕉派还有BBC Micro:bit开发板等...
MicroPython WS2812 Led Clock是一种基于安信可ESP-C3-12F模组的LED时钟显示设备,它使用WS2812矩阵灯珠来显示当前时间。这种设备通常用于制作电子时钟、倒计时器等应用。 在制作这种设备时,需要将MicroPython程序烧录到ESP-C3-12F模组中,然后通过I²C接口与WS2812灯珠连接。在程序中,可以使用库函数`setup_ws2812`来...
#: extmod/ulab/code/fft/fft.c msgid "FFT is implemented for linear arrays only" msgstr "" #: ports/esp32s2/common-hal/socketpool/Socket.c msgid "Failed SSL handshake" msgstr "" @@ -2110,10 +2118,22 @@ msgstr "" msgid "arg is an empty sequence" msgstr "" #: extmod/ulab/code...
micropython 的numpy scipy库,需要自行编译,在esp32 4m版本上使用,需要更改partitions.csv文件,将用户空间缩小,将app空间增大,否则app空间不够用,并且需要根据说明更改makefile文件