-
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
it is probably because the hex file you start with contain also bootloader (and softdevice). easiest is probably to copy paste final mergehex line and omit everything except first two inputs (=softdevice hex and the espruino app_hex) and then uf2conv such merged hex file without the -b address. or if you know you already have correct softdevice s140 6.0.0-6.1.1 flashed you can uf2conv just the app_hex file
EDIT: attached is my current board file, building bootloader is disabled so converting may be easier with this one