Skip to content

Jarins/STM32F407-RAMPS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RAMPS for STM32F407ZET6 and STM32F407ZGT6 development board Black edition from China

Picture from KiCad Rendering

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

Work-in-progress

The first usable version of the PCB.

Picture from KiCad Rendering

Features of the RAMPS board:

  • 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

    • 5V up to 3A in total for all outputs
    • 12V up to 3A in total for all outputs
    • VIN(24V) up to 20A each individually (limited by the used connector and the width of the cooper on the PCB)
  • 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)

Picture from KiCad Rendering