PiKVM

September 24th, 2021

Tesla Information

September 24th, 2021

I finally pulled the plug (LOL) and got a Tesla Model S.  This page contains all sorts of links to Tesla related information.

Pre-purchase research
Here are the MUST do’s before buying a used Tesla
Here’s Every Tesla We’ve Tested So Far
How to find out what options a Tesla has

Charging
Supercharger Map
Plugshare

Free Lifetime Supercharging
NOTE: These are good ways to initially check if a car has free lifetime transferrable supercharging (if it doesn't, these will identify that).  The ONLY way to be 100% certain, however, is to call Tesla service and have them verify.  They officially will only do this for the owner on the associated account in the Tesla system.

Tesla Free Unlimited Supercharging—Does it Transfer to New Owners?
Tesla Free Supercharging (Unlimited): How to Check if You Have It!
Easy way to verify Free Supercharging

Diagnostics
Tesla wanted him to pay $22500 to replace a battery pack, we did it for 75% less!
Scan My Tesla
Scan My Tesla for Android 2.0 instructional video
Scan My Tesla (OBDII) Install
Tesla Model 3 - OBD2 Setup and Scan My Tesla Overview

Service & Repair
HOW TO: Replace Headlights in Refresh (2016+) Model S
Window won't go up
Repairing Tesla Window Regulators | Gruber Motors
How to fix a Tesla Model S Power Window Regulator
Tesla Model S Window Repair - Regulator replacement with Dorman 740-603
How to calibrate windows in a Tesla!
Headlamps (SAE-to-Global) Retrofit
How to setup a laptop to use Tesla’s Toolbox 3
Tesla Toolbox 3 Service and Diagnostic Software
Toolbox 3 setting up computer before starting subscription
2012-2020 Model S Service Manual
Service Mode

Dash Cam
2017 Tesla Model S 100D Dash Cam Install. Blackvue DR650S-2CH
Tesla Model S | Blackvue DR750S- 2CH Dash cam | Complete Install
BlackVue DR750S-2CH installation in 2017 Tesla Model S
The Most Advanced Dashcam Yet - Vantrue N4 Pro
Dashcam install - use OBD port or hardwire to fuse panel?
Picking a Hardwire Kit
5-Level Adjustable Hardwire Kit

Fog Lights
Replacing Model S Fog Light.. Help!!
Retrofit Front Fog Lights

Frunk and Trunk Power Lift
Power FRUNK!? | Electric Frunk kit install
SmarTesla
Tesla Model S frunk kit (for 2016-2020 single hood latch) power lift electric frunk kit
Tesla Model S power lift electric rear trunk kit 2013-2016
DIY Power Lift gate for Tesla Model S Walkthrough Video
DIY Power Lift gate for Tesla Model S Walkthrough Video
Power lift gate DIY possible?
CoZero

Fuses
Fuse box location and diagrams: Tesla Model S (2013-2016)
Tesla Model S (2016-2018) fuses

Miscellaneous
Useful browser websites while driving
A faster link to Fullscreen content in Tesla browser
Teslogic - Mobile Dashboard
Fixing Tailgate/Liftgate Rattle on Tesla Model S
Stuck Rear Lift Gate on your Tesla Model S? Check out how to get it open again!
Guide: DIY Interior Refresh Project - Beige to Charcoal (Remove Pillar Trim)

Hot Tub

September 24th, 2021

BLTouch on CR-10

September 12th, 2021

The bed on my CR-10 printer is definitely not flat.  It seems to be higher around the edges then dip down in the middle.  For small prints, it's OK but the larger ones are more troublesome since the level changes enough to mess up the first layer.  

I found out that there is a bed leveling sensor that Creality makes for the CR-10 called the BLTouch and they only run about $40.  I bought one and tried to follow the included instructions to install it.  Unfortunately, all the website links in the documentation resulted in 404 errors.  I wrote to Creality's support departmant and got a response back but it was very generic and still did not have include necessary information such as where to download the firmware or the progisp program used to flash the firmware to the memory of the CR-10.  

I used a mix of information from a number of sites to get it installed, install new firmware to work with the BLTouch and figure out how to configure it properly.  

These are the links that Creality support sent:

CR-10 ISP Wire brush firmware tutorial
Service tutorial CR 10 online print
Service tutorial CR 10 the BL Touch installation

And here are a number of other relevant links.  The first two were the most helpful.

Installing BLTouch Auto Bed Leveling On The Creality CR-10 3D Printer
BLtouch for any 3D printer - Comprehensive step by step guide
Creality BL Touch Auto Bed Leveling Sensor Installation Tutorial
Marlin 2.0.x firmware - Add preheat profile?
Help! After installing BLTouch, cannot get nozzle close enough to bed to print.

I ended up using the TH3D Unified 2 firmware and compiling my own firmware.  

TH3D CR-10 Firmware
Creality BL Touch Probe Mount Offsets (Metal Bracket)

When all is said and done, these are the steps I used to calibrate the Z-offset:

Use the terminal window in Octoprint.

Send the following commands:

M502 ;reset printer settings to default
M500 ;save default settings
G28 ;home head to middle of bed
G1 F60 Z0 ;move printer head to absolute zero position (defined by EEPROM settings)

Lower Z axis in .1 increments until print head lightly touches piece of paper between print head and bed.  Go back to home screen and note the position of the Z axis.  Enter that number in the M851 command below for +/-x.x

M851 Zx.x ;Z offset - Note that for negative numbers it will be Z-x.x
M500 ;save default settings

 

Arch Linux Information

September 4th, 2021