SGEN_L
MKS SGEN_L is a powerful 32-bit 3D printer control board with LPC1768. Support Marlin2.0, Smoothieware. Support MKS LCD12864B/MINI12864/LCD2004/12864 and MKS TFT Touch Screens. The motherboard integrates SPI / UART interface and works with MKS TMC2130/TMC2208 V2.0/TMC2209. It can be used after plugged in. No soldering or flying lead is required ...
File Explorer
Download Latest Version (.zip)Showing a partial file list โ download the zip above to see everything.
- CPU-LPC1768 datasheet.PDF
- HE0-FAN HY1403D datasheet.pdf
- HOTBED-MOSFET HY3403D datasheet.pdf
- VIN-OUTDC5V MP1584EN.pdf
- .gitattributes
- format_code
- generate_version
- opt_add
- opt_disable
- opt_enable
- opt_set
- pins_set
- restore_configs
- uncrust
- use_example_configs
- 99-platformio-udev.rules
- .astylerc
- header.h
- uncrustify.cfg
- genallfont.sh
- genpages.c
- get-bdf2u8g.sh
- getline.c
- getline.h
- marlin-6x12-1.bdf
- marlin-6x12-2.bdf
- marlin-6x12-3.bdf
- NanumGothic.bdf
- README.md
- u8glib-bdf2u8g.patch
- uxggenpages.md
- uxggenpages.sh
- firstpush
- ghpc
- ghtp
- mfadd
- mfclean
- mfdoc
- mffp
- mfhelp
- mfinfo
- mfinit
- mfnew
- mfpr
- mfpub
- mfqp
- mfrb
- mftest
- mfup
- README.md
- pin_interrupt_test.ino
- marlin-1080.png
- marlin-250.png
- marlin-old-250.png
- marlin-old-627.png
- marlin-old.svg
- marlin.svg
- MarlinIcons.psd
- at90usb1286.json
- BigTree_Btt002.json
- BigTree_GTR_v1.json
- BigTree_SKR_Pro.json
- blackSTM32F407VET6.json
- CHITU_F103.json
- FLYF407ZG.json
- fysetc_s6.json
- LERDGE.json
- malyanM200.json
- malyanM200v2.json
- MEEB_3DP.json
- STEVAL_STM32F401VE.json
- chitu_f103.ld
- creality.ld
- fysetc_stm32f103rc.ld
- jgaurora_a5s_a1.ld
- lerdge.ld
- mks_robin.ld
- mks_robin_e3.ld
- mks_robin_lite.ld
- mks_robin_lite3.ld
- mks_robin_mini.ld
- mks_robin_nano.ld
- mks_robin_pro.ld
- STM32F103RC_MEEB_3DP.ld
- STM32F103RC_SKR_MINI_256K.ld
- STM32F103RC_SKR_MINI_512K.ld
- STM32F103RE_SKR_E3_DIP.ld
- STM32F103VE_longer.ld
- chitu_crypt.py
- common-cxxflags.py
- common-dependencies.h
- common-dependencies.py
- copy_marlin_variant_to_framework.py
- creality.py
- download_mks_assets.py
- fysetc_STM32S6.py
- generic_create_variant.py
- jgaurora_a5s_a1_with_bootloader.py
- jgaurora_bootloader.bin
- lerdge.py
- mks_robin.py
- mks_robin_e3.py
- mks_robin_lite.py
- mks_robin_lite3.py
- mks_robin_mini.py
- mks_robin_nano.py
- mks_robin_nano35.py
- mks_robin_pro.py
- STEVAL__F401XX.py
- stm32_bootloader.py
- STM32F103RC_fysetc.py
- STM32F103RC_MEEB_3DP.py
- STM32F103RC_SKR_MINI.py
- STM32F103RE_SKR_E3_DIP.py
- STM32F103VE_longer.py
- STM32F1_create_variant.py
- hal_conf_extra.h
- ldscript.ld
- PeripheralPins.c
- PinNamesVar.h
- variant.cpp
- variant.h
- hal_conf_extra.h
- ldscript.ld
- PeripheralPins.c
- PinNamesVar.h
- variant.cpp
- variant.h
- hal_conf_extra.h
- ldscript.ld
- PeripheralPins.c
- PinNamesVar.h
- variant.cpp
- variant.h
- board.h
- common.inc
- extra_libs.inc
- stm32f103z_dfu.ld
- stm32f103zc.ld
- stm32f103zd.ld
- stm32f103ze.ld
- vector_symbols.inc
- boards.cpp
- boards_setup.cpp
- start_c.c
- syscalls.c
- board.cpp
- pins_arduino.h
- variant.h
- ldscript.ld
- PeripheralPins.c
- PinNamesVar.h
- variant.cpp
- variant.h
- ldscript.ld
- PeripheralPins.c
- PinNamesVar.h
- variant.cpp
- variant.h
- PeripheralPins.c
- PinNamesVar.h
- variant.cpp
- variant.h
- hal_conf_custom.h
- ldscript.ld
- PeripheralPins.c
- PinNamesVar.h
- variant.cpp
- variant.h
- board.h
- bootloader.ld
- common.inc
- extra_libs.inc
- flash.ld
- jtag.ld
- mem-flash.inc
- mem-jtag.inc
- mem-ram.inc
- ram.ld
- stm32f103rb.ld
- stm32f103rb_bootloader.ld
- stm32f103rc.ld
- stm32f103rc_bootloader.ld
- stm32f103re.ld
- vector_symbols.inc
- boards.cpp
- boards_setup.cpp
- start_c.c
- syscalls.c
- board.cpp
- pins_arduino.h
- variant.h
- hal_conf_custom.h
- ldscript.ld
- PeripheralPins.c
- PinNamesVar.h
- variant.cpp
- variant.h
- config-labels.py
- createSpeedLookupTable.py
- createTemperatureLookupMarlin.py
- findMissingTranslations.sh
- g29_auto.py
- MarlinMesh.scad
- pinsformat.js
- 000_read_me.txt
- Main.sublime-menu
- G-Code.sublime-syntax
- syntax_test_G-code.gcode
- MarlinFirmware.sublime-project
- auto_build.py
- avrdude.conf
- avrdude_5.10_linux
- avrdude_5.10_macOS
- avrdude_linux.conf
- avrdude_macOS.conf
- create_custom_upload_command_CDC.py
- create_custom_upload_command_DFU.py
- .gitattributes
- ARMED-tests
- at90usb1286_cdc-tests
- at90usb1286_dfu-tests
- BIGTREE_BTT002-tests
- BIGTREE_GTR_V1_0-tests
- BIGTREE_SKR_PRO-tests
- DUE-tests
- esp32-tests
- FLYF407ZG-tests
- FYSETC_F6_13-tests
- FYSETC_S6-tests
- jgaurora_a5s_a1-tests
- LERDGEX-tests
- linux_native-tests
- LPC1768-tests
- LPC1769-tests
- malyan_M300-tests
- mega1280-tests
- mega2560-tests
- mks_robin-tests
- mks_robin_lite-tests
- mks_robin_mini-tests
- mks_robin_nano-tests
- mks_robin_pro-tests
- rambo-tests
- rumba32-tests
- run_tests
- SAMD51_grandcentral_m4-tests
- sanguino1284p-tests
- sanguino644p-tests
- STM32F070RB_malyan-tests
- STM32F103CB_malyan-tests
- STM32F103RC_btt-tests
- STM32F103RC_btt_USB-tests
- STM32F103RC_fysetc-tests
- STM32F103RC_meeb-tests
- STM32F103RE-tests
- STM32F103RE_btt-tests
- STM32F103RE_btt_USB-tests
- STM32F103RET6_creality-tests
- STM32F103VE_longer-tests
- STM32F4-tests
- STM32F401VE_STEVAL-tests
- STM32F407VE_black-tests
- STM32F7-tests
- teensy31-tests
- teensy35-tests
- README.md
- index.html
- marlin-logo.png
- marlin.css
- marlin.js
- Bresenham.md
- boards.h
- debug_out.h
- debug_section.h
- drivers.h
- language.h
- macros.h
- millis_t.h
- multi_language.cpp
- multi_language.h
- serial.cpp
- serial.h
- types.h
- utility.cpp
- utility.h
- abl.cpp
- abl.h
- mesh_bed_leveling.cpp
- mesh_bed_leveling.h
- ubl.cpp
- ubl.h
- ubl_G29.cpp
- ubl_motion.cpp
- bedlevel.cpp
- bedlevel.h
- dac_dac084s085.cpp
- dac_dac084s085.h
- dac_mcp4728.cpp
- dac_mcp4728.h
- stepper_dac.cpp
- stepper_dac.h
- digipot.h
- digipot_mcp4018.cpp
- digipot_mcp4451.cpp
- blinkm.cpp
- blinkm.h
- leds.cpp
- leds.h
- neopixel.cpp
- neopixel.h
- pca9533.cpp
- pca9533.h
- pca9632.cpp
- pca9632.h
- printer_event_leds.cpp
- printer_event_leds.h
- tempstat.cpp
- tempstat.h
- mmu2.cpp
- mmu2.h
- serial-protocol.md
- xpt2046.cpp
- xpt2046.h
- babystep.cpp
- babystep.h
- backlash.cpp
- backlash.h
- baricuda.cpp
- baricuda.h
- binary_protocol.cpp
- binary_protocol.h
- bltouch.cpp
- bltouch.h
- cancel_object.cpp
- cancel_object.h
- caselight.cpp
- caselight.h
- closedloop.cpp
- closedloop.h
- controllerfan.cpp
- controllerfan.h
- direct_stepping.cpp
- direct_stepping.h
- e_parser.cpp
- e_parser.h
- encoder_i2c.cpp
- encoder_i2c.h
- fanmux.cpp
- fanmux.h
- filwidth.cpp
- filwidth.h
- fwretract.cpp
- fwretract.h
- host_actions.cpp
- host_actions.h
- hotend_idle.cpp
- hotend_idle.h
- joystick.cpp
- joystick.h
- max7219.cpp
- max7219.h
- mixing.cpp
- mixing.h
- pause.cpp
- pause.h
- power.cpp
- power.h
- power_monitor.cpp
- power_monitor.h
- powerloss.cpp
- powerloss.h
- probe_temp_comp.cpp
- probe_temp_comp.h
- runout.cpp
- runout.h
- snmm.cpp
- snmm.h
- solenoid.cpp
- solenoid.h
- spindle_laser.cpp
- spindle_laser.h
- spindle_laser_types.h
- tmc_util.cpp
- tmc_util.h
- twibus.cpp
- twibus.h
- z_stepper_align.cpp
- z_stepper_align.h
- G29.cpp
- M421.cpp
- G29.cpp
- M421.cpp
- G29.cpp
- M421.cpp
- G26.cpp
- G35.cpp
- G42.cpp
- M420.cpp
- G28.cpp
- G33.cpp
- G34_M422.cpp
- G425.cpp
- G76_M871.cpp
- M100.cpp
- M12.cpp
- M425.cpp
- M48.cpp
- M665.cpp
- M666.cpp
- M852.cpp
- M200-M205.cpp
- M217.cpp
- M218.cpp
- M220.cpp
- M221.cpp
- M281.cpp
- M301.cpp
- M302.cpp
- M304.cpp
- M305.cpp
- M43.cpp
- M540.cpp
- M575.cpp
- M672.cpp
- M92.cpp
- M108_M112_M410.cpp
- M111.cpp
- M120_M121.cpp
- M17_M18_M84.cpp
- M211.cpp
- M226.cpp
- M280.cpp
- M3-M5.cpp
- M350_M351.cpp
- M380_M381.cpp
- M400.cpp
- M42.cpp
- M605.cpp
- M7-M9.cpp
- M80_M81.cpp
- M85.cpp
- M997.cpp
- M999.cpp
- T.cpp
- M500-M504.cpp
- M900.cpp
- M126-M129.cpp
- M240.cpp
- M486.cpp
- M355.cpp
- G12.cpp
- M710.cpp
- M907-M910.cpp
- M404-M407.cpp
- G10_G11.cpp
- M207-M209.cpp
- M260_M261.cpp
- M122.cpp
- M906.cpp
- M916-918.cpp
- M150.cpp
- M7219.cpp
- M810-M819.cpp
- M163-M165.cpp
- M166.cpp
- G27.cpp
- G60.cpp
- G61.cpp
- M125.cpp
- M600.cpp
- M603.cpp
- M701_M702.cpp
- M430.cpp
- M1000.cpp
- M413.cpp
- M403.cpp
- M412.cpp
- M122.cpp
- M569.cpp
- M906.cpp
- M911-M914.cpp
- G17-G19.cpp
- G53-G59.cpp
- G92.cpp
- M206_M428.cpp
- M110.cpp
- M113.cpp
- M114.cpp
- M115.cpp
- M118.cpp
- M119.cpp
- M16.cpp
- M360.cpp
- M876.cpp
- M0_M1.cpp
- M117.cpp
- M145.cpp
- M250.cpp
- M300.cpp
- M73.cpp
- G0_G1.cpp
- G2_G3.cpp
- G4.cpp
- G5.cpp
- G6.cpp
- G80.cpp
- M290.cpp
- G30.cpp
- G31_G32.cpp
- G38.cpp
- M401_M402.cpp
- M851.cpp
- M951.cpp
- M360-M364.cpp
- M1001.cpp
- M20.cpp
- M21_M22.cpp
- M23.cpp
- M24_M25.cpp
- M26.cpp
- M27.cpp
- M28_M29.cpp
- M30.cpp
- M32.cpp
- M33.cpp
- M34.cpp
- M524.cpp
- M928.cpp
- M31.cpp
- M75-M78.cpp
- M104_M109.cpp
- M105.cpp
- M106_M107.cpp
- M140_M190.cpp
- M141_M191.cpp
- M155.cpp
- M303.cpp
- G20_G21.cpp
- M149.cpp
- M82_M83.cpp
- gcode.cpp
- gcode.h
- parser.cpp
- parser.h
- queue.cpp
- queue.h
- fastio_1280.h
- fastio_1281.h
- fastio_168.h
- fastio_644.h
- fastio_AT90USB.h
- Conditionals_adv.h
- Conditionals_LCD.h
- Conditionals_post.h
- SanityCheck.h
- eeprom.cpp
- endstop_interrupts.h
- fast_pwm.cpp
- fastio.cpp
- fastio.h
- HAL.cpp
- HAL.h
- HAL_SPI.cpp
- MarlinSerial.cpp
- MarlinSerial.h
- math.h
- pinsDebug.h
- pinsDebug_plus_70.h
- pinsDebug_Teensyduino.h
- Servo.cpp
- ServoTimers.h
- spi_pins.h
- timers.h
- u8g_com_HAL_AVR_sw_spi.cpp
- watchdog.cpp
- watchdog.h
- u8g_com_HAL_DUE_shared_hw_spi.cpp
- u8g_com_HAL_DUE_st7920_sw_spi.cpp
- u8g_com_HAL_DUE_sw_spi.cpp
- u8g_com_HAL_DUE_sw_spi_shared.cpp
- u8g_com_HAL_DUE_sw_spi_shared.h
- G2_pins.h
- G2_PWM.cpp
- G2_PWM.h
- Conditionals_adv.h
- Conditionals_LCD.h
- Conditionals_post.h
- SanityCheck.h
- arduino_due_x.h
- compiler.h
- conf_access.h
- conf_clock.h
- conf_usb.h
- ctrl_access.c
- ctrl_access.h
- genclk.h
- mrepeat.h
- osc.h
- pll.h
- preprocessor.h
- sbc_protocol.h
- sd_mmc_spi_mem.cpp
- sd_mmc_spi_mem.h
- spc_protocol.h
- stringz.h
- sysclk.c
- sysclk.h
- tpaste.h
- udc.c
- udc.h
- udc_desc.h
- udd.h
- udi.h
- udi_cdc.c
- udi_cdc.h
- udi_cdc_conf.h
- udi_cdc_desc.c
- udi_composite_desc.c
- udi_msc.c
- udi_msc.h
- uotghs_device_due.c
- uotghs_device_due.h
- uotghs_otg.h
- usb_protocol.h
- usb_protocol_cdc.h
- usb_protocol_msc.h
- usb_task.c
- usb_task.h
- DebugMonitor.cpp
- eeprom_flash.cpp
- eeprom_wired.cpp
- endstop_interrupts.h
- fastio.h
- HAL.cpp
- HAL.h
- HAL_SPI.cpp
- InterruptVectors.cpp
- InterruptVectors.h
- MarlinSerial.cpp
- MarlinSerial.h
- MarlinSerialUSB.cpp
- MarlinSerialUSB.h
- pinsDebug.h
- Servo.cpp
- ServoTimers.h
- spi_pins.h
- timers.cpp
- timers.h
- Tone.cpp
- upload_extra_script.py
- watchdog.cpp
- watchdog.h
- Conditionals_adv.h
- Conditionals_LCD.h
- Conditionals_post.h
- SanityCheck.h
- eeprom.cpp
- endstop_interrupts.h
- fastio.h
- FlushableHardwareSerial.cpp
- FlushableHardwareSerial.h
- HAL.cpp
- HAL.h
- HAL_SPI.cpp
- i2s.cpp
- i2s.h
- ota.cpp
- ota.h
- Servo.cpp
- Servo.h
- servotimers.h
- spi_pins.h
- spiffs.cpp
- spiffs.h
- timers.cpp
- timers.h
- watchdog.cpp
- watchdog.h
- web.cpp
- web.h
- WebSocketSerial.cpp
- WebSocketSerial.h
- wifi.cpp
- wifi.h
- Clock.cpp
- Clock.h
- Gpio.cpp
- Gpio.h
- Heater.cpp
- Heater.h
- IOLoggerCSV.cpp
- IOLoggerCSV.h
- LinearAxis.cpp
- LinearAxis.h
- Timer.cpp
- Timer.h
- Conditionals_adv.h
- Conditionals_LCD.h
- Conditionals_post.h
- SanityCheck.h
- Arduino.h
- pinmapping.cpp
- pinmapping.h
- serial.h
- arduino.cpp
- eeprom.cpp
- fastio.h
- HAL.cpp
- HAL.h
- main.cpp
- pinsDebug.h
- servo_private.h
- spi_pins.h
- timers.cpp
- timers.h
- watchdog.cpp
- watchdog.h
- Conditionals_adv.h
- Conditionals_LCD.h
- Conditionals_post.h
- SanityCheck.h
- digipot_mcp4451_I2C_routines.c
- digipot_mcp4451_I2C_routines.h
- i2c_util.c
- i2c_util.h
- SPI.h
- LCD_defines.h
- LCD_delay.h
- LCD_I2C_routines.cpp
- LCD_I2C_routines.h
- LCD_pin_routines.c
- LCD_pin_routines.h
- u8g_com_HAL_LPC1768_hw_spi.cpp
- u8g_com_HAL_LPC1768_ssd_hw_i2c.cpp
- u8g_com_HAL_LPC1768_st7920_hw_spi.cpp
- u8g_com_HAL_LPC1768_st7920_sw_spi.cpp
- u8g_com_HAL_LPC1768_sw_spi.cpp
- lpc176x_usb_driver.inf
- DebugMonitor.cpp
- eeprom_flash.cpp
- eeprom_sdcard.cpp
- eeprom_wired.cpp
- endstop_interrupts.h
- fast_pwm.cpp
- fastio.h
- HAL.cpp
- HAL.h
- HAL_SPI.cpp
- main.cpp
- MarlinSerial.cpp
- MarlinSerial.h
- pinsDebug.h
- Servo.h
- spi_pins.h
- timers.cpp
- timers.h
- upload_extra_script.py
- usb_serial.cpp
- watchdog.cpp
- watchdog.h
- Conditionals_adv.h
- Conditionals_LCD.h
- Conditionals_post.h
- SanityCheck.h
- eeprom_flash.cpp
- eeprom_qspi.cpp
- eeprom_wired.cpp
- endstop_interrupts.h
- fastio.h
- HAL.cpp
- HAL.h
- HAL_SPI.cpp
- MarlinSerial_AGCM4.cpp
- MarlinSerial_AGCM4.h
- pinsDebug.h
- QSPIFlash.cpp
- QSPIFlash.h
- SAMD51.h
- Servo.cpp
- ServoTimers.h
- spi_pins.h
- timers.cpp
- timers.h
- watchdog.cpp
- watchdog.h
- backtrace.cpp
- backtrace.h
- unwarm.cpp
- unwarm.h
- unwarm_arm.cpp
- unwarm_thumb.cpp
- unwarmbytab.cpp
- unwarmbytab.h
- unwarmmem.cpp
- unwarmmem.h
- unwinder.cpp
- unwinder.h
- unwmemaccess.cpp
- unwmemaccess.h
- Delay.h
- eeprom_api.cpp
- eeprom_api.h
- eeprom_if.h
- eeprom_if_i2c.cpp
- eeprom_if_spi.cpp
- esp_wifi.cpp
- esp_wifi.h
- HAL_SPI.h
- HAL_spi_L6470.cpp
- HAL_ST7920.h
- Marduino.h
- math_32bit.h
- servo.cpp
- servo.h
- servo_private.h
- Conditionals_adv.h
- Conditionals_LCD.h
- Conditionals_post.h
- SanityCheck.h
- eeprom_flash.cpp
- eeprom_sdcard.cpp
- eeprom_sram.cpp
- eeprom_wired.cpp
- endstop_interrupts.h
- fastio.cpp
- fastio.h
- HAL.cpp
- HAL.h
- HAL_SPI.cpp
- MarlinSerial.cpp
- MarlinSerial.h
- pins_Xref.h
- pinsDebug.h
- pinsDebug_STM32duino.h
- pinsDebug_STM32GENERIC.h
- README.md
- Sd2Card_sdio_stm32duino.cpp
- Servo.cpp
- Servo.h
- SoftwareSerial.cpp
- SoftwareSerial.h
- spi_pins.h
- timers.cpp
- timers.h
- usb_serial.cpp
- usb_serial.h
- watchdog.cpp
- watchdog.h
- Conditionals_adv.h
- Conditionals_LCD.h
- Conditionals_post.h
- SanityCheck.h
- README.md
- timers.cpp
- timers.h
- README.md
- timers.cpp
- timers.h
- TMC2660.cpp
- TMC2660.h
- eeprom_emul.cpp
- eeprom_emul.h
- eeprom_flash.cpp
- eeprom_wired.cpp
- endstop_interrupts.h
- fastio.h
- HAL.cpp
- HAL.h
- HAL_SPI.cpp
- pinsDebug.h
- README.md
- Servo.cpp
- Servo.h
- spi_pins.h
- timers.h
- watchdog.cpp
- watchdog.h
- u8g_com_stm32duino_fsmc.cpp
- u8g_com_stm32duino_swspi.cpp
- Conditionals_adv.h
- Conditionals_LCD.h
- Conditionals_post.h
- SanityCheck.h
- maple_serial.inf
- build_flags.py
- eeprom_bl24cxx.cpp
- eeprom_flash.cpp
- eeprom_if_iic.cpp
- eeprom_sdcard.cpp
- eeprom_wired.cpp
- endstop_interrupts.h
- fastio.h
- HAL.cpp
- HAL.h
- HAL_SPI.cpp
- msc_sd.cpp
- msc_sd.h
- onboard_sd.cpp
- onboard_sd.h
- pinsDebug.h
- README.md
- sdio.cpp
- sdio.h
- Servo.cpp
- Servo.h
- SoftwareSerial.cpp
- SoftwareSerial.h
- SPI.cpp
- SPI.h
- spi_pins.h
- timers.cpp
- timers.h
- watchdog.cpp
- watchdog.h
- Conditionals_adv.h
- Conditionals_LCD.h
- Conditionals_post.h
- SanityCheck.h
- eeprom.cpp
- endstop_interrupts.h
- fastio.h
- HAL.cpp
- HAL.h
- HAL_SPI.cpp
- pinsDebug.h
- Servo.cpp
- Servo.h
- spi_pins.h
- timers.cpp
- timers.h
- watchdog.cpp
- watchdog.h
- Conditionals_adv.h
- Conditionals_LCD.h
- Conditionals_post.h
- SanityCheck.h
- eeprom.cpp
- endstop_interrupts.h
- fastio.h
- HAL.cpp
- HAL.h
- HAL_SPI.cpp
- pinsDebug.h
- Servo.cpp
- Servo.h
- spi_pins.h
- timers.cpp
- timers.h
- watchdog.cpp
- watchdog.h
- HAL.h
- platforms.h
- Conditionals_adv.h
- Conditionals_LCD.h
- Conditionals_post.h
- MarlinConfig.h
- MarlinConfigPre.h
- SanityCheck.h
- Version.h
- fontdata_6x9_marlin.h
- fontdata_ISO10646_1.h
- langdata_an.h
- langdata_bg.h
- langdata_ca.h
- langdata_cz.h
- langdata_da.h
- langdata_de.h
- langdata_el.h
- langdata_el_gr.h
- langdata_en.h
- langdata_es.h
- langdata_eu.h
- langdata_fi.h
- langdata_fr.h
- langdata_gl.h
- langdata_hr.h
- langdata_hu.h
- langdata_it.h
- langdata_jp_kana.h
- langdata_ko_KR.h
- langdata_nl.h
- langdata_pl.h
- langdata_pt.h
- langdata_pt_br.h
- langdata_ro.h
- langdata_ru.h
- langdata_sk.h
- langdata_test.h
- langdata_tr.h
- langdata_uk.h
- langdata_vi.h
- langdata_zh_CN.h
- langdata_zh_TW.h
- dogm_Bootscreen.h
- dogm_Statusscreen.h
- HAL_LCD_class_defines.h
- HAL_LCD_com_defines.h
- lcdprint_u8g.cpp
- status_screen_DOGM.cpp
- status_screen_lite_ST7920.cpp
- status_screen_lite_ST7920.h
- u8g_dev_ssd1306_sh1106_128x64_I2C.cpp
- u8g_dev_st7565_64128n_HAL.cpp
- u8g_dev_st7920_128x64_HAL.cpp
- u8g_dev_tft_320x240_upscale_from_128x64.cpp
- u8g_dev_uc1701_mini12864_HAL.cpp
- u8g_fontutf8.cpp
- u8g_fontutf8.h
- ultralcd_DOGM.cpp
- ultralcd_DOGM.h
- ultralcd_st7920_u8glib_rrd_AVR.cpp
- ultralcd_st7920_u8glib_rrd_AVR.h
- dwin.cpp
- dwin.h
- dwin_lcd.cpp
- dwin_lcd.h
- README.md
- rotary_encoder.cpp
- rotary_encoder.h
- anycubic_serial.cpp
- anycubic_serial.h
- anycubic_tft.cpp
- anycubic_tft.h
- DGUSDisplayDef.cpp
- DGUSDisplayDef.h
- DGUSDisplayDef.cpp
- DGUSDisplayDef.h
- DGUSDisplayDef.cpp
- DGUSDisplayDef.h
- DGUSDisplay.cpp
- DGUSDisplay.h
- DGUSDisplayDef.h
- DGUSScreenHandler.cpp
- DGUSScreenHandler.h
- DGUSVPVariable.h
- flash_storage.cpp
- flash_storage.h
- media_file_reader.cpp
- media_file_reader.h
- boards.h
- commands.cpp
- commands.h
- constants.h
- display_list.h
- ftdi_basic.h
- registers_ft800.h
- registers_ft810.h
- resolutions.h
- spi.cpp
- spi.h
- romfont_31.pbm
- western_char_set_bitmap_31.png
- western_char_set_bitmap_31.svg
- font_bitmaps.cpp
- font_bitmaps.h
- font_size_t.cpp
- font_size_t.h
- README.txt
- standard_char_set.cpp
- standard_char_set.h
- unicode.cpp
- unicode.h
- western_char_set.cpp
- western_char_set.h
- western_char_set_bitmap_31.h
- bitmap_info.h
- command_processor.cpp
- command_processor.h
- dl_cache.cpp
- dl_cache.h
- event_loop.cpp
- event_loop.h
- ftdi_extended.h
- grid_layout.h
- polygon.h
- rgb_t.h
- screen_types.cpp
- screen_types.h
- sound_list.h
- sound_player.cpp
- sound_player.h
- text_box.cpp
- text_box.h
- tiny_timer.cpp
- tiny_timer.h
- bitmap2cpp.py
- circular_progress.h
- poly_ui.h
- svg2cpp.py
- compat.h
- ftdi_eve_lib.h
- LICENSE.txt
- README.md
- language.cpp
- language.h
- language_en.h
- about_screen.cpp
- advanced_settings_menu.cpp
- alert_dialog_box.cpp
- backlash_compensation_screen.cpp
- base_numeric_adjustment_screen.cpp
- base_screen.cpp
- bed_mesh_screen.cpp
- bio_advanced_settings.cpp
- bio_confirm_home_e.cpp
- bio_confirm_home_xyz.cpp
- bio_main_menu.cpp
- bio_printer_ui_landscape.h
- bio_printer_ui_portrait.h
- bio_printing_dialog_box.cpp
- bio_status_screen.cpp
- bio_tune_menu.cpp
- boot_screen.cpp
- case_light_screen.cpp
- change_filament_screen.cpp
- confirm_abort_print_dialog_box.cpp
- confirm_auto_calibration_dialog_box.cpp
- confirm_erase_flash_dialog_box.cpp
- confirm_start_print_dialog_box.cpp
- confirm_user_request_alert_box.cpp
- default_acceleration_screen.cpp
- developer_menu.cpp
- dialog_box_base_class.cpp
- display_tuning_screen.cpp
- endstop_state_screen.cpp
- feedrate_percent_screen.cpp
- filament_menu.cpp
- filament_runout_screen.cpp
- files_screen.cpp
- interface_settings_screen.cpp
- interface_sounds_screen.cpp
- jerk_screen.cpp
- junction_deviation_screen.cpp
- kill_screen.cpp
- language_menu.cpp
- linear_advance_screen.cpp
- lock_screen.cpp
- main_menu.cpp
- max_acceleration_screen.cpp
- max_velocity_screen.cpp
- media_player_screen.cpp
- move_axis_screen.cpp
- nozzle_offsets_screen.cpp
- nudge_nozzle_screen.cpp
- preheat_menu.cpp
- preheat_timer_screen.cpp
- restore_failsafe_dialog_box.cpp
- save_settings_dialog_box.cpp
- screen_data.h
- screens.cpp
- screens.h
- spinner_dialog_box.cpp
- statistics_screen.cpp
- status_screen.cpp
- stepper_bump_sensitivity_screen.cpp
- stepper_current_screen.cpp
- steps_screen.cpp
- stress_test_screen.cpp
- string_format.cpp
- string_format.h
- temperature_screen.cpp
- touch_calibration_screen.cpp
- touch_registers_screen.cpp
- tune_menu.cpp
- widget_demo_screen.cpp
- z_offset_screen.cpp
- bitmaps.h
- colors.h
- fonts.h
- marlin_bootscreen_landscape.h
- marlin_bootscreen_portrait.h
- sounds.cpp
- sounds.h
- theme.h
- compat.h
- config.h
- marlin_events.cpp
- pin_mappings.h
- draw_about.cpp
- draw_about.h
- draw_acceleration_settings.cpp
- draw_acceleration_settings.h
- draw_advance_settings.cpp
- draw_advance_settings.h
- draw_change_speed.cpp
- draw_change_speed.h
- draw_dialog.cpp
- draw_dialog.h
- draw_eeprom_settings.cpp
- draw_eeprom_settings.h
- draw_error_message.cpp
- draw_error_message.h
- draw_extrusion.cpp
- draw_extrusion.h
- draw_fan.cpp
- draw_fan.h
- draw_home.cpp
- draw_home.h
- draw_jerk_settings.cpp
- draw_jerk_settings.h
- draw_language.cpp
- draw_language.h
- draw_machine_para.cpp
- draw_machine_para.h
- draw_machine_settings.cpp
- draw_machine_settings.h
- draw_manuaLevel.cpp
- draw_manuaLevel.h
- draw_max_feedrate_settings.cpp
- draw_max_feedrate_settings.h
- draw_motor_settings.cpp
- draw_motor_settings.h
- draw_move_motor.cpp
- draw_move_motor.h
- draw_number_key.cpp
- draw_number_key.h
- draw_operation.cpp
- draw_operation.h
- draw_pause_message.cpp
- draw_pause_message.h
- draw_pause_position.cpp
- draw_pause_position.h
- draw_preHeat.cpp
- draw_preHeat.h
- draw_print_file.cpp
- draw_print_file.h
- draw_printing.cpp
- draw_printing.h
- draw_ready_print.cpp
- draw_ready_print.h
- draw_set.cpp
- draw_set.h
- draw_step_settings.cpp
- draw_step_settings.h
- draw_tmc_current_settings.cpp
- draw_tmc_current_settings.h
- draw_tmc_step_mode_settings.cpp
- draw_tmc_step_mode_settings.h
- draw_tool.cpp
- draw_tool.h
- draw_ui.cpp
- draw_ui.h
- gb2312_puhui16.cpp
- mks_hardware_test.cpp
- mks_hardware_test.h
- pic_manager.cpp
- pic_manager.h
- printer_operation.cpp
- printer_operation.h
- SPI_TFT.cpp
- SPI_TFT.h
- tft_fsmc.cpp
- tft_fsmc.h
- tft_Language_en.h
- tft_Language_fr.h
- tft_Language_it.h
- tft_Language_ru.h
- tft_Language_s_cn.h
- tft_Language_sp.h
- tft_Language_t_cn.h
- tft_lvgl_configuration.cpp
- tft_lvgl_configuration.h
- tft_multi_language.cpp
- tft_multi_language.h
- W25Qxx.cpp
- W25Qxx.h
- ui_api.cpp
- ui_api.h
- lcdprint_hd44780.cpp
- ultralcd_HD44780.cpp
- ultralcd_HD44780.h
- language_an.h
- language_bg.h
- language_ca.h
- language_cz.h
- language_da.h
- language_de.h
- language_el.h
- language_el_gr.h
- language_en.h
- language_es.h
- language_eu.h
- language_fi.h
- language_fr.h
- language_gl.h
- language_hr.h
- language_hu.h
- language_it.h
- language_jp_kana.h
- language_ko_KR.h
- language_nl.h
- language_pl.h
- language_pt.h
- language_pt_br.h
- language_ro.h
- language_ru.h
- language_sk.h
- language_test.h
- language_tr.h
- language_uk.h
- language_vi.h
- language_zh_CN.h
- language_zh_TW.h
- brickout.cpp
- brickout.h
- game.cpp
- game.h
- invaders.cpp
- invaders.h
- maze.cpp
- maze.h
- snake.cpp
- snake.h
- types.h
- menu.cpp
- menu.h
- menu_addon.h
- menu_advanced.cpp
- menu_backlash.cpp
- menu_bed_corners.cpp
- menu_bed_leveling.cpp
- menu_cancelobject.cpp
- menu_configuration.cpp
- menu_custom.cpp
- menu_delta_calibrate.cpp
- menu_filament.cpp
- menu_game.cpp
- menu_info.cpp
- menu_job_recovery.cpp
- menu_led.cpp
- menu_main.cpp
- menu_media.cpp
- menu_mixer.cpp
- menu_mmu2.cpp
- menu_mmu2.h
- menu_motion.cpp
- menu_power_monitor.cpp
- menu_spindle_laser.cpp
- menu_temperature.cpp
- menu_tmc.cpp
- menu_tune.cpp
- menu_ubl.cpp
- extui_anycubic_tft.cpp
- extui_dgus_lcd.cpp
- extui_example.cpp
- extui_malyan_lcd.cpp
- fontutils.cpp
- fontutils.h
- lcdprint.cpp
- lcdprint.h
- thermistornames.h
- ultralcd.cpp
- ultralcd.h
- heatshrink_common.h
- heatshrink_config.h
- heatshrink_decoder.cpp
- heatshrink_decoder.h
- LICENSE
- L64XX_Marlin.cpp
- L64XX_Marlin.h
- README.md
- BL24CXX.cpp
- BL24CXX.h
- bresenham.h
- buzzer.cpp
- buzzer.h
- circularqueue.h
- crc16.cpp
- crc16.h
- duration_t.h
- hex_print_routines.cpp
- hex_print_routines.h
- least_squares_fit.cpp
- least_squares_fit.h
- nozzle.cpp
- nozzle.h
- numtostr.cpp
- numtostr.h
- private_spi.h
- softspi.h
- stopwatch.cpp
- stopwatch.h
- vector_3.cpp
- vector_3.h
- indirection.cpp
- indirection.h
- L64xx.cpp
- L64xx.h
- TMC26X.cpp
- TMC26X.h
- trinamic.cpp
- trinamic.h
- thermistor_1.h
- thermistor_10.h
- thermistor_1010.h
- thermistor_1047.h
- thermistor_11.h
- thermistor_110.h
- thermistor_12.h
- thermistor_13.h
- thermistor_147.h
- thermistor_15.h
- thermistor_18.h
- thermistor_2.h
- thermistor_20.h
- thermistor_201.h
- thermistor_202.h
- thermistor_21.h
- thermistor_22.h
- thermistor_23.h
- thermistor_3.h
- thermistor_331.h
- thermistor_332.h
- thermistor_4.h
- thermistor_5.h
- thermistor_501.h
- thermistor_502.h
- thermistor_51.h
- thermistor_512.h
- thermistor_52.h
- thermistor_55.h
- thermistor_6.h
- thermistor_60.h
- thermistor_61.h
- thermistor_66.h
- thermistor_666.h
- thermistor_67.h
- thermistor_7.h
- thermistor_70.h
- thermistor_71.h
- thermistor_75.h
- thermistor_8.h
- thermistor_9.h
- thermistor_99.h
- thermistor_998.h
- thermistor_999.h
- thermistors.h
- configuration_store.cpp
- configuration_store.h
- delta.cpp
- delta.h
- endstops.cpp
- endstops.h
- motion.cpp
- motion.h
- planner.cpp
- planner.h
- planner_bezier.cpp
- planner_bezier.h
- printcounter.cpp
- printcounter.h
- probe.cpp
- probe.h
- scara.cpp
- scara.h
- servo.cpp
- servo.h
- speed_lookuptable.h
- stepper.cpp
- stepper.h
- temperature.cpp
- temperature.h
- tool_change.cpp
- tool_change.h
- pins_E4D.h
- pins_ESP32.h
- pins_MRR_ESPA.h
- pins_MRR_ESPE.h
- pins_RAMPS_LINUX.h
- pins_AZSMZ_MINI.h
- pins_BIQU_B300_V1.0.h
- pins_BIQU_BQ111_A4.h
- pins_BTT_SKR_common.h
- pins_BTT_SKR_V1_1.h
- pins_BTT_SKR_V1_3.h
- pins_BTT_SKR_V1_4.h
- pins_GMARSH_X6_REV1.h
- pins_MKS_SBASE.h
- pins_MKS_SGEN_L.h
- pins_RAMPS_RE_ARM.h
- pins_SELENA_COMPACT.h
- pins_AZTEEG_X5_GT.h
- pins_AZTEEG_X5_MINI.h
- pins_AZTEEG_X5_MINI_WIFI.h
- pins_BTT_SKR_V1_4_TURBO.h
- pins_COHESION3D_MINI.h
- pins_COHESION3D_REMIX.h
- pins_MKS_SGEN.h
- pins_MKS_SGEN_L_V2.h
- pins_SMOOTHIEBOARD.h
- pins_TH3D_EZBOARD.h
- pins_CHEAPTRONIC.h
- pins_CHEAPTRONICv2.h
- pins_CNCONTROLS_11.h
- pins_CNCONTROLS_12.h
- pins_CNCONTROLS_15.h
- pins_EINSTART-S.h
- pins_ELEFU_3.h
- pins_GT2560_REV_A.h
- pins_GT2560_REV_A_PLUS.h
- pins_GT2560_V3.h
- pins_GT2560_V3_A20.h
- pins_GT2560_V3_MC2.h
- pins_HJC2560C_REV2.h
- pins_INTAMSYS40.h
- pins_LEAPFROG.h
- pins_LEAPFROG_XEED2015.h
- pins_MEGACONTROLLER.h
- pins_MEGATRONICS.h
- pins_MEGATRONICS_2.h
- pins_MEGATRONICS_3.h
- pins_MIGHTYBOARD_REVE.h
- pins_MINITRONICS.h
- pins_OVERLORD.h
- pins_PICA.h
- pins_PICAOLD.h
- pins_SILVER_GATE.h
- pins_WANHAO_ONEPLUS.h
- pins_EINSY_RAMBO.h
- pins_EINSY_RETRO.h
- pins_MINIRAMBO.h
- pins_RAMBO.h
- pins_SCOOVO_X9H.h
- pins_3DRAG.h
- pins_AZTEEG_X3.h
- pins_AZTEEG_X3_PRO.h
- pins_BAM_DICE_DUE.h
- pins_BIQU_KFB_2.h
- pins_BQ_ZUM_MEGA_3D.h
- pins_COPYMASTER_3D.h
- pins_DUPLICATOR_I3_PLUS.h
- pins_FELIX2.h
- pins_FORMBOT_RAPTOR.h
- pins_FORMBOT_RAPTOR2.h
- pins_FORMBOT_TREX2PLUS.h
- pins_FORMBOT_TREX3.h
- pins_FYSETC_F6_13.h
- pins_FYSETC_F6_14.h
- pins_K8200.h
- pins_K8400.h
- pins_K8600.h
- pins_K8800.h
- pins_MAKEBOARD_MINI.h
- pins_MKS_BASE_10.h
- pins_MKS_BASE_14.h
- pins_MKS_BASE_15.h
- pins_MKS_BASE_16.h
- pins_MKS_BASE_common.h
- pins_MKS_BASE_HEROIC.h
- pins_MKS_GEN_13.h
- pins_MKS_GEN_L.h
- pins_MKS_GEN_L_V2.h
- pins_ORTUR_4.h
- pins_RAMPS.h
- pins_RAMPS_13.h
- pins_RAMPS_CREALITY.h
- pins_RAMPS_DAGOMA.h
- pins_RAMPS_ENDER_4.h
- pins_RAMPS_OLD.h
- pins_RAMPS_PLUS.h
- pins_RIGIDBOARD.h
- pins_RIGIDBOARD_V2.h
- pins_RL200.h
- pins_RUMBA.h
- pins_RUMBA_RAISE3D.h
- pins_SAINSMART_2IN1.h
- pins_TANGO.h
- pins_TENLOG_D3_HERO.h
- pins_TRIGORILLA_13.h
- pins_TRIGORILLA_14.h
- pins_TRONXY_V3_1_0.h
- pins_TT_OSCAR.h
- pins_ULTIMAIN_2.h
- pins_ULTIMAKER.h
- pins_ULTIMAKER_OLD.h
- pins_VORON.h
- pins_Z_BOLT_X_SERIES.h
- pins_ZRIB_V20.h
- pins_ADSK.h
- pins_ALLIGATOR_R2.h
- pins_ARCHIM1.h
- pins_ARCHIM2.h
- pins_CNCONTROLS_15D.h
- pins_DUE3DOM.h
- pins_DUE3DOM_MINI.h
- pins_PRINTRBOARD_G2.h
- pins_RADDS.h
- pins_RAMPS4DUE.h
- pins_RAMPS_DUO.h
- pins_RAMPS_FD_V1.h
- pins_RAMPS_FD_V2.h
- pins_RAMPS_SMART.h
- pins_RURAMPS4D_11.h
- pins_RURAMPS4D_13.h
- pins_ULTRATRONICS_PRO.h
- pins_RAMPS_144.h
- pins_ANET_10.h
- pins_AZTEEG_X1.h
- pins_GEN3_MONOLITHIC.h
- pins_GEN3_PLUS.h
- pins_GEN6.h
- pins_GEN6_DELUXE.h
- pins_GEN7_12.h
- pins_GEN7_13.h
- pins_GEN7_14.h
- pins_GEN7_CUSTOM.h
- pins_MELZI.h
- pins_MELZI_CREALITY.h
- pins_MELZI_MAKR3D.h
- pins_MELZI_MALYAN.h
- pins_MELZI_TRONXY.h
- pins_MELZI_V2.h
- pins_OMCA.h
- pins_OMCA_A.h
- pins_SANGUINOLOLU_11.h
- pins_SANGUINOLOLU_12.h
- pins_SETHI.h
- pins_STB_11.h
- pins_MALYAN_M200_V2.h
- pins_MALYAN_M300.h
- pins_BTT_SKR_E3_DIP.h
- pins_BTT_SKR_MINI_E3_common.h
- pins_BTT_SKR_MINI_E3_V1_0.h
- pins_BTT_SKR_MINI_E3_V1_2.h
- pins_BTT_SKR_MINI_E3_V2_0.h
- pins_BTT_SKR_MINI_V1_1.h
- pins_CCROBOT_MEEB_3DP.h
- pins_CHITU3D.h
- pins_CHITU3D_V5.h
- pins_CHITU3D_V6.h
- pins_CREALITY_V4.h
- pins_FYSETC_AIO_II.h
- pins_FYSETC_CHEETAH.h
- pins_FYSETC_CHEETAH_V12.h
- pins_GTM32_MINI.h
- pins_GTM32_MINI_A30.h
- pins_GTM32_PRO_VB.h
- pins_GTM32_REV_B.h
- pins_JGAURORA_A5S_A1.h
- pins_LONGER3D_LK.h
- pins_MALYAN_M200.h
- pins_MKS_ROBIN.h
- pins_MKS_ROBIN_E3.h
- pins_MKS_ROBIN_E3_common.h
- pins_MKS_ROBIN_E3D.h
- pins_MKS_ROBIN_LITE.h
- pins_MKS_ROBIN_LITE3.h
- pins_MKS_ROBIN_MINI.h
- pins_MKS_ROBIN_NANO.h
- pins_MKS_ROBIN_NANO_V2.h
- pins_MKS_ROBIN_PRO.h
- pins_MORPHEUS.h
- pins_STM32F1R.h
- pins_STM3R_MINI.h
- pins_TRIGORILLA_PRO.h
- pins_ARMED.h
- pins_BEAST.h
- pins_BLACK_STM32F407VE.h
- pins_BTT_BTT002_V1_0.h
- pins_BTT_GTR_V1_0.h
- pins_BTT_SKR_PRO_common.h
- pins_BTT_SKR_PRO_V1_1.h
- pins_BTT_SKR_PRO_V1_2.h
- pins_FLYF407ZG.h
- pins_FYSETC_S6.h
- pins_GENERIC_STM32F4.h
- pins_LERDGE_K.h
- pins_LERDGE_S.h
- pins_LERDGE_X.h
- pins_MKS_ROBIN2.h
- pins_RUMBA32_AUS3D.h
- pins_RUMBA32_common.h
- pins_RUMBA32_MKS.h
- pins_STEVAL_3DP001V1.h
- pins_VAKE403D.h
- pins_REMRAM_V1.h
- pins_THE_BORG.h
- pins_5DPRINT.h
- pins_BRAINWAVE.h
- pins_BRAINWAVE_PRO.h
- pins_PRINTRBOARD.h
- pins_PRINTRBOARD_REVF.h
- pins_SAV_MKI.h
- pins_TEENSY2.h
- pins_TEENSYLU.h
- pins_TEENSY31_32.h
- pins_TEENSY35_36.h
- pins.h
- pinsDebug.h
- pinsDebug_list.h
- sensitive_pins.h
- address.h
- confdescparser.h
- hexdump.h
- macros.h
- masstorage.cpp
- masstorage.h
- max3421e.h
- message.cpp
- message.h
- parsetools.cpp
- parsetools.h
- printhex.h
- settings.h
- Usb.cpp
- Usb.h
- usb_ch9.h
- UsbCore.h
- usbhost.cpp
- usbhost.h
- dyn_SWI.h
- SWI_INLINE.h
- UHS_BULK_STORAGE.h
- UHS_BULK_STORAGE_INLINE.h
- UHS_SCSI.h
- UHS_max3421e.h
- USB_HOST_SHIELD.h
- USB_HOST_SHIELD_INLINE.h
- macro_logic.h
- UHS_address.h
- UHS_hexdump.h
- UHS_host.h
- UHS_host_INLINE.h
- UHS_macros.h
- UHS_message.h
- UHS_printf_HELPER.h
- UHS_printhex.h
- UHS_settings.h
- UHS_UNOFFICIAL_IDs.h
- UHS_usb_ch9.h
- UHS_USB_IDs.h
- UHS_UsbCore.h
- UHS_usbhost.h
- UHS_util_INLINE.h
- Sd2Card_FlashDrive.cpp
- Sd2Card_FlashDrive.h
- cardreader.cpp
- cardreader.h
- Sd2Card.cpp
- Sd2Card.h
- Sd2Card_sdio.h
- SdBaseFile.cpp
- SdBaseFile.h
- SdFatConfig.h
- SdFatStructs.h
- SdFatUtil.cpp
- SdFatUtil.h
- SdFile.cpp
- SdFile.h
- SdInfo.h
- SdVolume.cpp
- SdVolume.h
- MarlinCore.cpp
- MarlinCore.h
- Configuration.h
- Configuration_adv.h
- Makefile
- Marlin.ino
- Version.h
- mksLite3.bin
- mksLite3.bin
- mksLite3.bin
- Robin_mini.bin
- Robin_nano.bin
- Robin_pro.bin
- Robin_pro.bin
- Robin_pro.bin
- Robin.bin
- firmware.bin
- .editorconfig
- .gitattributes
- .gitignore
- LICENSE
- platformio.ini
- process-palette.json
- README.md
- boards.h
- debug_out.h
- debug_section.h
- drivers.h
- language.h
- macros.h
- millis_t.h
- multi_language.h
- serial.cpp
- serial.h
- types.h
- utility.cpp
- utility.h
- abl.cpp
- abl.h
- mesh_bed_leveling.cpp
- mesh_bed_leveling.h
- ubl.cpp
- ubl.h
- ubl_G29.cpp
- ubl_motion.cpp
- bedlevel.cpp
- bedlevel.h
- dac_dac084s085.cpp
- dac_dac084s085.h
- dac_mcp4728.cpp
- dac_mcp4728.h
- stepper_dac.cpp
- stepper_dac.h
- digipot.h
- digipot_mcp4018.cpp
- digipot_mcp4451.cpp
- blinkm.cpp
- blinkm.h
- leds.cpp
- leds.h
- neopixel.cpp
- neopixel.h
- pca9533.cpp
- pca9533.h
- pca9632.cpp
- pca9632.h
- printer_event_leds.cpp
- printer_event_leds.h
- tempstat.cpp
- tempstat.h
- mmu2.cpp
- mmu2.h
- serial-protocol.md
- password.cpp
- password.h
- babystep.cpp
- babystep.h
- backlash.cpp
- backlash.h
- baricuda.cpp
- baricuda.h
- binary_stream.cpp
- binary_stream.h
- bltouch.cpp
- bltouch.h
- cancel_object.cpp
- cancel_object.h
- caselight.cpp
- caselight.h
- closedloop.cpp
- closedloop.h
- controllerfan.cpp
- controllerfan.h
- direct_stepping.cpp
- direct_stepping.h
- e_parser.cpp
- e_parser.h
- encoder_i2c.cpp
- encoder_i2c.h
- fanmux.cpp
- fanmux.h
- filwidth.cpp
- filwidth.h
- fwretract.cpp
- fwretract.h
- host_actions.cpp
- host_actions.h
- hotend_idle.cpp
- hotend_idle.h
- joystick.cpp
- joystick.h
- max7219.cpp
- max7219.h
- mixing.cpp
- mixing.h
- pause.cpp
- pause.h
- power.cpp
- power.h
- power_monitor.cpp
- power_monitor.h
- powerloss.cpp
- powerloss.h
- probe_temp_comp.cpp
- probe_temp_comp.h
- runout.cpp
- runout.h
- snmm.cpp
- snmm.h
- solenoid.cpp
- solenoid.h
- spindle_laser.cpp
- spindle_laser.h
- spindle_laser_types.h
- tmc_util.cpp
- tmc_util.h
- twibus.cpp
- twibus.h
- z_stepper_align.cpp
- z_stepper_align.h
- G29.cpp
- M421.cpp
- G29.cpp
- M421.cpp
- G29.cpp
- M421.cpp
- G26.cpp
- G35.cpp
- G42.cpp
- M420.cpp
- G28.cpp
- G33.cpp
- G34_M422.cpp
- G425.cpp
- G76_M871.cpp
- M100.cpp
- M12.cpp
- M425.cpp
- M48.cpp
- M665.cpp
- M666.cpp
- M852.cpp
- M200-M205.cpp
- M217.cpp
- M218.cpp
- M220.cpp
- M221.cpp
- M281.cpp
- M301.cpp
- M302.cpp
- M304.cpp
- M305.cpp
- M43.cpp
- M540.cpp
- M575.cpp
- M672.cpp
- M92.cpp
- M108_M112_M410.cpp
- M111.cpp
- M120_M121.cpp
- M17_M18_M84.cpp
- M211.cpp
- M226.cpp
- M280.cpp
- M3-M5.cpp
- M350_M351.cpp
- M380_M381.cpp
- M400.cpp
- M42.cpp
- M605.cpp
- M7-M9.cpp
- M80_M81.cpp
- M85.cpp
- M993_M994.cpp
- M997.cpp
- M999.cpp
- T.cpp
- M500-M504.cpp
- M900.cpp
- M126-M129.cpp
- M240.cpp
- M486.cpp
- M355.cpp
- G12.cpp
- M710.cpp
- M907-M910.cpp
- M404-M407.cpp
- G10_G11.cpp
- M207-M209.cpp
- M260_M261.cpp
- M122.cpp
- M906.cpp
- M916-918.cpp
- M150.cpp
- M7219.cpp
- M810-M819.cpp
- M163-M165.cpp
- M166.cpp
- M510-M512.cpp
- G27.cpp
- G60.cpp
- G61.cpp
- M125.cpp
- M600.cpp
- M603.cpp
- M701_M702.cpp
- M430.cpp
- M1000.cpp
- M413.cpp
- M403.cpp
- M412.cpp
- M122.cpp
- M569.cpp
- M906.cpp
- M911-M914.cpp
- G17-G19.cpp
- G53-G59.cpp
- G92.cpp
- M206_M428.cpp
- M110.cpp
- M113.cpp
- M114.cpp
- M115.cpp
- M118.cpp
- M119.cpp
- M16.cpp
- M360.cpp
- M876.cpp
- M0_M1.cpp
- M117.cpp
- M145.cpp
- M250.cpp
- M300.cpp
- M73.cpp
- M995.cpp
- G0_G1.cpp
- G2_G3.cpp
- G4.cpp
- G5.cpp
- G6.cpp
- G80.cpp
- M290.cpp
- G30.cpp
- G31_G32.cpp
- G38.cpp
- M401_M402.cpp
- M851.cpp
- M951.cpp
- M360-M364.cpp
- M1001.cpp
- M20.cpp
- M21_M22.cpp
- M23.cpp
- M24_M25.cpp
- M26.cpp
- M27.cpp
- M28_M29.cpp
- M30.cpp
- M32.cpp
- M33.cpp
- M34.cpp
- M524.cpp
- M928.cpp
- M31.cpp
- M75-M78.cpp
- M104_M109.cpp
- M105.cpp
- M106_M107.cpp
- M140_M190.cpp
- M141_M191.cpp
- M155.cpp
- M303.cpp
- G20_G21.cpp
- M149.cpp
- M82_M83.cpp
- gcode.cpp
- gcode.h
- parser.cpp
- parser.h
- queue.cpp
- queue.h
- fastio_1280.h
- fastio_1281.h
- fastio_168.h
- fastio_644.h
- fastio_AT90USB.h
- Conditionals_adv.h
- Conditionals_LCD.h
- Conditionals_post.h
- SanityCheck.h
- eeprom.cpp
- endstop_interrupts.h
- fast_pwm.cpp
- fastio.cpp
- fastio.h
- HAL.cpp
- HAL.h
- HAL_SPI.cpp
- MarlinSerial.cpp
- MarlinSerial.h
- math.h
- pinsDebug.h
- pinsDebug_plus_70.h
- pinsDebug_Teensyduino.h
- Servo.cpp
- ServoTimers.h
- spi_pins.h
- timers.h
- u8g_com_HAL_AVR_sw_spi.cpp
- watchdog.cpp
- watchdog.h
- u8g_com_HAL_DUE_shared_hw_spi.cpp
- u8g_com_HAL_DUE_st7920_sw_spi.cpp
- u8g_com_HAL_DUE_sw_spi.cpp
- u8g_com_HAL_DUE_sw_spi_shared.cpp
- u8g_com_HAL_DUE_sw_spi_shared.h
- G2_pins.h
- G2_PWM.cpp
- G2_PWM.h
- Conditionals_adv.h
- Conditionals_LCD.h
- Conditionals_post.h
- SanityCheck.h
- arduino_due_x.h
- compiler.h
- conf_access.h
- conf_clock.h
- conf_usb.h
- ctrl_access.c
- ctrl_access.h
- genclk.h
- mrepeat.h
- osc.h
- pll.h
- preprocessor.h
- sbc_protocol.h
- sd_mmc_spi_mem.cpp
- sd_mmc_spi_mem.h
- spc_protocol.h
- stringz.h
- sysclk.c
- sysclk.h
- tpaste.h
- udc.c
- udc.h
- udc_desc.h
- udd.h
- udi.h
- udi_cdc.c
- udi_cdc.h
- udi_cdc_conf.h
- udi_cdc_desc.c
- udi_composite_desc.c
- udi_msc.c
- udi_msc.h
- uotghs_device_due.c
- uotghs_device_due.h
- uotghs_otg.h
- usb_protocol.h
- usb_protocol_cdc.h
- usb_protocol_msc.h
- usb_task.c
- usb_task.h
- DebugMonitor.cpp
- eeprom_flash.cpp
- eeprom_wired.cpp
- endstop_interrupts.h
- fastio.h
- HAL.cpp
- HAL.h
- HAL_SPI.cpp
- InterruptVectors.cpp
- InterruptVectors.h
- MarlinSerial.cpp
- MarlinSerial.h
- MarlinSerialUSB.cpp
- MarlinSerialUSB.h
- pinsDebug.h
- Servo.cpp
- ServoTimers.h
- spi_pins.h
- timers.cpp
- timers.h
- Tone.cpp
- upload_extra_script.py
- watchdog.cpp
- watchdog.h
- Conditionals_adv.h
- Conditionals_LCD.h
- Conditionals_post.h
- SanityCheck.h
- eeprom.cpp
- endstop_interrupts.h
- fastio.h
- FlushableHardwareSerial.cpp
- FlushableHardwareSerial.h
- HAL.cpp
- HAL.h
- HAL_SPI.cpp
- i2s.cpp
- i2s.h
- ota.cpp
- ota.h
- Servo.cpp
- Servo.h
- servotimers.h
- spi_pins.h
- spiffs.cpp
- spiffs.h
- timers.cpp
- timers.h
- watchdog.cpp
- watchdog.h
- web.cpp
- web.h
- WebSocketSerial.cpp
- WebSocketSerial.h
- wifi.cpp
- wifi.h
- Clock.cpp
- Clock.h
- Gpio.cpp
- Gpio.h
- Heater.cpp
- Heater.h
- IOLoggerCSV.cpp
- IOLoggerCSV.h
- LinearAxis.cpp
- LinearAxis.h
- Timer.cpp
- Timer.h
- Conditionals_adv.h
- Conditionals_LCD.h
- Conditionals_post.h
- SanityCheck.h
- Arduino.h
- pinmapping.cpp
- pinmapping.h
- serial.h
- arduino.cpp
- eeprom.cpp
- fastio.h
- HAL.cpp
- HAL.h
- main.cpp
- pinsDebug.h
- servo_private.h
- spi_pins.h
- timers.cpp
- timers.h
- watchdog.cpp
- watchdog.h
- Conditionals_adv.h
- Conditionals_LCD.h
- Conditionals_post.h
- SanityCheck.h
- digipot_mcp4451_I2C_routines.c
- digipot_mcp4451_I2C_routines.h
- i2c_util.c
- i2c_util.h
- SPI.h
- tft_spi.cpp
- tft_spi.h
- xpt2046.cpp
- xpt2046.h
- LCD_defines.h
- LCD_delay.h
- LCD_I2C_routines.cpp
- LCD_I2C_routines.h
- LCD_pin_routines.c
- LCD_pin_routines.h
- u8g_com_HAL_LPC1768_hw_spi.cpp
- u8g_com_HAL_LPC1768_ssd_hw_i2c.cpp
- u8g_com_HAL_LPC1768_st7920_hw_spi.cpp
- u8g_com_HAL_LPC1768_st7920_sw_spi.cpp
- u8g_com_HAL_LPC1768_sw_spi.cpp
- lpc176x_usb_driver.inf
- DebugMonitor.cpp
- eeprom_flash.cpp
- eeprom_sdcard.cpp
- eeprom_wired.cpp
- endstop_interrupts.h
- fast_pwm.cpp
- fastio.h
- HAL.cpp
- HAL.h
- HAL_SPI.cpp
- main.cpp
- MarlinSerial.cpp
- MarlinSerial.h
- pinsDebug.h
- Servo.h
- spi_pins.h
- timers.cpp
- timers.h
- upload_extra_script.py
- usb_serial.cpp
- watchdog.cpp
- watchdog.h
- Conditionals_adv.h
- Conditionals_LCD.h
- Conditionals_post.h
- SanityCheck.h
- eeprom_flash.cpp
- eeprom_qspi.cpp
- eeprom_wired.cpp
- endstop_interrupts.h
- fastio.h
- HAL.cpp
- HAL.h
- HAL_SPI.cpp
- MarlinSerial_AGCM4.cpp
- MarlinSerial_AGCM4.h
- pinsDebug.h
- QSPIFlash.cpp
- QSPIFlash.h
- SAMD51.h
- Servo.cpp
- ServoTimers.h
- spi_pins.h
- timers.cpp
- timers.h
- watchdog.cpp
- watchdog.h
- backtrace.cpp
- backtrace.h
- unwarm.cpp
- unwarm.h
- unwarm_arm.cpp
- unwarm_thumb.cpp
- unwarmbytab.cpp
- unwarmbytab.h
- unwarmmem.cpp
- unwarmmem.h
- unwinder.cpp
- unwinder.h
- unwmemaccess.cpp
- unwmemaccess.h
- Delay.h
- eeprom_api.cpp
- eeprom_api.h
- eeprom_if.h
- eeprom_if_i2c.cpp
- eeprom_if_spi.cpp
- esp_wifi.cpp
- esp_wifi.h
- HAL_SPI.h
- HAL_spi_L6470.cpp
- HAL_ST7920.h
- Marduino.h
- math_32bit.h
- servo.cpp
- servo.h
- servo_private.h
- Conditionals_adv.h
- Conditionals_LCD.h
- Conditionals_post.h
- SanityCheck.h
- tft_fsmc.cpp
- tft_fsmc.h
- tft_spi.cpp
- tft_spi.h
- xpt2046.cpp
- xpt2046.h
- eeprom_flash.cpp
- eeprom_sdcard.cpp
- eeprom_sram.cpp
- eeprom_wired.cpp
- endstop_interrupts.h
- fastio.cpp
- fastio.h
- HAL.cpp
- HAL.h
- HAL_SPI.cpp
- MarlinSerial.cpp
- MarlinSerial.h
- pins_Xref.h
- pinsDebug.h
- pinsDebug_STM32duino.h
- pinsDebug_STM32GENERIC.h
- README.md
- Sd2Card_sdio_stm32duino.cpp
- Servo.cpp
- Servo.h
- spi_pins.h
- timers.cpp
- timers.h
- usb_serial.cpp
- usb_serial.h
- watchdog.cpp
- watchdog.h
- Conditionals_adv.h
- Conditionals_LCD.h
- Conditionals_post.h
- SanityCheck.h
- README.md
- timers.cpp
- timers.h
- README.md
- timers.cpp
- timers.h
- TMC2660.cpp
- TMC2660.h
- eeprom_emul.cpp
- eeprom_emul.h
- eeprom_flash.cpp
- eeprom_wired.cpp
- endstop_interrupts.h
- fastio.h
- HAL.cpp
- HAL.h
- HAL_SPI.cpp
- pinsDebug.h
- README.md
- Servo.cpp
- Servo.h
- spi_pins.h
- timers.h
- watchdog.cpp
- watchdog.h
- u8g_com_stm32duino_swspi.cpp
- Conditionals_adv.h
- Conditionals_LCD.h
- Conditionals_post.h
- SanityCheck.h
- maple_serial.inf
- tft_fsmc.cpp
- tft_fsmc.h
- tft_spi.cpp
- tft_spi.h
- xpt2046.cpp
- xpt2046.h
- build_flags.py
- eeprom_bl24cxx.cpp
- eeprom_flash.cpp
- eeprom_if_iic.cpp
- eeprom_sdcard.cpp
- eeprom_wired.cpp
- endstop_interrupts.h
- fastio.h
- HAL.cpp
- HAL.h
- HAL_SPI.cpp
- MarlinSerial.cpp
- MarlinSerial.h
- msc_sd.cpp
- msc_sd.h
- onboard_sd.cpp
- onboard_sd.h
- pinsDebug.h
- README.md
- sdio.cpp
- sdio.h
- Servo.cpp
- Servo.h
- SoftwareSerial.cpp
- SoftwareSerial.h
- SPI.cpp
- SPI.h
- spi_pins.h
- timers.cpp
- timers.h
- watchdog.cpp
- watchdog.h
- Conditionals_adv.h
- Conditionals_LCD.h
- Conditionals_post.h
- SanityCheck.h
- eeprom.cpp
- endstop_interrupts.h
- fastio.h
- HAL.cpp
- HAL.h
- HAL_SPI.cpp
- pinsDebug.h
- Servo.cpp
- Servo.h
- spi_pins.h
- timers.cpp
- timers.h
- watchdog.cpp
- watchdog.h
- Conditionals_adv.h
- Conditionals_LCD.h
- Conditionals_post.h
- SanityCheck.h
- eeprom.cpp
- endstop_interrupts.h
- fastio.h
- HAL.cpp
- HAL.h
- HAL_SPI.cpp
- pinsDebug.h
- Servo.cpp
- Servo.h
- spi_pins.h
- timers.cpp
- timers.h
- watchdog.cpp
- watchdog.h
- Conditionals_adv.h
- Conditionals_LCD.h
- Conditionals_post.h
- SanityCheck.h
- eeprom.cpp
- endstop_interrupts.h
- fastio.h
- HAL.cpp
- HAL.h
- HAL_SPI.cpp
- pinsDebug.h
- Servo.cpp
- Servo.h
- spi_pins.h
- timers.cpp
- timers.h
- watchdog.cpp
- watchdog.h
- HAL.h
- platforms.h
- Conditionals_adv.h
- Conditionals_LCD.h
- Conditionals_post.h
- MarlinConfig.h
- MarlinConfigPre.h
- SanityCheck.h
- Version.h
- fontdata_6x9_marlin.h
- fontdata_ISO10646_1.h
- langdata_an.h
- langdata_bg.h
- langdata_ca.h
- langdata_cz.h
- langdata_da.h
- langdata_de.h
- langdata_el.h
- langdata_el_gr.h
- langdata_en.h
- langdata_es.h
- langdata_eu.h
- langdata_fi.h
- langdata_fr.h
- langdata_gl.h
- langdata_hr.h
- langdata_hu.h
- langdata_it.h
- langdata_jp_kana.h
- langdata_ko_KR.h
- langdata_nl.h
- langdata_pl.h
- langdata_pt.h
- langdata_pt_br.h
- langdata_ro.h
- langdata_ru.h
- langdata_sk.h
- langdata_test.h
- langdata_tr.h
- langdata_uk.h
- langdata_vi.h
- langdata_zh_CN.h
- langdata_zh_TW.h
- dogm_Bootscreen.h
- dogm_Statusscreen.h
- HAL_LCD_class_defines.h
- HAL_LCD_com_defines.h
- lcdprint_u8g.cpp
- status_screen_DOGM.cpp
- status_screen_lite_ST7920.cpp
- status_screen_lite_ST7920.h
- u8g_dev_ssd1306_sh1106_128x64_I2C.cpp
- u8g_dev_st7565_64128n_HAL.cpp
- u8g_dev_st7920_128x64_HAL.cpp
- u8g_dev_tft_320x240_upscale_from_128x64.cpp
- u8g_dev_uc1701_mini12864_HAL.cpp
- u8g_fontutf8.cpp
- u8g_fontutf8.h
- ultralcd_DOGM.cpp
- ultralcd_DOGM.h
- ultralcd_st7920_u8glib_rrd_AVR.cpp
- ultralcd_st7920_u8glib_rrd_AVR.h
- dwin.cpp
- dwin.h
- README.md
- rotary_encoder.cpp
- rotary_encoder.h
- dwin_lcd.cpp
- dwin_lcd.h
- anycubic_i3mega_lcd.cpp
- anycubic_i3mega_lcd.h
- DGUSDisplayDef.cpp
- DGUSDisplayDef.h
- DGUSDisplayDef.cpp
- DGUSDisplayDef.h
- DGUSDisplayDef.cpp
- DGUSDisplayDef.h
- DGUSDisplay.cpp
- DGUSDisplay.h
- DGUSDisplayDef.h
- DGUSScreenHandler.cpp
- DGUSScreenHandler.h
- DGUSVPVariable.h
- flash_storage.cpp
- flash_storage.h
- media_file_reader.cpp
- media_file_reader.h
- boards.h
- commands.cpp
- commands.h
- constants.h
- display_list.h
- ftdi_basic.h
- registers_ft800.h
- registers_ft810.h
- resolutions.h
- spi.cpp
- spi.h
- romfont_31.pbm
- western_char_set_bitmap_31.png
- western_char_set_bitmap_31.svg
- font_bitmaps.cpp
- font_bitmaps.h
- font_size_t.cpp
- font_size_t.h
- README.txt
- standard_char_set.cpp
- standard_char_set.h
- unicode.cpp
- unicode.h
- western_char_set.cpp
- western_char_set.h
- western_char_set_bitmap_31.h
- bitmap_info.h
- command_processor.cpp
- command_processor.h
- dl_cache.cpp
- dl_cache.h
- event_loop.cpp
- event_loop.h
- ftdi_extended.h
- grid_layout.h
- polygon.h
- rgb_t.h
- screen_types.cpp
- screen_types.h
- sound_list.h
- sound_player.cpp
- sound_player.h
- text_box.cpp
- text_box.h
- text_ellipsis.cpp
- text_ellipsis.h
- tiny_timer.cpp
- tiny_timer.h
- bitmap2cpp.py
- circular_progress.h
- poly_ui.h
- svg2cpp.py
- compat.h
- ftdi_eve_lib.h
- LICENSE.txt
- README.md
- language.cpp
- language.h
- language_en.h
- about_screen.cpp
- advanced_settings_menu.cpp
- alert_dialog_box.cpp
- backlash_compensation_screen.cpp
- base_numeric_adjustment_screen.cpp
- base_screen.cpp
- bed_mesh_screen.cpp
- compat.h
- config.h
- marlin_events.cpp
- pin_mappings.h
- anycubic_chiron_lcd.cpp
- anycubic_i3mega_lcd.cpp
- dgus_lcd.cpp
- example.cpp
- lcdprint_hd44780.cpp
- ultralcd_HD44780.cpp
- ultralcd_HD44780.h
- MarlinCore.cpp
- MarlinCore.h
- Configuration.h
- Configuration_adv.h
- Makefile
- Marlin.ino
- Version.h
- .editorconfig
- .gitattributes
- .gitignore
- LICENSE
- Marlin-bugfix-2.0.x.rar
- MKS SGEN_L V1+TS35.bin
// repository documentation
Was this content helpful?
(0 ratings)
