-
-
I have bought already a couple of these devices: https://www.aliexpress.com/item/1005008144734921.html
and am using for temperature/humidity measurement. Works fine.This INFO_UF2.txt of Nicenao-disk:
UF2 Bootloader 0.6.0 lib/nrfx (v2.0.0) lib/tinyusb (0.10.1-41-gdf0cda2d) lib/uf2 (remotes/origin/configupdate-9-gadbb8c7)
Model: nice!nano
Board-ID: nRF52840-nicenano
SoftDevice: S140 version 6.1.1
Date: Jun 19 2021I assume, that I can do the following:
python uf2conv.py espruino_2v25.13_nano.app_hex --family 0xADA52840 --convert --output espruino_2v25.13_nano.app_hex.uf2 -
I have built the promicro. Hex-file according:
make clean && BOARD=PROMICRO RELEASE=1 make
Then build the promicro.uf2 file:
uf2conv.py espruino_2v25.13_promicro.hex -b 0x26000 --family 0xADA52840 --convert --output espruino_2v25.13_promicro.uf2Checking the file with uf2conv.py -i espruino_2v25.13_promicro.uf2 results in error:
Traceback (most recent call last):
File "C:\Users\louis\projecten\espruino\Espruino\bin\uf2conv.py", line 361, inmain()
File "C:\Users\louis\projecten\espruino\Espruino\bin\uf2conv.py", line 329, in main
convert_from_uf2(inpbuf)
File "C:\Users\louis\projecten\espruino\Espruino\bin\uf2conv.py", line 71, in convert_from_uf2
assert False, "More than 10M of padding needed at " + ptr ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
TypeError: can only concatenate str (not "int") to str
When I do the same procedure for the NRF52840DK.py, then everything goes well
-
-
I had the same problem when using the app.hex file. However using the procedure as mentioned above it works very well. Short the RST to GND 2x and the drive appears. Unplug and plug the device, the drive disappears and Espruino is active. Real super!!! Many thx to @fanoush for his nicenano.py file and his suggestions for using the app_hex file