Pyramid A1.1, v0.3
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
- Flash Firmware (Copy Robin_nano35.bin to the root of a MicroSD card, insert card, turn on printer)
- If you are prompted to initialize firmware, select yes. If not, reset all settings using the menu or G-code
M502
. - Optional: Menu -> Custom Commands -> Calibrate Touchscreen (
M995
) - Optional: Enable abort on endstop hit. Highly recommended if you print unattended (
M540 S1
) - 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)
- Hotend:
- Home the machine (G28)
- Run bed leveling (
G29
) - Activate leveling (
M420 S1
)- Note: You should add
M420 S1
to your print start script, as Marlin does not like to leave it enabled.
- Note: You should add
- Menu -> Configuration -> Advanced Settings -> Probe Offsets -> Z Probe Wizard
- Save settings (
M500
)