I've been doing embedded my whole career. ESP 32 is my retirement toy. Lots
of C, forth and ASM. I still can't write a python app.
On Wed, Sep 10, 2025 at 1:45 PM Wayne S <wayne.sudol(a)hotmail.com> wrote:
I did 8080 programming and had 16kb to play with.
I thought there would never be a program large enough that 1mb was needed.
Hah
Sent from my iPhone
On Sep 10, 2025, at 13:41, Paul Koning via cctalk
<cctalk(a)classiccmp.org>
wrote:
> On Sep 10, 2025, at 1:34 PM, Jim Davis via cctalk <
cctalk(a)classiccmp.org> wrote:
>
> Yep, 16 bits, or even 32 seemed like a lot, If you're writing asm, It
is.
> But like you alluded to, it's not good
enough for the stuff we expect
today,
That depends a lot on what sort of "stuff" you work with.
For various fun projects I use the Raspberry Pico, which is a 32 bit
microcontroller with 1/4 or 1/2 MB of RAM, which is quite a lot. But a
bunch of that work uses the PIO engines -- basically programmable state
machines that talk to the I/O pins. Those have 16 bit instructions, and a
32 word program memory. No data RAM, just a couple of registers. Quite
powerful, though. One application is the DDCMP controller I published a
while ago. I'm thinking about making it talk Ethernet in software as the
next exercise...
paul