With more than 20 years of experience, Pacific NorthWest Computers provides affordable on-site and in-shop computer repair services in Washington and Oregon State! We provide services ranging from onsite and remote support, malware removal, data recovery, laptop hardware repairs, custom-built computers, networking, security services, consulting/training, and many other computer/tech-related support and services! www.linktr.ee/pnwcomputers
Monday, July 1, 2024
Wednesday, May 22, 2024
Easily Zero Fill a Hard Drive for FREE through Windows!
How To Zero-Fill A Hard Drivevia the Windows Command Prompt
Windows 7,8,10 and 11 actually can zero-fill a hard drive through the built-in Command Prompt utility. The Command Prompt adopts a special 'format' command to achieve writing zeros to the hard disk/partitions.
How-To Zero Fill a Hard Drive in Windows:
- Click the “Start” button
- Input “cmd” in the “Search” box, and then right-click the Command Prompt icon and select “Run as administrator”.
- At the prompt window, you are going to use the following command to format each partition on the hard drive.
- The command is (without quotes):
“format DRIVE: /fs:NTFS /p:1” - However where it says "DRIVE:" you will need to provide the drive letter of the hard drive you wish to format/zero fill.
- Once you know the drive letter of the hard drive that is going to be erased, enter it in the command as follows: "format E: /fs:NTFS /p:1"
- !WARNING BEFORE PROCEEDING!
You cannot undo a format! So ensure that you choose the right hard drive and back up any required files! If you format the primary drive by mistake, the operating system will be deleted and your computer will not work again until you reinstall it. - If you are 100% positive the drive letter is correct for the hard drive you would like to erase, with the command properly typed out in the Windows Command Prompt, you can now hit “Enter” to format the selected drive with the NTFS file system.
- Type “y” and press “Enter” to confirm erase data.
- This process will write zeros to every sector of the drive for a single pass.
- For a twice-pass, you can input “p:2” instead.
- Wait for the process to be completed.
- After erasure/zero fill is completed, you'll be prompted to enter a Volume label.
- Type a name for the drive if necessary, or just press "Enter" to skip.
- Wait while “Creating file system structures” appears on the screen.
- Then repeat the above steps to format every partition on the hard disk; if/as needed.
- After writing zeros to each partition, you can type “exit” and press “Enter” to close the Command Prompt.
That's it!
You have now successfully erased and zero-filled a hard drive for FREE through the Windows Command Prompt!
Pacific NW Computers
Friday, May 17, 2024
LoRA / Meshtastic & Unlicensed ISM
What is LoRA?
LoRA (which stands for Long Range) is a wireless communication technology designed for long-range, low-power communication in the Internet of Things (IoT) applications. It operates on unlicensed radio bands and is known for its ability to transmit data over long distances while consuming minimal power. LoRA technology is often used for connecting devices that need to communicate over long distances, such as in smart city applications, industrial automation, agricultural monitoring, and much, much more.The official organization of LoRA is called the LoRA Alliance. The LoRA Alliance is an open, nonprofit association that has a mission to standardize Low Power Wide Area Network (LPWAN) technologies to enable Internet of Things (IoT) applications worldwide. The Alliance collaborates with various companies and organizations to promote and advance the LoRaWAN protocol.
There are also different LoRa frequencies available for use. LoRa technology operates in different frequency bands depending on the region. The most common frequency bands for LoRa are 433 MHz, 868 MHz, and 915 MHz. These frequencies are used in different parts of the world to comply with local regulations and standards for wireless communication. Europe mainly uses 433 Mhz and 868 Mhz. 433 Mhz is still used in the United States, but just not as common. One project in particular that primarily uses 433 Mhz is TinyGS.
What the heck is TinyGS?!
TinyGS is a project that aims to create a global network of ground stations to receive and decode data from small satellites, also known as CubeSats. These ground stations are designed to be low-cost and easy to set up, allowing for a decentralized network that can support communication with a wide range of CubeSats. The project focuses on enabling communication with small satellites to enhance their capabilities and increase the accessibility of space technology.Then who/what is Meshtastic?
When I hear about LoRA, I hear a LOT about Meshtastic.
Meshtastic is an open-source project that aims to create a long-range, low-power mesh networking platform using off-the-shelf hardware and open-source software. It allows users to communicate with each other over long distances without the need for cellular networks or internet connectivity by creating a mesh network using radio frequencies. Meshtastic devices can communicate with each other directly or through other devices in the network, enabling communication in remote areas or during emergencies where traditional communication methods may not be available.So how does all of this work?!
The LoRa technology typically operates in unlicensed ISM bands, such as 915 MHz in the USA. Unlicensed ISM (Industrial, Scientific, and Medical) bands are radio frequency bands designated by regulatory bodies, such as the Federal Communications Commission (FCC) in the United States, for use without the need for a specific license. These bands are intended for industrial, scientific, medical, and other applications that do not interfere with licensed services. Devices operating in unlicensed ISM bands must comply with certain technical requirements to ensure they do not cause harmful interference to other users. Common examples of devices that operate in unlicensed ISM bands include Wi-Fi routers, Bluetooth devices, and microwave ovens.What does a typical LoRA device setup look like?
First Things First: Set your Device's Region
In order to start communicating over the mesh, you must set your region for your Meshtastic/LoRA device. This setting controls which frequency range your device uses and should be set according to your regional location.Channels, Frequencies, and Frequency Slots:
The Long_Fast LoRA "Channel" is the common/public frequency all LoRA radios can communicate on/through. However, the Frequency might be 902.875 Mhz or it could be using 914 Mhz. To determine what frequency will be used for sending and receiving data, a "Frequency Slot" is used to calculate what specific frequency data will be transmitted. Most LoRA radios will automatically set the needed frequency, based on the "slot" that has been selected. However, sometimes you will find that you will need to manually configure the frequency.
An easy way to figure out what frequency you need that is correlating to the "slot" that is needed/being used, is to use Meshtastic's Frequency/Slot calculator:
https://meshtastic.org/docs/overview/radio-settings/
You can also create your own channel, using your own slot, and even using an "overriding frequency" to help with the privacy of your communication. But that is all for another blog post :)
Radio/Device Role:
- Router:
A device acting as a router helps in forwarding data packets within the mesh network. It plays a crucial role in routing messages between different nodes in the network. - Router/Client:
A router client device typically refers to a node in the network that is not actively involved in routing or repeating messages but rather consumes data or interacts with the network for specific purposes. But it also serves the role of a router and helps in forwarding data packets within the mesh network. It plays a crucial role in routing messages between different nodes in the network. - Repeater:
A repeater device extends the range of the mesh network by receiving messages from one node and then retransmitting them to reach nodes that are out of direct communication range. - Client:
A client device typically refers to a node in the network that is not actively involved in routing or repeating messages but rather consumes data or interacts with the network for specific purposes. - Gateway:
A gateway device serves as a bridge between the mesh network and external networks or the internet. It facilitates communication between the mesh network and other networks. - Tracker:
Some Meshtastic devices can also act as trackers, providing location information that can be shared within the mesh network. Each of these roles plays a vital part in ensuring effective communication and connectivity within a Meshtastic Lora mesh network.
MQTT:
MQTT (Message Queuing Telemetry Transport) is a lightweight messaging protocol that is commonly used in IoT (Internet of Things) applications for efficient communication between devices. In the context of LoRa (Long Range), MQTT can be utilized to facilitate the exchange of data between LoRa devices and a central server or cloud platform. By using MQTT, LoRa devices can publish data to specific topics or subscribe to topics to receive relevant information, enabling seamless communication and data transfer in LoRa-based IoT networks. MQTT also helps with reporting device location and allowing long-distance communications over the LoRA network, even if your radios are out of RF range. Your LoRA device can also report to MQTT by proxy, through the device that the LoRA radio is connected to.Creating a Private Primary, and Secondary "Public" Channels:
- If you'd like to connect with other Meshtastic users but only share your data with trusted parties, you may create a private PRIMARY channel and use the default "Long_Fast" network as a SECONDARY channel.
- Ensure you have not changed the LoRa Modem Preset from the default unset / LONG_FAST.
- On your PRIMARY channel, set anything you'd like for the channel's name and choose a random PSK. Save this information and/or take a screenshot of the information and/or the QR Code so you can connect other devices to your private channel.
- Enable a SECONDARY
- Name the secondary channel "LongFast" with a PSK of "AQ==".
- If your LoRa frequency slot is set to the default (0), the radio's transmit frequency will be automatically changed based on your PRIMARY channel's name.
- You may also manually configure the frequency slot for your radio as well.
- The most commonly used frequency slot in the US is Frequency Slot 20.
- After doing all of this, you may have to manually set your LoRA radio back to your region's default settings (in LoRa settings) in order to interface with users on the default slot again.
Channel Uplink & Downlink:
- Uplink Enabled:
- The channel can send messages from the local mesh to MQTT
- Downlink Enabled:
- The channel can send messages from the MQTT to the local mesh.
What kind of device do I need to get started with LoRA?
ESP32 Based Boards:
The ESP32 chip is older and consumes more power than the nRF52 chip, but is equipped with both WiFi and Bluetooth. Supported ESP32 devices include:- LILYGO® TTGO T-Beam (>V1.1 recommended)
- LILYGO® TTGO Lora (>V2.1 recommended)
- Nano G1
- Station G1
- Heltec V3 and Wireless Stick Lite V3
- RAK1120 Core module for RAK WisBlock modular boards
nRF52 Boards:
The nRF52 chip is much more power efficient than the ESP32 chip and easier to update but is only equipped with Bluetooth. Supported nRF52 devices include:- RAK4631 Core module for RAK WisBlock modular boards
- LILYGO® TTGO T-Echo
RP2040 Boards:
The RP2040 is a dual-core ARM chip developed by Raspberry Pi. Supported RP2040 devices include:- Raspberry Pi Pico + Waveshare LoRa Module
- Note: Bluetooth on the Pico W is not yet supported by Meshtastic)
- RAK11310 Core module for RAK WisBlock modular boards
To learn more on how to get started with Meshtastic and LoRA, as well as much more in-depth setup and configuration instructions/documentation, please check out the official Meshtastic Wiki:
meshtastic.org/docs/introduction
Monday, April 29, 2024
Microsoft Battery & AC Adapter Driver Issue(s)
Laptop Battery/Charging Issue(s):
Microsoft AC Adapter & Microsoft ACPI-Compliant Control Method Battery Drivers
I have run into a few laptops lately that have been exhibiting some issues with charging their batteries and the issues have actually been related to Microsoft's Battery and AC adapter drivers!
It's an easy to fix, and you just have to do the following:
- You can open the "Device Manager" by searching for it through Windows search or by right-clicking the "Start" menu button and selecting "Device Manager."
- Click on "Batteries" in the device list to expand it, and you will see two items:
- Microsoft AC Adapter
- Microsoft ACPI-Compliant Control Method Battery.
- Right-click ON EACH ITEM (BOTH) and choose "Uninstall Device".
- Yes, you are uninstalling your laptop's battery drivers. But don't worry, they will automatically be reinstalled when you restart your laptop.
- Shut down your laptop.
- Unplug the power cable from your laptop.
- If your laptop has a removable battery, remove it. If it does not, you will need to remove the bottom panel and then disconnect the battery from the motherboard.
- If you removed the battery, put it back in, or reconnect it if you had to physically disconnect it.
- Plug your laptop back into power.
- Power on your laptop.
- Once you have booted back up and logged in, click the battery icon in the system tray, and you should see that your laptop is plugged in and charging!
Source:
Pacific NW Computers
Monday, April 22, 2024
SDR Radios - Hardware & Software Links
A Software-Defined Radio (SDR) is a wireless radio system that uses software to process radio signals instead of using hardware components. SDRs use software-based algorithms to configure radio parameters like frequency, modulation, and operating modes. This eliminates the need for hardware components like mixers, modulators, and demodulators.
A basic SDR system consists of a computer with speakers, headphones, or some other analog-to-digital converter, preceded by some form of RF front end; such as a USB radio transceiver and size of antenna.
Commercially available SDR hardware can transmit and receive signals at various frequencies depending on its internal hardware, and the type (and size) of antenna that you are using. The aim of these SDR devices is to reduce the overall cost of access and use of RF hardware technologies and provide end-users with access to ubiquitous wireless.
SDR Radios:
- RTL-SDR Blog V4 (R828D & RTL2832U)
- Nooelec
- RTL-SDR V5 (RTL2832U, R820T2, R860)
- NESDR Smart XTR (RTL2832U & E4000)
- HackRF One
- AirSpy
- LimeSDR
- KiwiSDR
- (tr)uSDX
- PiSDR
SDR Radio "Add-Ons":
- RTL-SDR Blog
- Nooelec
- Ham It Up (Low-frequency upconverter)
- Ham It Down (High-frequency down-converter)
- LaNA WideBand LNA
- LaNA HF v2
Antennas:
- Bingfu Ham Radio Radio Antenna Dual Band VHF UHF 136-174MHz 400-520MHz
- NA-771G 15.3-Inch Whip GMRS (462MHz) Antenna
- NA-771 SMA-Male 15.6-Inch Whip VHF/UHF (144/430Mhz) Antenna
- SMA Antenna 12Dbi 700-2700MHz Cellular Antenna (4G/3G, CPRS, GSM, WCDMA)
- RaTLSnake M6 v2 - Premium 3-Antenna Bundle for SDR
- 10dbi 600-6000MHz 3G/4G LTE Wide Band Omni Directional Paddle Antenna
- Adjustable Whip Radio Scanner (40Mhz - 6Ghz)
- Dual-Band 2m 70cm VHF/UHF Antenna
What Size Antenna Do You Need?
Di-Pole Antenna Size Formula:
468 / Frequency = Antenna Size in Feet- Divide 468 / by the frequency you want to tune in to:
The answer you get will be your needed antenna size in "Feet".
468 / 443.2Mhz = 1.06ft - Multiply the "Feet" total by 12 to convert your antenna size into inches:
1.06ft * 12 = 12.67" - Divide your Antenna Size in inches by 2 to get your "Per-Element" size, in inches:
12.67" / 2 = 6.34" Each Side
SDR Radio Software:
SDR Software Add-ons:
Tuesday, April 16, 2024
Cyberdeck: "System In A Box" Build
Cyberdeck v1 Build
The goal of building this "system in a box" was to put something together that was a full-fledged portable network, had a mini-server, SDR/radio capabilities, GPS, and Bluetooth, all on the go! But it needed to be powered by a portable battery (such as a Jackery) or via a power inverter from a car.- Multicomp PRO 17" Yellow Waterproof Case:
https://a.co/d/aZRakl1 - ZimaBoard SBC Server:
https://shop.zimaboard.com/products/zimaboard-single-board-server? - GL.iNet GL-SFT1200 Secure Travel Router:
https://a.co/d/dyNgBU7 - Logitech K400 Plus Wireless Touch:
https://a.co/d/cz2iDkj - BESTEK 300W Power Inverter:
https://a.co/d/2XSxYb7 - OneBeat Power Strip/Surge Protector:
https://a.co/d/ccAQeGF - MNN Portable Monitor 15.6inch FHD Monitor:
https://a.co/d/5ocdXFd - 90-degree Mini HDMI Male to HDMI Female Connector:
https://a.co/d/99wT4wL - 90-degree USB-C Male to Female Adapter
https://a.co/d/4bOUqIm - Alfa AC1900 WiFi Adapter:
https://a.co/d/ektisw6 - Adafruit Bluefruit LE Sniffer:
https://a.co/d/fOzLWJW - RTL-SDR Blog V4:
https://a.co/d/0ouBpkG - Nooelec Lana Barebones - LNA:
https://a.co/d/38H3Utx - RTL-SDR Wideband Low Noise Amplifier (Bias Tee Powered):
https://a.co/d/bpfSTTj - OPEK CX-5 Coaxial Antenna Switch:
https://a.co/d/b30Fkid - RCmall forM8N USB GPS Module w/ Antenna:
https://a.co/d/iI0cCWB - GlobalSat BU-353N USB GNSS GPS:
https://a.co/d/71nQveA - SMA Male to SMA Male Antenna Cables:
https://a.co/d/d091ak6 - Clip-on Ferrite Ring Core RFI EMI Noise Suppressors:
https://a.co/d/hOQU7ru - ERCRYSTO Card Reader and 3 Ports USB:
https://a.co/d/87Mgq8g - SmartQ H302S USB 3.0 Hub:
https://a.co/d/gz7sqbC - Rare Earth Magnets (For External/Case Antenna Mounting):
https://a.co/d/dlDUqQ2
Pacific NW Computers
Flipper Zero: Tips & Tricks To Help Get You Started!
Flipper Zero: Tips & Tricks
So what is a Flipper Zero anyway?The Flipper Zero website describes the device as "a portable multi-tool for pen-testers and geeks in a toy-like body. It loves hacking digital stuff, such as radio protocols, access control systems, hardware, and more. It's fully open-source and customizable, so you can extend it in whatever way you like."
- You NEED to have a micro SD Card to be able to set up and use your Flipper Zero, but the Flipper Zero unfortunately does NOT come with an SD card.
- Use a 32GB or smaller micro SD card; the higher the quality the better!
- I typically format an SD card with exFAT, FAT16, or FAT32 on a computer before installing the MicroSD card into Flipper Zero. I have run into issues formatting a micro SD card through the Flipper Zero itself. So I recommend formatting your micro SD card using a computer before you install it into your Flipper Zero.
- Install the qFlipper software and with your Flipper Zero connected to a computer installed with qFlipper, update your Flipper Zero's firmware and databases:
- Next, I like to install third-party firmware. Lately have been a BIG fan of the Flipper Xtreme firmware due to its pre-installed features and tools:
- Next, I recommend going through the FlipperZero Online Documentation to learn how to use the different/various functions of the FlipperZero:
- There is also a YouTube channel from a creator called "The Talking Sasquatch" that has some great guides to help you get going using a Flipper Zero as well!
Recommended Add-Ons:
- Wifi Development Board (for Marauder and other Wifi tools):
- External C1101 SubGhz GPIO Antenna:
Pacific NW Computers
Monday, April 1, 2024
What Specs Do You Need In A New Computer!?
CPUs:
Both Intel and AMD employ a numbering system to classify their CPU models based on their respective performance.- Ryzen 3: Entry-level processors suitable for basic tasks.
- Ryzen 5: Mid-range CPUs with good performance for multitasking and light gaming.
- Ryzen 7: High-performance processors designed for demanding tasks, including content creation and gaming.
- Ryzen 9: Top-tier CPUs for power users, professionals, and enthusiasts.
- i3: Entry-level processors for everyday computing needs.
- i5: Mid-range CPUs offering a balance of performance and affordability.
- i7: High-performance processors suitable for gaming, content creation, and productivity.
- i9: Premium CPUs with exceptional performance for intensive workloads.
Higher model numbers generally indicate better performance, but it’s essential to consider other factors like clock speed, cache size, and core count. We usually recommend CPUs be 2Ghz or higher.
Wednesday, March 27, 2024
Upgrade To Windows 11 ~ With Your Apps and Data Intact!
Can You Install Windows 11,Without Losing Apps or Data In The Process?
Why yes you can!
Thanks to the Windows Installation Assistant!
I found an article (linked below) while looking into a "surefire" way to upgrade a Windows 10 system to Windows 11, without having to run the risk of needing to reinstall software and applications, or even potentially loose data. Currently, the only guaranteed method to install Windows 11 on your computer without performing a fresh install is by using the Installation Assistant. This tool from Microsoft acts as an update, transforming your existing Windows installation to the newer version without affecting any of the files or applications:
https://helpdeskgeek.com/windows-11/how-to-upgrade-to-windows-11-without-losing-any-data/
Pacific NW Computers
Wednesday, March 13, 2024
What 3D Printer to Get?!
Want to get into 3D printing?!
If money isn't a limiter:
https://us.store.bambulab.com/products/x1-carbon-combo...
If you're on a budget:
ELEGOO Neptune 4 Pro 3D Printer: https://a.co/d/eTdGxML
Most reliable:
https://www.prusa3d.com/product/original-prusa-mk4-2/...