Hi there,
Yes, Digikey is a good source for seeed parts also. Now as far as the old demo’s , You probably used the latest BSP 3.01 or? Just roll back to the older BSP for the Older demo’s to work. 2.0.14 is one I use to do that testing. Espressif changed BSP to be more compatible with ESP-IDF and a lot of the original API’s and compatibilities got removed.
HTH
GL PJ
If it’s the keyboard emulation stuff , that will be the case, check the search for other threads, I posted some compiler output so the Lib version can be seen.