# Tools

- [Windows](https://tk233.gitbook.io/notes/tools/windows.md)
- [Install WSL 2](https://tk233.gitbook.io/notes/tools/windows/install-wsl-2.md)
- [Install Make on Windows](https://tk233.gitbook.io/notes/tools/windows/install-make-on-windows.md)
- [Remove EFI disk partition](https://tk233.gitbook.io/notes/tools/windows/remove-efi-disk-partition.md)
- [SAI Color Flip/Color Inversion](https://tk233.gitbook.io/notes/tools/windows/sai-color-flip-color-inversion.md)
- [Microsoft Visual Studio Create Software Signature](https://tk233.gitbook.io/notes/tools/windows/microsoft-visual-studio-create-software-signature.md)
- [Connecting the SIGLENT SDS1104X-U Oscilloscope to Computer](https://tk233.gitbook.io/notes/tools/windows/connecting-the-siglent-sds1104x-u-oscilloscope-to-computer.md)
- [Using JADENS Thermal Label Printer](https://tk233.gitbook.io/notes/tools/windows/using-jadens-thermal-label-printer.md)
- [Getting Started with XBee (ZigBee)](https://tk233.gitbook.io/notes/tools/windows/getting-started-with-xbee-zigbee.md)
- [Ubuntu](https://tk233.gitbook.io/notes/tools/ubuntu.md)
- [Ubuntu 22.04 Standard Installation Procedure](https://tk233.gitbook.io/notes/tools/ubuntu/ubuntu-22.04-standard-installation-procedure.md)
- [Protobuf](https://tk233.gitbook.io/notes/tools/ubuntu/protobuf.md)
- [Setting up Docker on Ubuntu 22.04](https://tk233.gitbook.io/notes/tools/ubuntu/setting-up-docker-on-ubuntu-22.04.md)
- [Linux Mounting SD Card](https://tk233.gitbook.io/notes/tools/ubuntu/linux-mounting-sd-card.md)
- [Partitioning SD card](https://tk233.gitbook.io/notes/tools/ubuntu/partitioning-sd-card.md)
- [Windows Ubuntu Dual Boot Issues](https://tk233.gitbook.io/notes/tools/ubuntu/windows-ubuntu-dual-boot-issues.md)
- [Check Disk / Folder / File Size](https://tk233.gitbook.io/notes/tools/ubuntu/check-disk-folder-file-size.md)
- [Test Disk Read/Write Speed](https://tk233.gitbook.io/notes/tools/ubuntu/test-disk-read-write-speed.md)
- [Cannot Start Chrome in Ubuntu 22.04 After Changing Network Settings](https://tk233.gitbook.io/notes/tools/ubuntu/cannot-start-chrome-in-ubuntu-22.04-after-changing-network-settings.md)
- [Configure USB Access Permissions (udev rules) on Ubuntu](https://tk233.gitbook.io/notes/tools/ubuntu/configure-usb-access-permissions-on-ubuntu.md)
- [Screen Commands](https://tk233.gitbook.io/notes/tools/ubuntu/screen-commands.md)
- [Disabling the "\<Application> is not responding." System Message on Ubuntu](https://tk233.gitbook.io/notes/tools/ubuntu/disabling-the-less-than-application-greater-than-is-not-responding.-system-message-on-ubuntu.md)
- [Install and Configure GlobalProtect UC Berkeley VPN Service on Ubuntu 22.04](https://tk233.gitbook.io/notes/tools/ubuntu/install-and-configure-globalprotect-uc-berkeley-vpn-service-on-ubuntu-22.04.md)
- [Solving Gamepad not Detected on Ubuntu 22.04](https://tk233.gitbook.io/notes/tools/ubuntu/solving-gamepad-not-detected-on-ubuntu-22.04.md)
- [Using 3DConnexion Mouse on Ubuntu with Python](https://tk233.gitbook.io/notes/tools/ubuntu/using-3dconnexion-mouse-on-ubuntu-with-python.md)
- [Install Cursor the AI Editor on Ubuntu 22.04/24.04](https://tk233.gitbook.io/notes/tools/ubuntu/install-cursor-the-ai-editor-on-ubuntu-22.04-24.04.md)
- [Solving the .nfsXXX file cannot be deleted issue](https://tk233.gitbook.io/notes/tools/ubuntu/solving-the-.nfsxxx-file-cannot-be-deleted-issue.md)
- [Windows Remote Desktop Issues](https://tk233.gitbook.io/notes/tools/ubuntu/windows-remote-desktop-issues.md)
- [Setting up SteamVR on Ubuntu 24.04](https://tk233.gitbook.io/notes/tools/ubuntu/setting-up-steamvr-on-ubuntu-24.04.md)
- [nsswitch.conf](https://tk233.gitbook.io/notes/tools/ubuntu/nsswitch.conf.md)
- [NVIDIA Jetson](https://tk233.gitbook.io/notes/tools/nvidia-jetson.md)
- [Getting Started with Jetson Using SDK Manager on Ubuntu 22.04](https://tk233.gitbook.io/notes/tools/nvidia-jetson/getting-started-with-jetson-using-sdk-manager-on-ubuntu-22.04.md): The finale version, after many, many attempts
- [Using Jetson AGX Orin with Provided Ubuntu 20.04 System](https://tk233.gitbook.io/notes/tools/nvidia-jetson/using-jetson-agx-orin-with-provided-ubuntu-20.04-system.md)
- [Setting up Common Software on Jetson AGX Orin](https://tk233.gitbook.io/notes/tools/nvidia-jetson/setting-up-common-software-on-jetson-agx-orin.md)
- [Performance Testing of Jetson Devices](https://tk233.gitbook.io/notes/tools/nvidia-jetson/performance-testing-of-jetson-devices.md)
- [Lab Automation](https://tk233.gitbook.io/notes/tools/lab-automation.md)
- [Github-Related Info](https://tk233.gitbook.io/notes/tools/github-related-info.md)
- [Python](https://tk233.gitbook.io/notes/tools/python.md)
- [Publish Python Package to PyPi](https://tk233.gitbook.io/notes/tools/python/publish-python-package-to-pypi.md)
- [Python Logging Utility](https://tk233.gitbook.io/notes/tools/python/python-logging-utility.md)
- [Python converting bettwen JSON and XML](https://tk233.gitbook.io/notes/tools/python/python-converting-bettwen-json-and-xml.md)
- [Retrieve Github user avatar with Github API](https://tk233.gitbook.io/notes/tools/python/retrieve-github-user-avatar-with-github-api.md)
- [Jupyter Notebook Error](https://tk233.gitbook.io/notes/tools/python/jupyter-notebook-error.md)
- [Raspberry Pi Setup](https://tk233.gitbook.io/notes/tools/raspberry-pi-setup.md)
- [Clang-Format Style Config](https://tk233.gitbook.io/notes/tools/clang-format-style-config.md)
- [CrazyFlie Setting Up](https://tk233.gitbook.io/notes/tools/crazyflie-setting-up.md)
- [Using Oscilloscope: x1 vs x10](https://tk233.gitbook.io/notes/tools/using-oscilloscope-x1-vs-x10.md)
- [Using the BWRC 3D Printer](https://tk233.gitbook.io/notes/tools/using-the-bwrc-3d-printer.md)
- [Using the Leica Microscope at BWRC](https://tk233.gitbook.io/notes/tools/using-the-leica-microscope-at-bwrc.md)
- [Pair XBoxController to Raspberry Pi with Bluetooth](https://tk233.gitbook.io/notes/tools/pair-xboxcontroller-to-raspberry-pi-with-bluetooth.md)
- [Reading FrSky Transmitter SBUS data with STM32](https://tk233.gitbook.io/notes/tools/reading-frsky-transmitter-sbus-data-with-stm32.md)
- [Configuring the FrSky TARANIS X9D Plus 2019 RC Controller](https://tk233.gitbook.io/notes/tools/configuring-the-frsky-taranis-x9d-plus-2019-rc-controller.md)
- [Applying Notion for Education](https://tk233.gitbook.io/notes/tools/applying-notion-for-education.md)
- [Gitbook Errata](https://tk233.gitbook.io/notes/tools/gitbook-errata.md)
- [Setting up SteamVR without HMD](https://tk233.gitbook.io/notes/tools/setting-up-steamvr-without-hmd.md)
- [CMake Best Practices](https://tk233.gitbook.io/notes/tools/cmake-best-practices.md)
- [Adobe Premiere Pro Audio Level Settings](https://tk233.gitbook.io/notes/tools/adobe-premiere-pro-audio-level-settings.md)
- [AprilTag Tracking with Python](https://tk233.gitbook.io/notes/tools/apriltag-tracking-with-python.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://tk233.gitbook.io/notes/tools.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
