Hardware
List of all the hardware I'm using and what I'm using it for.
Also has stuff of others that I want to keep track of.
Mine
Networking
Xiaomi Redmi AX6S RB03 - Router flashed with OpenWRT FW , Device table
TP-Link Archer C7 v2 - Router, flashed with OpenWRT FW , Device table
TP-Link TD-W9980B - VDSL modem/router, flashed with OpenWRT (for W8980) FW , Device table
D-Link - DGS-1100-08 - FW (B1 version)
D-Link - DGS-1100-05 - FW (B1 version)
Zyxel VMG3625-T50B - ADSL2/VDSL2 modem/router - FW
TL-WN722N v2(?) - 2.4GHz b/g/n USB adapter, works well with pentesting tools
Peripherals and Other
BOSCH D-TECT 120 Professional - Expensive tool for detecting things in the walls to avoid even more expensive mistakes
Split unit AC - Indoor VIVAX ACP-12CH35AEHI/I+ (with EU-OSK105 for Wi-Fi), Outdoor VIVAX ACP-12CH35AEHI/O+
Dead AC - Indoor Toshiba RAS-B10J2KVG-E
12000 BTU portable AC - Gree GPC12AL-K3NNA1A - Cause otherwise I'd be cooked alive in here during summer.
Corsair XENEON 27QHD240 - 240Hz, 1440p, 27", OLED - Main screen Firmware update
ASUS MG279Q - 144Hz, 1440p, 27", IPS - Secondary screen
ACER XB270HAbprz - 144Hz, 1080p, 27", TN - Main screen for secondary PC
Genius SW-J2.1 1200 - 2.1 speakers. They sound alright.
Idobao x YMDK ID75 - Fancy ortholinear 75% mechanical keyboard with FOSS firmware FW
A4TECH XL-750BK - Laser mouse with 1000Hz polling rate and 3600 DPI, good enough for my needs, keeping it until it dies, then it's P93s only.
2x A4TECH Bloody P93, 1x J95 - Laser mice with 1000Hz polling rate and 3000(up to 5K) DPI, good enough for my needs. Also has extensive macro support and RGB lights.
3x Steam Controller - the only controller that works without hassle on all OSs, especially Linux
Wacom Intuos Pen Small (CTL-480)
2x Korad KA3005P - Lab PSU
WH-1000XM5 - BT Headset
HyperX Cloud 2 - Headset - modified sound card to support USB-C instead of being soldered FW
Brother PT-D600 - Label printer FW & SW . Last 9 characters of serial number: C8Z952846 (Downloads and installs are locked behind it)
Alternatively try 6.3.001 or 6.5.000 or different download server 6.3.001 or 6.5.000
curl -H 'User-Agent: os/windows appName/P-touch Editor 6.5.0.0' 'https://p-touch.brother.com/es-contents/dlc/v11/bilsvc/categoryList?contentType=Template&langId=ENU&defaultLangId=ENU&paperType=Label&market=PT-HomeOffice'
curl -H 'User-Agent: P-touch Editor 6.5.0.0' -H 'Content-Type: text/xml; charset=utf-8' -X POST https://firmverup.brother.co.jp/KNE_ES_UPDATE_SSL/es_update.asmx/verCheck -d '0Brother PT-D600ALL_ALL'
curl -H 'User-Agent: P-touch Editor 6.5.0.0' -H 'Content-Type: text/xml; charset=utf-8' -X POST https://firmverup.brother.co.jp/KNE_ES_UPDATE_SSL/es_update.asmx/fileUpdate -d '0Brother PT-D600ALL_ALLBrother PT-D600PP-PTEDIT66.5.0.021'
FUNC KB-460 Cherry MX Blue - Mechanical keyboard
HyperX Cloud Alpha - Buy HyperX Cloud 2 instead, the only advantage this has is detachable cable, but you need ear pads from the old ones and get no USB sound card
Kindle Paperwhite 4 32GB - Jailbroken e-reader Firmware update Software updates KOReader(kindlepw2)
Install latest JB hotfix first!
;log mrpi after installing mrpi and dropping new packages in the folder
55" OLED 4K@120 Philips TV (55OLED718) VESA mounted with SQM3642
Soundbar TAB8507B
Yamaha P-125 with LP-1 and L-125 stand (all black)
KELLY's Madman 50 Black Green 29"(19) - A bike
Wenger Pegasus 17" - Laptop Backpack
Rowenta CV5831F0 - Hair dryer
Xiaomi Mi Dual Driver Earphones (Type-C) Black - Wired earphones
AlzaPower Q100 Quick Charge 3.0 Black - power brick
AlzaPower Source 16000mAh Quick Charge 3.0 - powerbank
Xiaomi Power Bank 16000mAh - old powerbank
TS80 - Soldering iron OEM firmware Custom firmware(TS80_EN.hex)
Mi Band 6 - Fitness tracker - Mostly for notifications and MPRIS control via KDEConnect
PS3 Slim - jailbroken
Valve Index - VR
BlitzWolf BW-SHP6 15A - IoT 230V electric socket Custom firmware
TUSON Basic 80W - Glue gun
KOKKEDAL chairs from JYSK (3601324)
STRAFE RGB Mechanical Gaming Keyboard — Cherry MX Silent - Spare keyboard at this point
IKEA BJÖRKÅN + NYSJÖN + REIHE TERMO 11-CR - Sink, undersink and thermostatic tap
IKEA VALLAMOSSE for a thermostatic shower mixer
Security keys: GoTrust Idem Key, YubiKey 5 NFC, YubiKey 5C NFC
PC
Corsair 450D Obsidian Series
X670 AORUS ELITE AX rev 1.0 - UEFI update
MSI MEG Ai1300P PCIE5
AMD Ryzen 7 9700X + Noctua NH-D15 AM4 with back fan swapped for NOCTUA NF-F12 PWM Chromax Black Swap which is 120mm instead of 140mm due to RAM clearance
GIGABYTE GeForce RTX 4090 GAMING OC 24G
Intel 760p 1TB - Firmware update
Apacer AS2280P4U Pro 2TB
Kingston FURY Renegade NVMe 4TB - Firmware update
3TB WD RED
2x 6TB WD BLUE
2x 8TB WD Elements Desktop
Kingston FURY Beast Black 64GB (2x 32GB) DDR5 5600MHz - KF556C40BBK2-64
STW-3125 - front panel with 3x 5Gbit USB-A, 1x USB-C and lots of cards slots
VP1200ELCD - 720W UPS
PC
Corsair Carbide Series 200R
Gigabyte GA-AX370-Gaming K5 - UEFI update
Evga G3 750
AMD Ryzen 5 3600 + NOCTUA NH-D14
MSI GeForce GTX 1080Ti GAMING 11G
ADATA SX8200 Pro 1TB
525GB MX300
3TB WD RED (dying)
G.SKILL 2x16GB DDR4 3200MHz CL14 Trident Z - F4-3200C14D-32GTZ
TRUST TYTAN 2.1 Speaker 19019-04
Laptop
Lenovo Legion 5 Pro (16ACH6H-82JQ) - UEFI update
Ryzen 7 5800H
Micron SO-DIMM 32GB KIT DDR4 2300MHz CL22 (2x16GB)
NVIDIA GeForce RTX 3060
AMD Radeon RX Vega 8
1TB SSD SKHynix HFS001TDE9X084N
Intel AX200 802.11ax (replaced a buggy Realtek chip)
16" - 2560x1600@165
Laptop
DELL Vostro 3560 (0C05GV) - UEFI update
i7-3612QM
Corsair SO-DIMM 16GB KIT DDR3L 1600MHz CL9 Vengeance (2x8GB)
AMD Radeon HD 7670M
Intel(R) HD Graphics 4000
500GB 860 EVO
120GB 840 EVO
Intel® Dual Band Wireless-AC 3160
15.6" - 1920x1080
Phones & Tablets
Samsung S5 mini (kminilte[G800F])
Xperia Z (yuga[C6603])
Xiaomi Redmi 3S (land)
Xiaomi Mi 9T (davinci[128GB, EEA]) ROM update TWRP
Xiaomi 12 (cupid) - Lineage GSM by Arian - TODO - reinstall to Arian's Vanilla and add MindTheGapps instead
adb reboot recovery
adb sideload ~/Downloads/lineage-21.0-20240728-UNOFFICIAL-GMS-cupid.zip from VOL UP sideload menu
adb push ~/Downloads/lineage-21.0-20240728-UNOFFICIAL-GMS-cupid-boot.zip /sdcard - install Magisk.apk, launch it, patch this file
adb pull /sdcard/Download/magisk_patched-27000_8xwih.img copy it back to desktop
adb reboot fastboot
fastboot flash boot_a magisk_patched-27000_8xwih.img + fastboot flash boot_b magisk_patched-27000_8xwih.img
Lenovo Tab K10 (TB-X6C6F_EEA) - ROM update (arm64_bgN) - GSI Wiki entry
7z e ~/Downloads/lineage-21.0-20240424-UNOFFICIAL-arm64_bgN.img.xz
adb reboot fastboot
fastboot flash system ~/Downloads/lineage-21.0-20240424-UNOFFICIAL-arm64_bgN.img
Raspberry Pi 5 8GB
Arch Linux ARM, behind the TV running Kodi connected to Jellyfin, gets HDR with the GBM backend
Terrible RTL9210 USB NVMe enclosure - Firmware update
ADATA SX8200 Pro 2TB
Spares
FLATRON W2243S - 60Hz overclockable to 74Hz, 1080p, TN, 22" ish
Raspberry Pi 3 model B
2TB external drive (offline backups)
256GB M.2 2280 NVMe SSD - MVZLW256HEHP-000H1
another external drive (unused)
ASRock B450 Pro4 - UEFI update
Realtek RTL8852AE 802.11ax
AMD Stock cooler - Wraith Stealth
AK-PCCM2P-05 PCIe adapter
MHPower MS9-12 (12V 9Ah)
Corsair RM650
MSI Radeon RX 580 ARMOR 8G OC
AMD Ryzen 5 7600X
Puzzles
2x2 Meilong
2x2 YJ MGC
3x3 Meilong
3x3 Meilong 3C
3x3 Meilong M
3x3 MoYu RS3M 2020
4x4 Meilong
4x4 YJ YuSu V2 M
5x5 Meilong
5x5 QiYi MS - Logo removable by ethanol
6x6 YJ Yushi V2 M
7x7 YJ Yufu V2 M
Megaminx YJ Yuhu V2 M
Square-1 Meilong
3x3 Meilong Mirror (silver)
3x3 Qiyi Axis - Logo removable by ethanol (but ever so slightly damages the texture)
3x3 Qiyi Fisher - Logo removable by ethanol (but ever so slightly damages the texture)
3x3 Yj Windmill
4x4 Fanxin Axis
4x4 Fanxin Fisher
4x4 Fanxin Windmill
3D Printers
Ender 3 V2
Cura settings
Start G-code:
; Ender 3 Custom Start G-code
; Heat up the bed and extruder at the same time, saves time, the power supply can handle it
M104 S{material_print_temperature_layer_0} ; Start heating extruder
M140 S{material_bed_temperature_layer_0} ; Start heating bed
M109 S{material_print_temperature_layer_0} ; Wait for extruder to reach temp before proceeding
M190 S{material_bed_temperature_layer_0} ; Wait for bed to reach temp before proceeding
G92 E0 ; Reset Extruder
G28 ; Home all axes
;G29 ; Mesh leveling (takes a while)
;M500 ; Save mesh
M420 S1 ; Load saved mesh
G1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed
G1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position
G1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line
G1 X0.4 Y200.0 Z0.3 F5000.0 ; Move to side a little
G1 X0.4 Y20 Z0.3 F1500.0 E30 ; Draw the second line
G92 E0 ; Reset Extruder
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:
G91 ; Relative positioning
G1 E-2 F2700 ; Retract a bit
G1 E-2 Z0.2 F2400 ; Retract and raise Z
G1 X5 Y5 F3000 ; Wipe out
G1 Z10 ; Raise Z more
G90 ; Absolute positioning
G1 X0 Y{machine_depth} ; Present print
M106 S0 ; Turn-off fan
M104 S0 ; Turn-off hotend
M140 S0 ; Turn-off bed
M84 X Y E ; Disable all steppers but Z
Filament specific settings
2021-12 Ender 1.75mm filament
60°C bed just doesn't stick, 70°C seems to cause warping, 65°~ seems to be the sweet spot
190°C-200°C filament seems to have decent quality
Printer itself
v4.2.2 mainboard
Upgrades:
CR Touch
8x20mm replacement bed springs
Landscape LCD mount
Tools:
Feeler gauge
Firmware:
Marlin 2.1.x-bugfix [2023-12-31]
Built using STM32F103RET6_creality environment, changes from stock noted below:
Configuration_adv.h
PROBE_OFFSET_WIZARD defined - Add a Probe Z Offset calibration option to the LCD menu
BOOTSCREEN_TIMEOUT changed from 3000 to `1500 - (ms) Total Duration to display the boot screen(s)
Configuration.h
BLTOUCH defined - I own CR-Touch, so enable it
PROBE_MANUALLY commented out - Because we define BLTOUCH
USE_PROBE_FOR_Z_HOMING defined - Force the use of the probe for Z-axis homing
Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN commented out - Enable this option for a probe connected to the Z-MIN pin
Z_SAFE_HOMING defined - Use "Z Safe Homing" to avoid homing with a Z probe outside the bed area.
CUSTOM_MACHINE_NAME changed from "Ender-3 V2" to "Former E3V2" - Name displayed in the LCD "Ready" message and Info menu
NOZZLE_TO_PROBE_OFFSET changed from { 10, 10, 0 } to { -47, -8, -1.5 } - Measured by caliper and Z probe wizard and repeated print attempts
DWIN_MARLINUI_PORTRAIT commented out
DWIN_MARLINUI_LANDSCAPE defined
DEFAULT_AXIS_STEPS_PER_UNIT changed from { 80, 80, 400, 93 } to { 80, 80, 400, 100.5 } - Default Axis Steps Per Unit (linear=steps/mm, rotational=steps/°) - X, Y, Z [, I [, J [, K...]]], E0 [, E1[, E2...]]
My esteps need to be more than default, measured by manually printing out 100mm of filament, measuring the actual printed out length as M and using it in the following equation: (100/M) x E_Steps = New E-Steps *
Marlin 2.0.9.3
Built using STM32F103RET6_creality environment, changes from stock noted below:
Configuration_adv.h
LCD_SET_PROGRESS_MANUALLY defined
SHOW_REMAINING_TIME defined
PROBE_OFFSET_WIZARD defined
Configuration.h
BLTOUCH defined
PROBE_MANUALLY commented out
Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN commented out
USE_PROBE_FOR_Z_HOMING defined
AUTO_BED_LEVELING_BILINEAR defined - seems to be in stock? Check and remove if so
Z_SAFE_HOMING defined
CUSTOM_MACHINE_NAME set to have my nickname in it
Change NOZZLE_TO_PROBE_OFFSET to { -47, -8, 0 }
Varies wildly from someone else's measurement , why?
Marlin build instructions
https://marlinfw.org/docs/basics/auto_build_marlin.html
https://marlinfw.org/docs/basics/install_platformio_vscode.html
https://marlinfw.org/meta/download/
Grab latest stable or latest bugfix (see what's usually recommended at the time of flash), unzip and open its config folder, read that to download configurations too.
Relevant config for the Ender is in config/examples/Creality/Ender-3 V2/CrealityV422 - copy the two header files from the MarlinUI subfolder to the main firmware folder under Marlin subfolder, overwriting the defaults.
Screen FW needs to be in sync with printer FW, update from 4096 sector VFAT fs mkfs.vfat -S 4096 /dev/sdg , see Marlin config folder for instructions.
Printer FW won't update from a 4096 sector FS, use defaults (16k).
Elegoo Saturn
On the way!
Others
Huawei HG622u - DSL modem/router
LG TV 55UH605V - 4K TV. Has dumb dimming that can only be disabled via IN START menu(IR code 20DFDF20 - password is 0413).
Brother MFC-9340CDW - Drivers
Lenovo Yoga 7 2-in-1 16AKP10 (83JU0012CK)
HP Envy 15" bq100nc x360 - UEFI update
Philips LatteGo EP3246/70