Hardware

From 太極
Jump to navigation Jump to search

Amazon best sellers

Amazon Dash button

How to Set Up an Amazon Dash Button

Ultra-budget gaming PC

http://www.maximumpc.com/build-it-little-pc-on-the-prairie/

Computer form factor comparison

Mini ITX

PC stick

Possible cons:

  1. No Ethernet port
  2. Can get very HOT
  3. No Audio out jack
  4. Does not use opensource chipsets for wifi/bluetooth.

Chipset

What Is a “Chipset”, and Why Should I Care?

Intel Processor

SoC

My own collection of SoC

Device Family Instruction Clock & Memory
Pogoplug ARM9 ARMv5 1.2GHz, 256MB
Raspberry Pi ARM11 ARMv6 700MHz, 512MB
Beaglebone Black Cortex A8 ARMv7 1GHz, 512MB
UDOO Cortex A9 ARMv7 1GHz, 1GB
Odroid Xu4 A15 & A7 ARMv7 2GHz & 1.4GHz, 2GB

See wikipedia for a list of ARM cores. These SoC are 32-bit. The newest ARM architecture is ARMv8 which is 64-bit; see here.

Comparison of single board computers from Wikipedia

Arduino Yun vs BBB vs Intel Galileo vs Raspberry Pi

from Adafruit. It includes spec comparison, performance test, power usage, ...

Low end PC/tablet and Chromebox

Zotac ZBOXNANO

Lenovo IdeaTab Lynx K3011

Intel® Atom™ Z2760, 2G ram, 64GB storage and Micro-HDMI.

HP Chromebox Desktop, CB1-101

Intel Celeron 2955U Processor 1.4 GHz, 2GB DDR3 RAM, 16GB ssd, Year 2014

It is not updated for the meltdown & spectre bug. See this list.

To enter the developer mode, use the 'reset' button (a small hole next to Kensington lock). See

To invoke developer/recovery mode, you insert a paper clip and press the RESET BUTTON (just beside the kensington lock) and press the Power button. Release the RESET BUTTON after a second.

