Marlin 2.x dla Einsy RAMBo
: 13 lut 2020, 21:21
1. Kompilacja przy pomocy Arduino 1.8.12 z:
https://www.arduino.cc/en/main/software
2. Instalacja płytki RAMBO w Arduino
dodać w Arduino link do dodatkowych płytek w preferencjach:
https://raw.githubusercontent.com/ultim ... index.json
zgodnie z instrukcją:
https://reprap.org/wiki/Rambo_firmware
3. Wybrać w menu Arduino płytkę RAMBo
Poprawka w pliku Pins.h (chyba, że uwzględnią na GitHub moją poprawkę )
https://github.com/MarlinFirmware/Marlin/pull/16852
4. minimalne zmiany w configuration.h :
5. minimalne zmiany w configuration_adv.h
6. wgrywanie firmware standardowo, czyli wybrać port w Arduino i wgrać.
linki:
https://github.com/ultimachine/Einsy-Rambo
schemat płytki:
https://github.com/ultimachine/Einsy-Ra ... o_1.1a.PDF
podłączenia:
https://help.prusa3d.com/article/0SeHT5 ... ics-wiring
https://reprap.org/wiki/EinsyRambo
https://www.arduino.cc/en/main/software
2. Instalacja płytki RAMBO w Arduino
dodać w Arduino link do dodatkowych płytek w preferencjach:
https://raw.githubusercontent.com/ultim ... index.json
zgodnie z instrukcją:
https://reprap.org/wiki/Rambo_firmware
3. Wybrać w menu Arduino płytkę RAMBo
Poprawka w pliku Pins.h (chyba, że uwzględnią na GitHub moją poprawkę )
https://github.com/MarlinFirmware/Marlin/pull/16852
4. minimalne zmiany w configuration.h :
Kod: Zaznacz cały
#define MOTHERBOARD BOARD_EINSY_RAMBO
#define X_DRIVER_TYPE TMC2130
#define Y_DRIVER_TYPE TMC2130
#define Z_DRIVER_TYPE TMC2130
#define E0_DRIVER_TYPE TMC2130
#define REPRAP_DISCOUNT_SMART_CONTROLLER
#define PID_EDIT_MENU
#define PID_AUTOTUNE_MENU
#define INDIVIDUAL_AXIS_HOMING_MENU
#define EEPROM_SETTINGS
Kod: Zaznacz cały
#define X_RSENSE 0.22
#define Y_RSENSE 0.22
#define Z_RSENSE 0.22
#define E0_RSENSE 0.22
linki:
https://github.com/ultimachine/Einsy-Rambo
schemat płytki:
https://github.com/ultimachine/Einsy-Ra ... o_1.1a.PDF
podłączenia:
https://help.prusa3d.com/article/0SeHT5 ... ics-wiring
https://reprap.org/wiki/EinsyRambo