Just FYI after having played with this, I'm not sure it can reach the 100kHz I'd guessed when doing it initially. It looks to be nearer 20kHz now - although maybe more on the F4 board.
I'd have to look into getting 12 bit. It's definitely possible though.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Just FYI after having played with this, I'm not sure it can reach the 100kHz I'd guessed when doing it initially. It looks to be nearer 20kHz now - although maybe more on the F4 board.
I'd have to look into getting 12 bit. It's definitely possible though.