From d8ed7bf668d0b35cdc7f639cf92f636bea2aaf99 Mon Sep 17 00:00:00 2001 From: steeb Date: Fri, 2 Aug 2024 15:09:15 -0700 Subject: [PATCH] Add README.md --- README.md | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..e737356 --- /dev/null +++ b/README.md @@ -0,0 +1,75 @@ +# Creality Ender 3 Pro +### BTT SKR Mini E3 V2.0, direct drive, and BL-Touch - Raspberry Pi 4 running Klipper & Fluidd + +I'm collecting information here to track progress on setting up an Ender 3 Pro that I pulled out of the trash. The previous owner had already upgraded the motherboard and completed a changeover to direct drive. The Z-axis was initially bizarrely overtightened, causing MAJOR skipping issues that squished all the prints about 30%. + +After properly torquing the eccenctric nuts on the Z-axis and other belts as well as lubing everything, it printed okay! However, it had Merlin firmware which is poopy so now I'm working on converting it to Klipper. + +Before getting into the printer itself, let's go over how to connect to the Pi, which is running the whole show. + +# Raspberry Pi 4 +### Overview +
+       _,met$$$$$gg.          ender@ender3Pro 
+    ,g$$$$$$$$$$$$$$$P.       --------------- 
+  ,g$$P"     """Y$$.".        OS: Debian GNU/Linux 11 (bullseye) aarch64 
+ ,$$P'              `$$$.     Host: Raspberry Pi 4 Model B Rev 1.1 
+',$$P       ,ggs.     `$$b:   Kernel: 6.1.21-v8+ 
+`d$$'     ,$P"'   .    $$$    Uptime: 2 hours, 9 mins 
+ $$P      d$'     ,    $$P    Packages: 957 (dpkg) 
+ $$:      $$.   -    ,d$$'    Shell: bash 5.1.4 
+ $$;      Y$b._   _,d$P'      Terminal: /dev/pts/2 
+ Y$$.    `.`"Y$$$$P"'         CPU: BCM2835 (4) @ 1.500GHz 
+ `$$b      "-.__              Memory: 157MiB / 3618MiB 
+  `Y$$
+   `Y$$.                                              
+     `$$b.                                            
+       `Y$$b.
+          `"Y$b._
+              `"""
+
+ +This machine is currently flashed with a Debian-based OS called MainsailOS - however, I do not like Mainsail so it has been gutted and replaced with Fluidd for the web interface. + +## Software + +### Connecting to WiFi +On the /boot/ partition of the SD card, create a plaintext file called wpa_supplicant.conf and use the following template to add the correct information for your WiFi network (this unit is compatible with both 2.4 and 5 GHz networks). Once you have created that file, re-insert the SD card (or reboot if edited in-place) and after about a minute it should appear on your WiFi network. DHCP is currently enabled. + +
+# Simple configuration for a typical WPA2 network
+
+ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
+update_config=1
+country=US # US Country code
+
+network={
+        scan_ssid=1
+        ssid=""
+        psk=""
+        proto=RSN
+        key_mgmt=WPA-PSK
+        pairwise=CCMP
+        auth_alg=OPEN
+}
+
+ +Credentials to SSH into the machine are as follows: +- User: ender +- Password: 1234 + +#### Example +
+steeb@thinkpadz13:~$ ssh ender@192.168.50.222
+ender@192.168.50.222's password: 
+Linux ender3Pro 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr  3 17:24:16 BST 2023 aarch64
+
+The programs included with the Debian GNU/Linux system are free software;
+the exact distribution terms for each program are described in the
+individual files in /usr/share/doc/*/copyright.
+
+Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
+permitted by applicable law.
+Last login: Fri Aug  2 14:05:21 2024 from 10.6.0.2
+ender@ender3Pro:~ $
+
\ No newline at end of file