Skip to content

ryannining/Teacup_Firmware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Small modification and tested on custom made 3d/cnc board with arduino

nano 328p. For GCODE sender, i use my own gcodesender (on github too)

  1. Repetier Style EEPROM configuration, M206 and M205, share same EEPROM address with Repetier, for example, to adjust Zmax, can use M206 P153 S100. Config on eeprom are: Maxfeedrate XYZE, Step/mmXYZE, Acceleration,Zmax, and RodLen,HorizontalRadius, TowerOffsetXYZ(DELTA PRINTER)
  2. Implement M109, to set heater 0 temperature and wait
  3. Implement ARC G2 and G3, configurable in configtool
  4. Implement Adjust Temp, (see EEPROM), basically just add /reduce temperature for M109, because who knows same gcode file request same 180degree, but on different printer, different filament loaded, need to add few degree, without editing the Gcode file/reslice.
  5. DELTA Printer , work in progress for nano 328p, of course need low number of line buffer (8 is ok). and maybe other fixes so can work with my gcode sender better.

10-6-2017

  1. Add JerkXY,JerkZ, and segments to EEPROM.
  2. Reset factory M502 (still have bug on zmax and accel)
  3. Limit the F from gcodeprocess, so when calculate segment_total, it will be correct.
  4. Optional to include INCH coordinate (nowdays mosly slicer using mm)
  5. Update configtool

My Machine using TEACUP3D PCB

image

Dragon on 0.3mm layer.

image

Teacup3D PCB

##############################################################################
#                                                                            #
# Teacup - lean and efficient firmware for RepRap printers                   #
#                                                                            #
# by Triffid Hunter, Traumflug, jakepoz, many others.                        #
#                                                                            #
##############################################################################

For installation instructions, see
http://reprap.org/wiki/Teacup_Firmware#Simple_Installation and/or
http://reprap.org/wiki/Teacup_Firmware#Developer_Installation

For documentation, see
http://reprap.org/wiki/Teacup_Firmware


##############################################################################
#                                                                            #
# This firmware is Copyright (c) ...                                         #
#   2009 - 2010 Michael Moon aka Triffid_Hunter                              #
#   2010 - 2013 Markus "Traumflug" Hitter <[email protected]>                  #
#                                                                            #
# This program is free software; you can redistribute it and/or modify       #
# it under the terms of the GNU General Public License as published by       #
# the Free Software Foundation; either version 2 of the License, or          #
# (at your option) any later version.                                        #
#                                                                            #
# This program is distributed in the hope that it will be useful,            #
# but WITHOUT ANY WARRANTY; without even the implied warranty of             #
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the              #
# GNU General Public License for more details.                               #
#                                                                            #
# You should have received a copy of the GNU General Public License          #
# along with this program; if not, write to the Free Software                #
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA #
#                                                                            #
##############################################################################

About

Firmware for RepRap and other 3D printers

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 81.3%
  • Python 13.7%
  • Shell 2.2%
  • C++ 0.7%
  • Assembly 0.6%
  • Perl 0.5%
  • Other 1.0%