My smallest #computer got 64 MHz, 32K flash, 8K RAM. It runs #Mecrisp-Stellaris #Forth .

I've got I/O needs... Like 35 GPIO lines and 8 devices on an 8Mhz SPI bus level of needs. A big I/O processor demultiplexed down to a UART; not a lot of CPU, just a lot of realtime shuttling of small packets of data....

#Adalang on an #ATMega2560 or #Forth ( #Mecrisp-ice on a Lattice #FPGA )?

Choices...

I am happy to announce the FemtoMSP430, a processor designed with the instruction set of the classic #MSP430, but with a flexible bus interface similar to @BrunoLevy01 #FemtoRV32 including memory busy signaling. The playground contains a phantasy "microcontroller" design for the #ULX3S #FPGA board, interactively running the original #Mecrisp #Forth image for MSP430G2755, enhanced with a text mode on 800x600 video, USB-CDC terminal and a lot of GPIO wires: https://codeberg.org/Mecrisp/FemtoMSP430
FemtoMSP430

MSP430 Playground for ULX3S

Codeberg.org
@extrowerk to be honest, I haven’t dug too much in chips other than the most popular ones - atmega, attiny85, esp8266/32 and now ch32v003. I’m doing electronics more on a hobby level. I’d go for rp2040, since #zeptoforth already supports it quite well and Raspberry Pi Pico board is quite cheap. If you want to build your own board I guess you’ll want to look what chips #zeptoforth or #Mecrisp Forth variants support.
ok fediverse i'm sharing my current pet project that i try to get my hands on. Rebuilding a canon cat with #mecrisp #forth real mechanical keys and an eink display wish me luck with my first #diy project and #electronics

I am happy to announce the release of a longwave software defined radio which I designed at work for experiments with #DSP algorithms, running on the #ULX3S #FPGA board. The user interface is based on #Mecrisp #Forth running on the #FemtoRV, and the signal chain contains a pipelined FFT designed by Dan Gisselquist. Many thanks to Ulixxe for their USB-CDC implementation!

https://github.com/mb-sat/ulx3s-longwave-sdr
https://codeberg.org/Mecrisp/ulx3s-longwave-sdr

mecrisp-ice on my iCEBreaker FPGA board. So cool. The first time synthesizing my own Forth CPU.

Thanks to Matthias for the Mecrisp project.
@Mecrisp

#forth #mecrisp #fpga #icebreaker

Hana-1: Programmable I/O for FPGAs

Here is what I am building.

https://forth.pythonlinks.info/

#FPGA #Forth #Mecrisp #MecrispIce

Hana-1: Programmable I/O for FPGAs

Hana-1 îs a programable soft core I/O processor for FPGAs. Instead of designing a circuit, just program your desired I/O functionality.

^^^ Is an excellent video describing how the FemtoRV works. I will soon be comparing #Mecrisp #ice with Risc-V, so the timing is almost perfect.

#forth #fpga #PicoIce #MecrispIce #riscv #Lattice #Mecrisp

@Mecrisp @BrunoLevy01

The space mission MAIUS-2 I wrote firmware for since 2019 launched in November 2023, and I am now open for new paid projects! My favourites are #Assembler, #Forth and #Verilog on #FPGA. I am the author of #Mecrisp, a family of optimising Forth compilers (Mecrisp-Ice went to space!), did processor design with @BrunoLevy01 (#FemtoRV Gracilis) and I love #sizecoding challenges (Byte-Athlon Champion in #Lovebyte 2023). Formally, I am Dr. rer. nat. in biophysics with experience in laser spectroscopy.