smallembedded

Four-axis 3D printer control board based on STM32F1

 
Overview

This project is a fork upstream project

The main modifications are as follows. At the same time, the wiring has been rearranged and changed to single-sided components.

  • Modify single-wire UART mode and incorporate exclusion
  • Modify SWD interface
  • Fixed USB-D+ pull-up control issue
  • Delete the WS2812 light and keep only the interface
  • Modify the DCDC part to save BOM costs
  • Delete the inverter in the MOS control part
  • Modify the interface to Type-C, CC defaults to the source output 5V
  • Modify power and heating interfaces
  • Modify the limit switch interface to 3pin
  • Modify the buzzer interface to disconnect the jumper cap
  • Adjust X, E0, display, I2C, PWM and other ios, use the software I2C interface to connect to EEPROM, and FAN0 is multiplexed with BEEPER
  • Separate CS from SD and external SPI devices
  • RESET adds a pull-up to avoid problems with some domestic compatible films

Test project (tested under klipper):

  • 12V and 20V power supply
  • Normal homing and printing
  • Normal heating and temperature control
  • Hardware PWM driven fan
  • TMC driver communication (only stepper motor drivers with UART address bit function such as TMC2209/2226 can be used)
  • Type-C external power supply and Orange Pie Zero2 one-line communication
  • Automatic shutdown module
  • Automatic leveling probe
  • ADXL345 and SD card

2D rendering photo
Motherboard 2D rendering.png

Photos of the actual object (space is limited and a bit messy)
Printed motherboard overview.png

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-06-24 19:44:29

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号