I didn't mean to imply RP2040 will destroy all its competition. And ESP32 is a flavor of ARM.
Pete May 19, 2021 10:55:05 AM Josh Wyatt <[email protected]>: > Waaaaaaaaay too late to the party; the ESP32 has been out for a couple of > years now and blows this thing away (dual 240mhz cores, 520K RAM, 448K ROM, > configurable flash, long-standing Arduino IDE support...). And you can get > three delivered to your door by Friday for less than $24. > > https://www.amazon.com/ESP-WROOM-32-Development-Microcontroller-Integrated-Compatible/dp/B08D5ZD528/ > > I get that folks love ARM though! > -j > > > On Wed, May 19, 2021 at 11:56 AM Pete Soper via TriEmbed > <[email protected]> wrote: >> >> For those wanting to have a full collection of PR2040 boards, here's the >> Arduino Nano RP2040 >> Connect[https://www.tomshardware.com/news/arduino-nano-rp2040-released] with >> WIFI and Bluetooth from the Arduino folks. Tom's sez complete IDE support >> from Arduino with old and new regular IDE versions and their cloud-based IDE. >> >> One project I want to get around to some day for the PR2040 is a structured >> macro assembler. This boils down to a relatively trivial parser for the >> vanilla assembly language with recognition of some simple macros that do >> /if-then-else/, /while/, etc for the basic structured programming construct >> collection à la Dijkstra[https://en.wikipedia.org/wiki/Edsger_W._Dijkstra]. >> with his seminal 1972 book written with Dahl and >> Hoare[https://www.thriftbooks.com/w/structured-programming_car-hoare_o-j-dahl/331974/item/44698853/?gclid=Cj0KCQjw7pKFBhDUARIsAFUoMDZkRcyYWeGI3CG7IU9JrrMPiXo30HaTqCU1-DosM3xxBWPb-4e1H_YaAgGYEALw_wcB#idiq=44698853&edition=2051476]. >> There is a very nice structured macro assembler out there for the Moto 68K >> and the source code for that would probably be a good starting point. If >> anybody else is interested in this let me know so we can coordinate a little >> project. Starting with the TI MSP430 I swore I'd get back to assembly >> language after a 20+ year hiatus, but there was always something more >> important and it is the case that assembler is mighty hard to justify with >> today's "all computing resources are close to free" situation making C the >> 21st century assembly language (and Java the 21st century COBOL, HA!). But >> the PR2040 seems like a good target and learning the M0+ instruction set >> would be useful for those of us who started with assembler to get back to >> our roots. I'm especially interested in interprocessor lock mechanisms that >> would allow for some hand rolled parallel loops using the two cores, >> assuming the necessary atomic instructions are not too expensive. Until it's >> time to jump to RISC V this little chip seems to me like a wonderful, very >> general solution for a lot of target applications. I can't wait to jump on >> this after clearing a few figurative decks. >> >> Pete >> >> On 5/18/21 10:05 PM, Peter Soper wrote: >>> https://www.tomshardware.com/news/arduino-nano-rp2040-released >> _______________________________________________ >> Triangle, NC Embedded Computing mailing list >> >> To post message: [email protected] >> List info: http://mail.triembed.org/mailman/listinfo/triembed_triembed.org >> TriEmbed web site: http://TriEmbed.org >> To unsubscribe, click link and send a blank message: >> mailto:[email protected]?subject=unsubscribe >>
_______________________________________________ Triangle, NC Embedded Computing mailing list To post message: [email protected] List info: http://mail.triembed.org/mailman/listinfo/triembed_triembed.org TriEmbed web site: http://TriEmbed.org To unsubscribe, click link and send a blank message: mailto:[email protected]?subject=unsubscribe
