for example from aliexpress e.g. here with pins directly compatible with original TFT display 3.2 inch 320x240 with Touch panel e.g. here
The first usable version of the PCB.
up to 5x replaceable stepper motor drivers
up to 4 thermistors or 4 thermocouples for temperature control
3 power heaters (1 bed and up to 2 extruder heaters) with PWM power control up to 50A (180A 60V MOSFET params, 30A without cooling, llimited by the used connector and the width of the cooper on the PCB see bellow)
The heaters and motor controllers are guided by a wire width of 2.5 mm on both sides of the PCB = 5 mm = 10 A current when heating the wire by max. 15 ° C
replaceable fuse for all three heaters
4 high power PWM connectors with selectable voltage for fans, LEDs or DC motors
2 PWM Servos outputs - powered is optionally 3.3V or 5V(in the future it will probably be canceled, because 3.3v is formed by a linear stabilizer AMS111 directly on the CPU board and the consumption of 2 servos can cause considerable overheating of the component)
6 end stops
micro-sd card support with SDIO for fast file transfer
ports - serial, USB, I2C and 2x SPI
FSMC 16bit TFT port with SPI touch for high resolution graphics display or RAMPS standard 2 flat cable LCD screen support(128x60 graphics with push-button encoder and SD Card)
Input voltage: 12-24V
Super low cost ($0.85/piece) 2 x DC-DC Buck regulators Mini DC-DC 4.5-24V To 5V and 12V 3A using MP2315 chip from MPS, which are absolutely cold during operation even at full load 3A.
On the STM32F407 board used 16Mbit(2MB) flash for EEPROM emulation.
Marlin 2.05 firmware support FSMC paralel 16 bit TFT display with Touch.
Low cost and small board dimensions 110 x 84mm (At JLCPCB only $7 for 5 pieces + $7 postage = $2.8 / piece)