Skip to content

Pyramid A1.1, v0.3

Compare
Choose a tag to compare
@dchauran dchauran released this 04 Mar 01:07
· 3258 commits to 2.0.x since this release

This is firmware for the Pyramid A1.1 printer, using 100% stock, unmodified hardware, other than the optional addition of a BLTouch. This firmware allows you to keep both Z endstops and use a BLTouch. If using the BLTouch, connect it to the MT_DET2 port on the motherboard.

v0.3 Changes

- Latest Marlin bugfix
- Enabled bed PID
- Reduced baud rate to ease CPU load
- Tweaked bed thermal protection values to reduce false positives
- Enabled retry on G29 probing failure
- Enabled M73 estimated time remaining support

Recommended usage

  1. Flash Firmware (Copy Robin_nano35.bin to the root of a MicroSD card, insert card, turn on printer)
  2. If you are prompted to initialize firmware, select yes. If not, reset all settings using the menu or G-code M502.
  3. Optional: Menu -> Custom Commands -> Calibrate Touchscreen (M995)
  4. Optional: Enable abort on endstop hit. Highly recommended if you print unattended (M540 S1)
  5. Optional: PID Autotune via menu or gcode, improves temperature stability and heat up time:
    • Hotend: M303 S210 U (change 210 to the hottest temperature that you regularly use)
    • Bed: M303 E-1 S60 U (change to the hottest bed temperature you regularly use, if times out preheat the bed halfway first)
  6. Home the machine (G28)
  7. Run bed leveling (G29)
  8. Activate leveling (M420 S1)
    • Note: You should add M420 S1 to your print start script, as Marlin does not like to leave it enabled.
  9. Menu -> Configuration -> Advanced Settings -> Probe Offsets -> Z Probe Wizard
  10. Save settings (M500)