Skip to content
Compare
Choose a tag to compare

#New Beta Release, Based on Marlin 2.0.7.2
There are 100s of improvements and bugfixes in the base code
[See 2.0.7.2 Release Notes](https://github.com/MarlinFirmware/Marlin/releases/tag/2.0.7. 2)

Contains fixes for a bunch of items, here are some highlights for Artist-D

  • Upgrade to lastest Marlin Release 2.0.7.2
  • Enabled Mesh bed leveling
  • Upgraded TMC drivers
  • Upgrade to upstream platformio.ini file
  • Fixed esteps configuration screen.
  • Fix Preheat ALL menu Item
  • Fix E2 Left Limit from 80 to 5.

Enhancements from Marlin Base Code

Flashing

Before flashing to your printer write down any modified settings such as tool offsets, extruder steps, etc. This will process will set your printer's settings back to how it was out of the box

  1. Download Robin_pro.bin from this release page
  2. Place the file on the SD card. The filename must not be changed.
  3. Power down the printer
  4. Place SD card in the printer
  5. Power the printer on.

The screen should say "updating" with a percentage. Do not power the printer off or remove the SD card during this process. The printer will reboot when it is finished and you will see the JGMaker bootscreen followed by the Marlin bootscreen.
Your printer should now be updated
A good final task after any update is to reset the EEPROM for the printer. Go to the Configuration menu and scroll down to "Initialize EEPROM". Select this value. This will reset all stored settings to their defaults.

At any point you wish to go back to the original firmware you can download it from JGMaker's site and follow the same steps as above.

Compare
Choose a tag to compare

#New Beta Release, Based on Marlin 2.0.6
There are 100s of improvements and bugfixes in the base code
See 2.0.6 Release Notes

Contains fixes for a bunch of items, here are some highlights for Artist-D

  • Upgrade to lastest Marlin Release 2.0.7.2
  • Enabled Mesh bed leveling
  • Upgraded TMC drivers
  • Upgrade to upstream platformio.ini file
  • Fixed esteps configuration screen.

Enhancements from Marlin Base Code

Flashing

Before flashing to your printer write down any modified settings such as tool offsets, extruder steps, etc. This will process will set your printer's settings back to how it was out of the box

  1. Download Robin_pro.bin from this release page
  2. Place the file on the SD card. The filename must not be changed.
  3. Power down the printer
  4. Place SD card in the printer
  5. Power the printer on.

The screen should say "updating" with a percentage. Do not power the printer off or remove the SD card during this process. The printer will reboot when it is finished and you will see the JGMaker bootscreen followed by the Marlin bootscreen.
Your printer should now be updated
A good final task after any update is to reset the EEPROM for the printer. Go to the Configuration menu and scroll down to "Initialize EEPROM". Select this value. This will reset all stored settings to their defaults.

At any point you wish to go back to the original firmware you can download it from JGMaker's site and follow the same steps as above.

Compare
Choose a tag to compare

#New Beta Release, Based on Marlin 2.0.6
There are 100s of improvements and bugfixes in the base code
See 2.0.6 Release Notes

Contains fixes for a bunch of items, here are some highlights for Artist-D

  • Better Ooze prevention during pause
  • LCD Shows remaining print time estimate
  • Long Filename Support
  • Added Cancel Object feature
  • Enabled PowerLoss protection, but must be enabled with GCODE for each print.
  • Live-Z changed to mm instead of steps
  • Easter Egg Game
  • M600 R (resumes printing at new temperature)
  • Auto PID Tuning for each hotend and menu kickoff
  • LiveZ baby stepping. Double click the knob and will allow for adjust of z-height.
  • Filament Runout Sensor. Changed so 100mm of filament will print before it triggers a filament change.
  • Filament change purge location is no longer in the brush.
  • EEPROM Saving
  • Changed preheat ABS to preheat PETG
  • Enabled HostActions (better integration with OctoPrint)

Enhancements from Marlin Base Code

Known Issues

  • Power on Resume has been disabled for right now.

Flashing

Before flashing to your printer write down any modified settings such as tool offsets, extruder steps, etc. This will process will set your printer's settings back to how it was out of the box

  1. Download Robin_pro.bin from this release page
  2. Place the file on the SD card. The filename must not be changed.
  3. Power down the printer
  4. Place SD card in the printer
  5. Power the printer on.

The screen should say "updating" with a percentage. Do not power the printer off or remove the SD card during this process. The printer will reboot when it is finished and you will see the JGMaker bootscreen followed by the Marlin bootscreen.
Your printer should now be updated
A good final task after any update is to reset the EEPROM for the printer. Go to the Configuration menu and scroll down to "Initialize EEPROM". Select this value. This will reset all stored settings to their defaults.

At any point you wish to go back to the original firmware you can download it from JGMaker's site and follow the same steps as above.

Compare
Choose a tag to compare

New Beta Release, Based on Marlin 2.0.5.4

Contains fixes for a bunch of items.

  • LiveZ baby stepping. Double click the knob and will allow for adjust of z-height.
  • Filament Runout Sensor. Changed so 100mm of filament will print before it triggers a filament change.
  • Filament change purge location is no longer in the brush.
  • EEPROM Saving
  • Changed preheat ABS to preheat PETG
  • Enabled HostActions (better integration with OctoPrint)

Enhancements from Marlin Base Code

Known Issues

  • Power on Resume has been disabled for right now.

Flashing

Before flashing to your printer write down any modified settings such as tool offsets, extruder steps, etc. This will process will set your printer's settings back to how it was out of the box

  1. Download Robin_pro.bin from this release page
  2. Place the file on the SD card. The filename must not be changed.
  3. Power down the printer
  4. Place SD card in the printer
  5. Power the printer on.

The screen should say "updating" with a percentage. Do not power the printer off or remove the SD card during this process. The printer will reboot when it is finished and you will see the JGMaker bootscreen followed by the Marlin bootscreen.
Your printer should now be updated
A good final task after any update is to reset the EEPROM for the printer. Go to the Configuration menu and scroll down to "Initialize EEPROM". Select this value. This will reset all stored settings to their defaults.

At any point you wish to go back to the original firmware you can download it from JGMaker's site and follow the same steps as above.

2e0449b
Compare
Choose a tag to compare

New Features from Community

  • Better Tool Switching, keep the print head from starting over print (#14) - Thanks @mikejr83
  • Independent estep configuration for Hotends. - Thanks @bodinjm
  • Fixed Filament Runout sensor triggering change at print start.

New Features from Marlin Upstream

This list is only improvements that affect the Artist-D Users and Developers.
See Full Marlin 2.0.2 Release Notes

Configurations

  • Configurations moved to the MarlinFirmware/Configurations repo
  • Per-tool defaults for G12 Nozzle Clean
  • New tuning options for G2/G3 arc segmenting

Hosts and UI

Fixed issues with Touch UI FTDI Eve
Permit more RRW Keypad / LCD combinations

  • Slightly slimmer slim menus
  • Retain SD working directory on file write/delete
  • Fix serial output redirection for injected commands

New Features

  • Add G60/G61 position save / restore
  • Add Heated bed probe temperature compensation

Issues Patched

  • Fix errant timeout in response to M85

For Developers

  • Improved STM32 build settings and timer allocation

Flashing

Before flashing to your printer write down any modified settings such as tool offsets, extruder steps, etc. This will process will set your printer's settings back to how it was out of the box

  1. Download Robin_pro.bin from this release page
  2. Place the file on the SD card. The filename must not be changed.
  3. Power down the printer
  4. Place SD card in the printer
  5. Power the printer on.

The screen should say "updating" with a percentage. Do not power the printer off or remove the SD card during this process. The printer will reboot when it is finished and you will see the JGMaker bootscreen followed by the Marlin bootscreen.
Your printer should now be updated
A good final task after any update is to reset the EEPROM for the printer. Go to the Configuration menu and scroll down to "Initialize EEPROM". Select this value. This will reset all stored settings to their defaults.

At any point you wish to go back to the original firmware you can download it from JGMaker's site and follow the same steps as above.

e906ef8
Compare
Choose a tag to compare

Release Notes ( v1.1.4 )

From Community

  • Added Ability to Save EEPROM to Printer instead of SD Card.
  • Added the ability to have separate esteps value for each extruder.
  • Added JG Bootsplash screen
  • Fixed in LCD Pin configuration. Should allow for faster LCD refreshes.
  • Fixed Filament Runout sensor triggering change at print start.
  • Upgraded Base code to Marlin 2.0.1

From Upstream Marlin

  • Official Marlin Support for Artist-D motherboard (2.0.1)
  • Enhanced SD Card writing to improve card life longevity. (2.0.1)
  • Official support for 32bit boards (2.0.0)
  • PlatformIO.org build environment this makes setting up a build environment much much easier. (2.0.0)
  • Official support for Trinamic TMC2209/8 drivers (2.0.0)
  • Linear Advance capable (but not enabled by default) (2.0.0)

Flashing

Before flashing to your printer write down any modified settings such as tool offsets, extruder steps, etc. This will process will set your printer's settings back to how it was out of the box

  1. Download Robin_pro.bin from this release page
  2. Place the file on the SD card. The filename must not be changed.
  3. Power down the printer
  4. Place SD card in the printer
  5. Power the printer on.

The screen should say "updating" with a percentage. Do not power the printer off or remove the SD card during this process. The printer will reboot when it is finished and you will see the JGMaker bootscreen followed by the Marlin bootscreen.
Your printer should now be updated
A good final task after any update is to reset the EEPROM for the printer. Go to the Configuration menu and scroll down to "Initialize EEPROM". Select this value. This will reset all stored settings to their defaults.

At any point you wish to go back to the original firmware you can download it from JGMaker's site and follow the same steps as above.

Compare
Choose a tag to compare

This is the First Release of the Firmware for JGMaker Artist-D

Change log

  • Save EEPROM to board instead of SDCard.

Flashing

Before flashing to your printer write down any modified settings such as tool offsets, extruder steps, etc. This will process will set your printer's settings back to how it was out of the box

  1. Download Robin_pro.bin from this release page
  2. Place the file on the SD card. The filename must not be changed.
  3. Power down the printer
  4. Place SD card in the printer
  5. Power the printer on.

The screen should say "updating" with a percentage. Do not power the printer off or remove the SD card during this process. The printer will reboot when it is finished and you will see the JGMaker bootscreen followed by the Marlin bootscreen.
Your printer should now be updated
A good final task after any update is to reset the EEPROM for the printer. Go to the Configuration menu and scroll down to "Initialize EEPROM". Select this value. This will reset all stored settings to their defaults.

At any point you wish to go back to the original firmware you can download it from JGMaker's site and follow the same steps as above.