Nice, but where does that board come from? I couldn't find it online.
All the STM32F411 boards I could find were much more expensive than the
screen shot near the start of the video, or than the bluepill. There
is a link in the video comments to a Canadian supplier that lists it for
12.90 CAD and is out of stock, for example.
Added: ah, ok, found an info page
https://www.cnx-software.com/2019/12/24/stm32-black-pill-board-features-stm32f4-cortex-m4-mcu-optional-spi-flash/
that links to an AliExpress page (
https://www.aliexpress.com/item/4000103610226.html ) that has a login
wall, so that's why I couldn't find it.
https://forum.micropython.org/viewtopic.php?t=7154 says the STM32F411
board is $7.
I hit some snags trying to buy from Aliexpress before, so it would be
nice to have some other vendors. The smaller STM32F401 version is on
ebay (
https://www.ebay.com/itm/233498979210 ) at US$6.26 plus shipping
but I don't see the STM32F411 version there.
I wouldn't know what do with Mecrisp on a board that powerful anyway ;).
Bluepill or Longan nano seems like plenty for most things I can think of
doing in Forth. These more powerful boards are of more interest for
MicroPython and the like.
Mecrisp also runs on ARM Linux though when I tried it a while back I hit
some snags. Maybe it's better now. I opened a thread about Forth
workflow a few weeks ago because I was thinking it would be nice to
develop the more algorithmic parts of a Forth program under Linux, and
only use the target interpreter for debugging stuff that had to actually
mess with the target hardware.
> We should say, that any commercial forth can
> hold a candle to Mecrisp on the arm processors.
> Thank you very much Matthias for all your knowledge and fantastique
> speed of your Mecrisp forth. Unschlagbar !
Yes, and also to Mikael and others who have released comparable Forth
systems! FlashForth also seems very nice deserves attention too.
> And for those who want to know I went back to forth thanks the blue-pill
> article on Mecrisp, and the Esp8266 punyforth, both are showing the path
> to the lost "forth community" how to do things in 2020.
> And why I am saying this, because both Forths are fast, work well,
> are OPEN SOURCE, are turnkey products = ARE MODERN
> --> You use them and you get results.
> This is NOT a regurgitated forth of 1970 or 1980 !
Unfortunately that video mostly shows closed source ST tools that run
under closed source Windows. I'd like to go with Linux, maybe using a
raspberry pi (preferably Rpi Zero) as a go-between to run ARM Mecrisp
and communicate with the target board.
> But this must be inspiring to younger forthers how to do things,
> they show that forth is a competitor , a cool option to develop fast
> and easy programms, and fun, lots of fun to code with them, in my opinion.
You should also give MicroPython a try. It can't do all the things
Forth can, and it makes less efficient use of the hardware, but IMHO it
is easier to get started with.