Skip to content

Remora STM32F4xx PIO Port

Early port of Remora motion-control firmware to STM32F4xx Nucleo boards with WIZnet W5500, built on the new Remora-Core layer for Ethernet-based LinuxCNC.

matthew

Published July 21, 2025

Original author: ben-jacobsonOriginal source (new tab)

Remora STM32F4xx PIO Port

Project description

This repository is an in-development port of Remora real-time motion-control firmware to the STM32F4xx family using the new Remora-Core abstraction. Pairing the MCU with a WIZnet W5500 keeps Ethernet deterministic and light-weight, enabling reliable LinuxCNC control over UDP. Current Status: • JSON config loader: groundwork done (NOINIT linker section planned). • W5500 driver: SPI-DMA code compiling; INT pin not yet used. • Step-gen, digital I/O, analog inputs and hardware PWM scheduled for porting. • Software PWM and encoder modules not yet migrated. • Target boards: Nucleo-F446RE and…

Keep reading with a free account

Guests can read 15 projects per visit. Log in or create a free account to read the full description, open the documents and join the comments.