Prunt Board 3 3D printer control board offers smoother and quieter operation (Crowdfunding)

Prunt Board 3 is a 3D printer control board with six TMC2240 stepper drivers, two 15A heater outputs, four fan outputs, four thermistor inputs, and four endstop inputs that is designed to offer smoother and quieter operation.

The hardware is said to offer better ESD protection than boards such as the Duet 3 Mini 5+ or BTT SKR 3 EZ and supports hardware-accelerated step generation, but the magic happens with the Prunt firmware and associated server, which enable a 31-phase velocity profile for smoother operation and higher-quality prints compared to boards running Klipper or Marlin firmware. Let’s have a look at the hardware first.

Prunt Board 3

Prunt Board 3 specifications:

  • 6x TMC2240 stepper drivers, all capable of running at 3A with minimal airflow
  • 2x 15A heater outputs with short circuit protection (1.3 µs response time)
  • Fan outputs
    • 4x fan outputs supporting 2, 3, and 4-pin fans, all up to 2A with short circuit protection
    • Individual current limit per output
    • Hardware counters for high-speed fan tachometers
  • 4x thermistor inputs
    • Buffered to reduce noise and increase the maximum ADC sample rate
    • Support PT1000 and most common NTC thermistors with protection against shorts to other wires on both pins, including heaters
  • 4x endstop inputs
    • Input OVP – Fully protected
    • Power OVP – Diode protection
    • Dedicated power rail
  • Software or hardware-powered step generation for precise timings and step rates
  • Host interface – Fully isolated USB Type-B port for connection to host
  • Power Supply – TBD
  • Dimensions – 144 x 117 mm

Prunt firmware and software relies on G4 motion profiles as opposed to G1 profiles, as explained by the developer:

Most popular 3D printer motion controllers (Klipper, Marlin, RepRapFirmware) top out at 3-phase G¹ tangential motion profiles: a trapezoidal velocity curve where acceleration is always either zero or the maximum allowed value. The problem is that real-world objects simply cannot change acceleration instantaneously. Forcing 3D printer motors to try results in vibrations, ringing artifacts in prints, and accelerated wear on components.

Some commercial and niche open-source controllers step things up with a trapezoidal acceleration curve, a 7-phase “s-curve,” which is meaningfully better but still describes motion that isn’t physically possible.

Prunt Board 3 goes two steps further. By making the 4th derivative of acceleration a rectangular wave, we arrive at a 31-phase velocity profile with significantly smoother motion. To make this concrete, we’ve plotted velocity and its first 4 derivatives for both 3-phase and 31-phase profiles. Every plot was generated in Prunt motion controller itself, because Prunt lets you set tangential limits for each derivative individually, meaning you can emulate other controllers by tweaking a few parameters in the GUI.

Klipper vs Prunt

The Prunt motion controller also supports advanced corner blending using a degree-15 Bézier curve instead of relying on a brief period of infinite axial acceleration at every corner. Improved motion profiles and corner blending benefit not only print quality and speed, but also enable somewhat quieter printing, as demonstrated in the short video below.

 

Prunt vs Klipper vs Marlin
Prunt vs Klipper vs Marlin

You’ll find hardware and software documentation on the project’s website, where I also learned that the board can be switched into Klipper/Kalico mode by installing a jumper, so you can easily compare Prunt and Klipper on the same hardware. The STM32 firmware and server source code, both written with the Ada programming language, can be found on GitHub, along with binary releases. The server requires a Linux machine, and while Raspberry Pi 4/5 can be used, we’re told that they “may not be powerful enough to run the current version of the server software under all circumstances”, and they plan to tune the software in a future release to improve that part. I also found a version of the software for laser engravers, but it’s only intended to be used by professionals for safety reasons.

Prunt 3D has just launched the Prunt Board 3 on Crowd Supply with a $9,500 funding target. A $180 pledge is requested for the board, including free shipping to the US, but a $1 shipping fee is added for the rest of the world. Deliveries are scheduled to start by September 9, 2026.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.

Radxa Orion O6 Armv9 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
6 Comments
oldest
newest
Boardcon MINI1126B-P AI vision system-on-module wit Rockchip RV1126B-P SoC