When I connect it to my PC and reset the bootloader. I only see INFO_UFT2.TXT and INDEX.HTM. Is that expected? I was expecting to see the demo stuff i.e. things like badge.txt, checklist.txt, etc.
When I try an copy pimoroni-badger2040-1.19.7-micropython.uf2 from github.com/pimoroni/pimoroni-pico/releases to /Volumes/RPI-RP2 it seems to complete, but immediately unmounts the volume. When I reset the bootloader, the file is nowhere to be seen.
This is how this Badger works, similarly to other Pico boards. When you reset, it will unmount the drive. Then, you need to use Thonny to add code and other files. You need to download the code and examples from GitHub.
For example, if you want to use CheckList example:
Download list.py from Pimoroni Github and copy to /main.py
Create your own checklist.txt file and copy to /checklist.txt
checklist.txt is just a plain text:
item1
item2
item3