ideal power diode

Uses two more p-channel MOSFETs to eliminate cross conduction by forming back-to-back diodes with the body diodes of the MOSFETs.
The comparator (LM293) compares the battery voltage with the main power voltage. When the main voltage drops below the battery voltage, the MOSFET is turned on and the LED is lit.

answered Sep 27 ’14 at 8:28 CarpetPython

CarpetPython: Thank you!
“Ideal” Power Diode
The protection circuit in the RPI model B+ functions as an ideal power diode.
Primer on PowerPath Controllers, Ideal Diodes & Prioritizers

High Side OR-ing FET Controller

smart bypass diode used in photovoltaic applications

How To: Make a 4K mobile mon

XPS (2015) , Mac 4K suport list .
MacBook Air 2013 / 2014 support DP 1.1 only, Max Resolution 2560 × 1600 × 30 bpp @ 60 Hz

[DP cable]-> [DP -> EDP (with back light driver) ] -> [4K display panel w/o back light driver]
LQ156D1JX01 have back light driver IC

Megapixy: a 13″ Retina-class screen on a boom arm.
A New High-Resolution Panel – Sharp LQ156D1JX01, Part 1
Page 13 Pin-map of the eDP-to-DisplayPort Cable
A New High-Resolution Panel – Sharp LQ156D1JX01, Part 1”
Best Panels Wiki

Sharp IGZO 4K display panel:

LG 4K:


Sharp IGZO 3200*1800 display panel:

How To: Battery powered Passive POE for Ubiquiti device

Ubiquiti device POE specifications: 10.5V ~ 25V DC

Network port pin out:
Pairs 4, 5 (+)
7, 8 (-)

For 100M device:
Use pin 4, 5 as +, pin 7, 8 as -.

For 1000M (1G) Device
We need transformers pass through data and inject power.

Plan A:
Li-ion battery x2 , 8.4V – 6V. DC-DC step-up to 14V (double volt)

Plan B:
Li-ion battery x3 , 12.6V – 9V. DC-DC step-up to 21V (double volt)

Plan C:
Lead battery x1 ,12V. DC-DC step-up to 24V (double volt)

24v passive POE power Injector:
Plan A:
ER-X SFP Gigabit POE port x5
Plan B:
千兆POE供电器 POE分离器 Gigabit Passive PoE PSI348G

to do:
ESD – Transient Voltage Suppression Diodes (TVS)
Lightning Surge
PTC Polyfuse 1.25A

gas tubes, reverse diodes and MOVs?
2018 Aug 28 update:

802.3at/af :
TL-SG1005P 5 port 1000M switch (53.5V DC 1.13A input)
Single Port max 30W, Switch Max 57W.
$289 CNY

power over ethernet tutorial


Waterproof Ethernet Surge Protector High PoE+/ESD Gigabit 1000Mbs – Thunder/Lighting Outdoor Protection

Bourns Power over Ethernet (PoE) Surge Protection

Littelfuse : Circuit protection of IP-networked security camera systems

Protecting PoE Syste ms from Lightning and Other Electrical Hazards


Gigabit Passive PoE injector power over ethernet


DIY Powder Coating

DIY Powder Coating:

DIY Powder Coating in the Home Shop:

Eastwood – How To Powder Coat at Home :

Powder Coating a Quad 4-Wheeler Frame – Powder Coat at Home – Eastwood:

工具 – 自帶壓縮機:
DIY Powder Coating WITHOUT an Air Compressor (Craftsman Complete Portable Powder Coating System review)

Craftsman Complete Portable Powder Coating System

工具 – 壓縮機外置:
Hotcoat Starter KIt

DuraCoat for Firearm

脫脂(水洗/溶劑擦) -> 干燥(加熱) -> 噴塗 -> 固化 (220C ~ 232C)


壓縮機 -> 油水分離器 -> 粉塵過濾器 -> 槍

Linux : decode APRS packet from RTL SDR

SDR (rtl_fm) -> APRS Packet Decoder (multimon-ng) -> Network Sent APRS data (socat)
Rtl_fm Guide

multimon-ng @ github
Command (copy from source code!)

Usage: %s [file] [file] [file] ...
If no [file] is given, input will be read from your default sound
hardware. A filename of \-\ denotes standard input.
-t : Input file type (any other type than raw requires sox)
-a : Add demodulator
-s : Subtract demodulator
-c : Remove all demodulators (must be added with -a )
-q : Quiet
-v : Level of verbosity (e.g. '-v 3')
For POCSAG and MORSE_CW '-v1' prints decoding statistics.
-h : This help
-A : APRS mode (TNC2 text output)
-m : Mute SoX warnings
-r : Call SoX in repeatable mode (e.g. fixed random seed for dithering)
-n : Don't flush stdout, increases performance.
-e : POCSAG: Hide empty messages.
-u : POCSAG: Heuristically prune unlikely decodes.
-i : POCSAG: Inverts the input samples. Try this if decoding fails.
-p : POCSAG: Show partially received messages.
-f : POCSAG: Disables auto-detection and forces decoding of data as
( can be 'numeric', 'alpha' and 'skyper')
-b : POCSAG: BCH bit error correction level. Set 0 to disable, default is 2.
Lower levels increase performance and lower false positives.
-o : CW: Set threshold for dit detection (default: 500)
-d : CW: Dit length in ms (default: 50)
-g : CW: Gap length in ms (default: 50)
-x : CW: Disable auto threshold detection
-y : CW: Disable auto timing detection
Raw input requires one channel, 16 bit, signed integer (platform-native)
samples at the demodulator's input sampling rate, which is
usually 22050 Hz. Raw input is assumed and required if piped input is used.;


APRS iGate Expample:
APRS RX iGate z tunera DVB-T (RTLSDR) (Cubieboard , in Polish)

SDR Command (need test):
Decode to display in screen:

rtl_fm -f 144.64M -s 22050 - | multimon-ng -a AFSK1200 -a FSK9600 -A -t raw /dev/stdin

rtl_fm :
-f 144.64M //Frequency to tune to 144.64 mHz
-s 22050 //means to sample the radio at 22050 times/sec
-a AFSK1200 //add demodulator AFSK1200
-a FSK9600 //add demodulator FSK9600
-A //APRS mode (TNC2 text output)
-t raw /dev/stdin //Input file type raw from system stand input (?)