To enter Dev-mode you first invoke Recovery, and at the Recovery screen press Ctrl-D (there's no prompt - you have to know to do it). It will ask you to confirm by pressing the reset BUTTON again.

Dev-mode works the same as always: It will show the scary boot screen and you need to press Ctrl-D or wait 30 seconds to continue booting.

It seems the 'Reset' button is called 'Recovery' button on ASUS chromebox. See here.

See Gallium OS.

Upgrade

ASUS Chromebox M075U, CN60

1.7 GHz Intel Core i3-4010U Processor, 4GB of 1600 MHz DDR3 RAM, 16GB Solid State Drive, Year 2014

A newer one is CN62.

Both are not updated for the meltdown & spectre bug. See this list.

HP Stream 8

Intel® Atom™ Z3735G Quad Core (64-bit), 1G ram, 32GB storage. The C: drive shows the space is 23.5 GB. The free space is 20GB. After the first Windows update the storage space is reduced from 18.6 to 16.8. After running Disk cleanup utility, the storage now becomes 17.1 (still lose a lot). So the lesson is not to run Windows update if the disk space is very limited (eg tablet) & everything is working fine now.

ECS Liva

Chromebook

Best Chromebooks That Run Android Apps

Samsung pico DLP projector sp-h03

LED, 30 ANSI lumen 854x480, 12V & 1A power. The manual is available at Samsung web site here. The input signal in D-Sub can be 1280x800, 1280x768, 1280x720 resolution although the manual also said "All resolutions higher or lower than 854 x 480 are converted to 854 x 480 by the scaler chip in the projector. To obtain an optimal picture, the resolution from the PC should be similar to the projector (854 x 480)".

Vivitek Qumi Q5 500

Lumen WXGA HD 720p 3D-Ready Pocket DLP (buydig.com, vivitekusa.com)

Hard disk

SSD

101 Guide To Solid State Drives

mSATA and M.2 SSD

PCIe SSD

http://www.howtogeek.com/238253/what-is-a-pcie-ssd-and-do-you-need-one/

UFS, eMMC, SSD

MicroSD card speed comparison

http://www.midwesternmac.com/blogs/jeff-geerling/raspberry-pi-microsd-card

USB device speed comparison

See http://www.elinux.org/RPi_SD_cards#Performance for an objective way to get write/read speed by using command line tool 'dd'.

Device Read Write FS
MicroCenter4G Example 12.77MB/s Ext3
MicroCenter4G Example 5MB/s vfat
Patriot XT 32G USB3.0 Example 50MB/s vfat
Patriot XT 32G USB3.0 Example 115MB/s fat16
Patriot XT 32G USB3.0 Example 113MB/s fat32
Patriot XT 32G USB3.0 Example 24MB/s ntfs
Patriot XT 32G USB3.0 Example 139MB/s ext2
Patriot XT 32G USB3.0 Example 50~100MB/s ext3
Patriot XT 32G USB3.0 Example 140MB/s ext4
Example Example Example vfat

When testing Patriot XT USB 3.0 drive, I partition it into ext2 (15GB)& ext3(15GB). The problem of unstability in Patriot XT's ext3 partition is not related to ext3 partition because if I switch the order of partitions of ext2 and ext3, then ext2 becomes unstable.

  • A word about USB flash drive.
    • According to the Slo Bytes USB Flash Drives report from Brian K. Lewis, flash drives are capable of handling 10 thousand to 10 million write and erase operations during their lifetime, depending on the source as well as the specific USB drive. Regardless, a flash drive typically will outlast any standard hard drive. The main concerns about the life expectancy of a flash drive are damage from neglect and becoming lost or stolen.
    • The life expectancy of a USB Flash Drive can be measured by the number of write or erase cycles. USB flash drives can withstand between 10,000 to 100,000 write/erase cycles, depending on the memory technology used. When the limit is reached, some portion of the memory may not function properly, leading to lost of data and corruption.
    • Most experts would agree that around 10 years is about what you can expect to retain data on a flash drive without powering it up. That means you can lock away a USB drive for 10 years and return to still see your data. After 10 years of not being powered on, the electrical charges determining if bit of information is either a ‘1’ or a ‘0’ gets hazy. This is because like all electrically charged devices, they suffer from what is called electro/magnetic deterioration; or simply put, where devices will eventually lose their power.
  • The copy-paste speed on my 7200rpm hard disk is about 160MB/s.
  • Tested using Seagate portable drive SRD0SP0 500GB with USM((Universal Storage Module)/USB 3.0. When it is connected to USB 2.0/3.0, the writing (from an internal hd onto it) speed is at best 30MB/s. When it is connected to USB 3.0, the writing (from it to an internal hd) speed is at least 60MB/s.
  • DIY USB on the go cables.

Hard drive comparison

The Most Reliable Hard Drive Models

ATX 24pin power supply

and this. A simple test from wikihow.com.

Mouse Acceleration vs Sensitivity

https://uk.answers.yahoo.com/question/index?qid=20110113044831AAtcq91

Sensitivity/Speed is how far you have to move the mouse to move the pointer a particular distance. A high speed means that very small movements will shoot the cursor a large distance.

Acceleration is a very clever optimization. Normally, to keep precision control over the cursor (for those who need it) you need to keep the speed pretty low. But this means that if you need to get to the other side of the screen, you need to slide the mouse annoyingly far. Acceleration lets you have the best of both worlds.

What acceleration does is boost the speed temporarily when you 'flick' the mouse. So if you need to get to the other side of the screen, you can flick the mouse quickly just a short distance and the cursor will move much further. You then switch to moving more slowly to get the cursor exactly where you want it.

On Linux Mint, I can change these two settings individually. I use medium for the sensitivity and 3/4 high for acceleration.

How to silence your computer mouse

An easy way to take off the cape of the rectangle box is to use a pairs of long nose pliers instead of a knife. The method works on my Logitech M210 mouse. The trick is to shorten the click distance.

Cellular phone

Cellular phone frequency list

North America & Worldwide. In particular, T-mobile uses 1700 (3G UMTS), 1900 (3.5G HSPA+), 2/4/12 (4G LTE) and Chunghwa telecom uses 2100 for 3G/3.5G.

What is the difference between G, E, 3G, H, H+ and 4G symbols? We find out!. The order is (from fastest to slowest)

  1. 4G
  2. H+
  3. H
  4. 3G
  5. E
  6. G
  7. 2G

GSM vs CDMA

http://www.makeuseof.com/tag/gsm-vs-cdma-difference-better/

3 Ways to Find Free Unlocking Codes for Mobile Phones

http://www.makeuseof.com/tag/3-sites-to-find-free-unlocking-codes-for-mobile-phones/

How to Block Unknown Callers

https://www.wikihow.com/Block-Unknown-Callers

ZenFone 2

from ASUS.

FLIRC FL-09028 USB Universal Remote Control Receiver

Vehicle camera recorder

1. night vision 2. can turn on/off manually 3. pictures stable (not flicker) 4. G-sensor 5. 3D turning on mount racket 6. no surprising things like auto turned off, (power, start) buttons not working, freeze 7. video space (640x480 takes 100MB for 1 min???). The Amazon website has a list of popular dash cams.

HDMI & CEC

CEC (Consumer Electronics Control) allows for control of devices over the HDMI port.

Amazon Fire TV

Bypass Google’s YouTube block on the Amazon Fire TV

http://www.aftvnews.com/potential-ways-to-bypass-googles-youtube-block-on-the-amazon-fire-tv/

Amazon Kindle ebook reader

Mine is paperwhite 3rd generation according to this

Send to kindle web extraction failed when I tested 'Send to Kindle' from an iPad.

But it works when I use the Chrome extension on the Chrome browser.

Amazon Kindle Fire Tablet

Fire Tablet Tool makes hacking Amazon’s 2017 tablets easier

Live TV

DVR

Tablo

Headphone

Amp

What Is a Headphone Amp and Do I Need One?

Kill A Watt P3

Note: click the 3rd button to switch between Watt and VA; similarly for the 4th and 5th button.

Volt --- Amp --- Watt/VA --- Hz/PF --- kWH/Hour

The relation of Volt-Amp-Watt-VA-PF are

1. VA = Volts x Amps
2. Watt =  VA x Power factor  (OR W = VA x PF)

For example, if the apparent power is 3000 VA and the power factor is 0.8, the real power is 3000x0.8=2400 Watt.

From the Pepco company, my bill is $530.40 (total usage is 4097 KWh) from 11/27/2014 to 12/16/2014.

Delivery Charges:
=================
Distribution services:
Customer charge:                           = 7.39
Energy charge, first 800 KWH x 0.0272      = 21.76
Energe Charge, next 3297 Kwh x 0.0272       = 89.71
Franchise tax (delivery) at .00062 per kWH = 2.54
Universal service charge                     0.36
MD Environmental surchage .00015 per kWH   = 0.61
EmPower MD charge res .0037 per kWh        = 15.16
Gross Receipts tax  2.0408%                = 2.81
Montgomery city energy tax res .01131 per kWH = 46.34
Administrativ credit res .0002912 per kWH  = 1.19-
==========================================================
Subtotal                                      = 185.74 

Supply charges:
===============
Generation services:
  Energy Charge  4097 kwh x 0.07732          = 316.78
  Procumental cost adj res .0005936 per kwh  = 2.43-
Transmission services:
  Energy charge  4097 kwh x .007250         = 29.70
 gross receipts tax at 2.0408%               = 0.61
==========================================================
Subtotal                                     = 344.66
Total                                        = 530.40

So it looks like the charge per kWH is about .0272 + .0037 + .01131 + .07732 + .00725 = 0.12678.

On my home server (idle most of time) with a cpu of AMD Phenom(tm) II X6 1055T Processor, it consumes 1.75kWh in 24 hours. Instantly Kill-a-watt shows 70+ Watt from the machine which makes sense (24 * 70 ~ 1750). So the yearly cost of leaving the machine on is about 1.75 * 365 * 0.12678 = 81. For HP chromebox (Intel Celeron 2955U Processor 1.4 GHz), the yearly cost is about 0.2 * 365 * 0.12678 = $9.25.

For Pi-top (Raspberry Pi 3), 11 hours is 0.06 kWh. 0.07 amp. 0.59 PF. 9 VA and 5 Watt (120v * 0.07amp * .59PF = 9VA * .59PF). For 24 hours, it consumes ~0.14kWh (vs 1.75 kWh in Phenom).

See http://www.howtogeek.com/234222/why-you-never-need-to-put-your-apple-tv-or-other-modern-devices-to-sleep/ for explanation about Apple TV and Fire TV case. For example, 2.1 watts of power /1000 * 24 * 365 * $0.125 = $2.29 per year. For Roku Premiere+, .07/36*24 * 365 * $0.125 = $2.2 per year.

UDOO 4W, SainSmart 9" LCD 3W.

Laser Engraving Machine

Make your own laptop screen for Raspberry Pi

See raspi.tv

E-ink monitor

Paperlike monitor - Windows is supported. For other OS, uses VirtualBox.

Kindle DX as an external monitor

ONYX BOOX Max Carta

13.3 inch & 2200 x 1650 pixel. Very comfortable when I use it to read technical papers. It does not have front light, unfortunately. Shipping took about 2.5 weeks.

The manual is written in simplified Chinese only:) It is lightweight. Writing on the ereader is OK. Got it from banggood.com.

Boox as a Second Monitor

Boox and SSH terminal

I found using Max Carta to do work on a terminal is OK.

First go to the Play Store to download an SSH client. I am using JuiceSSH.

We can adjust font size and the theme (white as the background). Even you have connected to a host, you can still use the volume +/- to increate/decrease font size on-the-fly.

You cannot rotate the screen however.

I am using a bluetooth keyboard. If I don't use the keyboard for a couple of minutes, it'll take a few seconds for the device to respond to my typing.

When I use nano, the color syntax highlight is not good. So I use nano -Ynone FILENAME to disable the syntax highlight.

Boox and remote desktop

Note the the device has locked to rotate the screen (i.e. the screen rotation app from Play Store does not work)

When testing to connect to a Windows Desktop

  • Microsoft remote desktop does rotate the screen but it does not respond to my clicking
  • bVNC does not rotate the screen

Open html files

If I made a copy of a website (efficient R programming for example), then use Boox's default browser to open the html file, some links do not work.

Open epub files

  • FBReader: no TOC
  • NEO Reader v2.0: *TOC works*
  • Onyx Neo Reader: format is OK, but not TOC
  • OReader: no TOC

Open pdf files

  • Neo Reader v2.0: TOC & search work! We can use the 'Crop Page' function to remove blank space on sides.
  • Onyx Neo Reader: no TOC

PDF format has an advantage over epub: mathematical notation is guaranteed.

Kobo ereader

I have a Kobo Aura HD. The touch screen is controlled by infrared (like the Nook Simple Touch, no requiring electrical conductivity), not capacitive or resistive technologies. Even a paper or an eraser works on the touch screen. Its screen is 6.8 inch, 1440 x 1080-pixel display with 265 dpi. The brightness is 326 lux. The built-in front light comes the light technology from the ComfortLight. It directs light at the page and boasts an even distribution across the display. The microSD slot can add up to 32GB to the built-in 4GB of storage. The exact model is not on sale now because it is replaced by H2O.

Firmware download

Kobo Wifi Weather Forecast

http://www.mobileread.com/forums/showthread.php?t=194376

KOReader

The pdf program is not quite useful for scientific papers.

Alternatively, we can try KOReader. Currently my Kobo FW is 3.18.0 (9/23/2015). I am following the procedures on KOReader's Kobo devices page.

  1. Go to here and download <KBStartMenu_07inclUp4.zip>. Extract the folder kbmenupngs (it contains png files) and put it to the root folder of Kobo. Also put KoboRoot.tgz to .kobo hidden directory (putting it onto .adds won't work). Reject and reboot.
  2. Download <koreader-kobo-arm-linux-gnueabihf-v2014.04> from v2014.04-stable github page. Put koreader folder in the .kobo hidden directory. Ignore the png file and KoboRoot.tgz file there. Reject and reboot.

If something goes wrong, we can go to Settings -> Device information -> Factory reset to reset the system. It can also download the update after the wifi configuration is set up.

When you update koreader, it should be sufficient to extract the koreader folder, without KoboRoot.tgz - that one is needed to add the launcher.

Standby does not work out of box. See http://www.mobileread.com/forums/showthread.php?t=216960&page=85. That is, run

nano -c /media/brb/KOBOeReader/.kobo/koreader/frontend/ui/uimanager.lua

and change the Standby value from 1 to 4 and suspend function call from 0.5 to 2. The standby problem is resolved.

Battery always 100% (too good to be true, I have not used the ereader for a while). http://www.mobileread.com/forums/showthread.php?t=220912. It`ll take care of itself after a few charge cycles.

.kobo folder after reset

After I run factory reset on the device (and plug in it to my computer), I see the device only has 3 hidden directories

brb@brb-P45T-A:~$ ls -la /media/brb/KOBOeReader/
total 20
drwx------  5 brb brb  4096 Dec 31  1969 .
drwxr-x---+ 4 brb root 4096 Oct 11 10:22 ..
drwx------  2 brb brb  4096 Oct 11  2015 .adobe-digital-editions
drwx------  7 brb brb  4096 Oct 11  2015 .kobo
drwx------  8 brb brb  4096 Oct 11  2015 .kobo-images
brb@brb-P45T-A:~$ ls -la /media/brb/KOBOeReader/.kobo
total 152
drwx------ 7 brb brb   4096 Oct 11  2015 .
drwx------ 5 brb brb   4096 Dec 31  1969 ..
-rw-r--r-- 1 brb brb     25 Oct 11  2015 affiliate.conf
drwx------ 2 brb brb   4096 Oct 11  2015 certificates
-rw-r--r-- 1 brb brb     76 Oct 11  2015 device.salt.conf
drwx------ 2 brb brb   4096 Oct 11  2015 dict
drwx------ 2 brb brb   4096 Oct 11  2015 kepub
drwx------ 2 brb brb   4096 Oct 11  2015 Kobo
-rw-r--r-- 1 brb brb 110592 Oct 11  2015 KoboReader.sqlite
drwx------ 6 brb brb   4096 Feb 28  2013 slideshow
-rw-r--r-- 1 brb brb   3298 Oct 11  2015 Trolltech.conf
-rw-r--r-- 1 brb brb     84 Oct 11  2015 version
brb@brb-P45T-A:~$ ls -la /media/brb/KOBOeReader/.kobo-images/
total 32
drwx------ 8 brb brb 4096 Oct 11  2015 .
drwx------ 5 brb brb 4096 Dec 31  1969 ..
drwx------ 3 brb brb 4096 Oct 11  2015 132
drwx------ 3 brb brb 4096 Oct 11  2015 18
drwx------ 3 brb brb 4096 Oct 11  2015 213
drwx------ 3 brb brb 4096 Oct 11  2015 233
drwx------ 3 brb brb 4096 Oct 11  2015 66
drwx------ 3 brb brb 4096 Oct 11  2015 70

Dictionaries

KOReader supports any Stardict format dictionaries. To use that, we need to download and put the dictionary 'folder' in the right place (.kobo/koreader/data/dict) of the Kobo ereader.

I tried two dictionaries (Longman Dictionary of Contemporary English and cdict-big5 dictionary) from http://abloz.com/huzheng/stardict-dic/. And they work fine.

Turn your Kobo into a Debian Linux tablet

http://www.mobileread.com/forums/showthread.php?t=222123

Flexible E-ink

http://liliputing.com/2015/10/wove-band-smartwatch-has-flexible-e-ink-touch-display.html

Power over Ethernet (PoE)

Some devices powered by PoE include VoIP phone, IP camera, wireless access point. router.

Trendent USB to ethernet adapter

ASIX AX88772A. The windows driver can be found on axix.com.tw. The one from Trendent website does not work.

USB OTG adapter

https://www.makeuseof.com/tag/what-is-usb-otg-5-cool-ways-use-android/

How to Crimp Your Own Custom Ethernet Cables of Any Length

https://www.howtogeek.com/60486/how-to-make-your-own-custom-length-network-cables/

Wake-on LAN

What Is Wake-on-LAN, and How Do I Enable It?

How to park your car on a hill

https://www.reddit.com/r/lifehacks/comments/1c6jfb/when_parking_your_car_on_a_hill_put_the_car_in/

When parking your car on a hill, put the car in neutral, set the emergency brake, then put the car in park (or in gear). This puts the weight of the car on the emergency brake rather than the transmission and can extend the life of your transmission.

Roku

Router

QoS

http://www.howtogeek.com/75660/the-beginners-guide-to-qos-on-your-router/

  • Prioritize by Service
  • Prioritize by Interface
  • Prioritize by Device with IP Addresses
  • Prioritize by Device with MAC Addresses

WPS (Wi-Fi Protected Setup)

http://www.digitalcitizen.life/simple-questions-what-wps-wi-fi-protected-setup

Wifi and health

Logitech Unifying Software

LogitechUnify.png

Keyboards

Logitech wireless solar keyboard k750

One problem is there is no Num Lock and Caps indicator on the keyboard unless you have install Logitech SetPoint software (Windows & ChromeOS).

Logitech K380 Multi-Device Bluetooth Keyboard

https://www.amazon.com/Logitech-Multi-Device-Bluetooth-Keyboard-920-007559/dp/B0148NPAT0

Lenovo ThinkPad Compact USB Keyboard with TrackPoint

Qmote

A bluetooth based gadget to control a windows/android/ios device. See http://qblinks.com/support

How to Replace an Outlet That’s Controlled by a Light Switch

http://www.howtogeek.com/281023/how-to-replace-an-outlet-thats-controlled-by-a-light-switch/

How to Ship Packages Without Leaving Your House

http://www.howtogeek.com/284060/how-to-ship-packages-without-leaving-your-house/

Photos

Drone

Use a Drone Simulator to Practice Before You Buy

Screws size

How to figure out the size of screws, bolts and nuts

M3 Hex Screw Nut PCB Standoff

Dell PowerEdge R630 server

iPad 9.7 2017

Notebook

Rocketbook Erasable, Reusable Wirebound Notebook - Letter Size

Laptop battery

Should I Remove My Laptop Battery To Increase its Life?

Google voice & Obihai

Outgoing calls stopped working on GV TCP connection to 209.85.232.125 failed. Dec 2017.