diff --git a/artillery-sidewinder-x2/README.md b/artillery-sidewinder-x2/README.md index dc14727..a8ded30 100644 --- a/artillery-sidewinder-x2/README.md +++ b/artillery-sidewinder-x2/README.md @@ -1,11 +1,12 @@ # Artillery SideWinder X2 1. [Klipper Configuration](#klipper-configuration) -2. [Ultimaker Cura configuration](#ultimaker-cura-configuration) -3. [Octoprint specific configuration](#octoprint-specific-configuration) -4. [Filament set up](#filament-set-up) -5. [Klipper firmware update](#klipper-firmware-update) -6. [Resources / Links](#resources--links) +2. [Octoprint backup archive](#octoprint-backup-archive) +3. [Ultimaker Cura configuration](#ultimaker-cura-configuration) +4. [Octoprint specific configuration](#octoprint-specific-configuration) +5. [Filament set up](#filament-set-up) +6. [Klipper firmware update](#klipper-firmware-update) +7. [Resources / Links](#resources--links) # Octoprint backup archive diff --git a/creality-ender3/README.md b/creality-ender3/README.md index 62dd726..26f69b1 100644 --- a/creality-ender3/README.md +++ b/creality-ender3/README.md @@ -1,14 +1,24 @@ # Creality Ender 3 -## Ultimaker Cura configuration +1. [Octoprint backup archive](#octoprint-backup-archive) +2. [Ultimaker Cura configuration](#ultimaker-cura-configuration) +3. [Print profiles](#print-profiles) +4. [Filament set up](#filament-set-up) +5. [Activate button/led support](#activate-buttonled-support) -### Cura Printer configuration +# Octoprint backup archive + +[2024-02-08] [Ender3-backup-20240208-205005.zip](octoprint-cfg-bkp/Ender3-backup-20240208-205005.zip) + +# Ultimaker Cura configuration + +## Cura Printer configuration | Printer | Extruder | |---------|----------| | ![Printer](images/ender3-cura-profile-printer.png) | ![Extruder](images/ender3-cura-profile-extruder.png) | -### Start G-code +## Start G-code ``` ; Octoprint's Octolapse plugin required G-code @@ -45,7 +55,7 @@ G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed G1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish ``` -### End G-code +## End G-code ``` G91 ;Relative positioning @@ -63,22 +73,90 @@ M140 S0 ;Turn-off bed M84 X Y E ;Disable all steppers but Z ``` -### Print profiles +# Print profiles * [Standard Quality - Arc Welder](cura-profile/Ender3%20-%20Standard%20Quality%20-%20Arc%20Welder.curaprofile) * [Low Quality - Arc Welder](cura-profile/Ender3%20-%20Low%20Quality%20-%20Arc%20Welder.curaprofile) * [Super Quality - Arc Welder](cura-profile/Ender3%20-%20Super%20Quality%20-%20Arc%20Welder.curaprofile) -## Filament set up -### PLA +# Filament set up +## PLA | Brand | Filament desc | Printing temp | Build Plate temp | Retractation Distance | |-----------|---------------|---------------|------------------|-----------------------| | Geeetech | Black | 210°C | 60°C | 0.75mm | | Geeetech | Silk Silver | 210°C | 60°C | 0.75mm | -### PETG +## PETG | Brand | Filament desc | Printing temp | Build Plate temp | Retractation Distance | |-----------|---------------|---------------|------------------|-----------------------| -| Geeetech | -- | -- | -- | -- | \ No newline at end of file +| Geeetech | -- | -- | -- | -- | + +# Activate button/led support + +## Full tutorial + +[Raspberry Pi Power-Up and Shutdown with a Physical Button](https://embeddedcomputing.com/technology/open-source/development-kits/raspberry-pi-power-up-and-shutdown-with-a-physical-button) + + +## TL;DR + +### Add button support + +1. Edit `/boot/config.txt` file. +2. Add line ` dtoverlay=gpio-shutdown`. + +Final result: +``` +[...] + +[all] +# enable raspicam +start_x=1 +gpu_mem=128 + +# Simple button on/off +dtoverlay=gpio-shutdown +``` + +### Add LED support + +1. Edit crontab +``` +#> crontab -e +``` + + +2. Add the line +``` +@reboot raspi-gpio set 4 op dh +``` + +Final result: +``` +# Edit this file to introduce tasks to be run by cron. +# +# Each task to run has to be defined through a single line +# indicating with different fields when the task will be run +# and what command to run for the task +# +# To define the time you can provide concrete values for +# minute (m), hour (h), day of month (dom), month (mon), +# and day of week (dow) or use '*' in these fields (for 'any'). +# +# Notice that tasks will be started based on the cron's system +# daemon's notion of time and timezones. +# +# Output of the crontab jobs (including errors) is sent through +# email to the user the crontab file belongs to (unless redirected). +# +# For example, you can run a backup of all your user accounts +# at 5 a.m every week with: +# 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/ +# +# For more information see the manual pages of crontab(5) and cron(8) +# +# m h dom mon dow command +@reboot raspi-gpio set 4 op dh +``` \ No newline at end of file diff --git a/creality-ender3/octoprint-cfg-bkp/Ender3-backup-20240208-205005.zip b/creality-ender3/octoprint-cfg-bkp/Ender3-backup-20240208-205005.zip new file mode 100644 index 0000000..26af330 Binary files /dev/null and b/creality-ender3/octoprint-cfg-bkp/Ender3-backup-20240208-205005.zip differ