I am working on a new version of firmware v2.27j which will conditionally allow Flea-Scope to expose a non-CDC/ACM endpoint to the host. The trick is deciding when to do this, since if I do it all the time, then you can't treat the Flea-Scope as a serial port on Windows (which means no python access, etc.). In the current head of tree, I condition this on the state of pin "a0", which has an internal pull-up (unlike all of the other the analog-capable "a" pins) -- if you tie "a0" to ground on boot, Flea-Scope will expose a non-CDC/ACM endpoint instead of CDC/ACM. Once folks do this, they will want to use the “manual” web-page flavor and click “USB” instead of “Comm”.
I am working on a new version of firmware v2.27j which will conditionally allow Flea-Scope to expose a non-CDC/ACM endpoint to the host. The trick is deciding when to do this, since if I do it all the time, then you can't treat the Flea-Scope as a serial port on Windows (which means no python access, etc.). In the current head of tree, I condition this on the state of pin "a0", which has an internal pull-up (unlike all of the other the analog-capable "a" pins) -- if you tie "a0" to ground on boot, Flea-Scope will expose a non-CDC/ACM endpoint instead of CDC/ACM. Once folks do this, they will want to use the “manual” web-page flavor and click “USB” instead of “Comm”.