Hmm... Interesting. I think I'd heard about it. Problem for me is even if I quadruple the speed of the processor, Espruino is never really going to be 'fast enough'.
I'd be better off sticking with the existing processor in the Pico (there's a possibility that the clock speed in it can be doubled - obviously voiding any kind of warranty you have with ST :), and putting some more effort into polishing the code compiler - which should give a huge performance boost.
On the software side, the available memory could even be effectively doubled by leaving read-only stuff (such as program code) in Flash.
To be honest the new processor that interests me more is (I think) the STM32L4. One of ST's new low power processors has the ability to enter STANDBY mode (so everything off - crazy low power), but while still keeping the contents of memory. It's also got UARTs that work in STOP mode (what I called Deep Sleep), so you can finally go into proper low power modes while waiting for data from Serial devices (GSM/GPS/Bluetooth/WiFi/etc).
There's also a chip that'll do crystal-less USB - meaning literally all you'll need on an Espruino board is a diode to drop USB voltage, and a capacitor. There could then be an Espruino that fitted inside your USB socket, and that cost just a few dollars.
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.
Hmm... Interesting. I think I'd heard about it. Problem for me is even if I quadruple the speed of the processor, Espruino is never really going to be 'fast enough'.
I'd be better off sticking with the existing processor in the Pico (there's a possibility that the clock speed in it can be doubled - obviously voiding any kind of warranty you have with ST :), and putting some more effort into polishing the code compiler - which should give a huge performance boost.
On the software side, the available memory could even be effectively doubled by leaving read-only stuff (such as program code) in Flash.
To be honest the new processor that interests me more is (I think) the STM32L4. One of ST's new low power processors has the ability to enter STANDBY mode (so everything off - crazy low power), but while still keeping the contents of memory. It's also got UARTs that work in STOP mode (what I called Deep Sleep), so you can finally go into proper low power modes while waiting for data from Serial devices (GSM/GPS/Bluetooth/WiFi/etc).
There's also a chip that'll do crystal-less USB - meaning literally all you'll need on an Espruino board is a diode to drop USB voltage, and a capacitor. There could then be an Espruino that fitted inside your USB socket, and that cost just a few dollars.