One of our super users, posed a question. He needed multi-tasking, and asked if it was possible. My first reaction was NO. So was my second reaction. I suggested using callbacks from interrupts, or using multiple processors or the LPC54102 dual CPU.
After a couple days, and learning curve on the ESP8266, the ARMstamp driven web enabled clock is up and in use!
OK digital clocks are no big deal, you can pick them up for cheap on Amazon, and that's what I did. So why would I do that? I wanted to build a clock that would read the time from the web so that I would never have to set it.
Showing my age here, as that was the slogan for Esso back in the 60s, but we have the SDcard interface on the LPC54005.
We have been looking for a higher performance CPU for BASIC. We have chosen to do a port to the LPC54005.