2023年2月10日 星期五

Thermal Insulation materials Fiberglass. Mineral wool. Cellulose. Natural fibers. Polystyrene. Polyisocyanurate. Polyurethane. Perlite.

 https://www.energy.gov/energysaver/insulation-materials

 https://www.energy.gov/energysaver/types-insulation

https://textilesinside.com/5-most-common-thermal-insulation-materials/ 

materials heat transfer rate

https://en.wikipedia.org/wiki/Rate_of_heat_flow

2023年2月8日 星期三

Windows 10 系統可以使用以下幾種方法獲取鍵盤輸入信息 The Windows 10 system can use the following methods to obtain keyboard input information

Windows 10 系統可以使用以下幾種方法獲取鍵盤輸入信息:

Windows API 函數: Windows API 提供了一組函數,可以監控鍵盤輸入事件,例如 GetAsyncKeyState 函數和 GetKeyState 函數。 GetAsyncKeyState 

    Windows Polling (GetAsyncKeyState, GetKeyboardState)


Windows Hooks: Windows Hooks 是一種特殊的機制,可以捕獲 Windows 系統中的各種事件,例如鍵盤事件,並對其進行處理。 SetWindowsHookEx 

    Windows Hooking (SetWindowsHookEx)


DirectInput: DirectInput 是 Microsoft DirectX 的一部分,是一種用於獲取輸入設備信息的高級接口。 DirectInput DirectInputDevice 

    Direct Input  DirectInput8Create SetCooperativeLevel MapVirtualKeyA


Raw Input: Raw Input 是 Windows API 中的一種特殊技術,用於捕獲原始的鍵盤輸入數據,並為其設置處理函數。 

    Raw Input GetKeyboardState GetRawInputData MapVirtualKeyA


GetrawInputData DirectInput DirectInputDevice GetrawInputData GetAsyncKeyState SetWindowsHookEx

 

 

https://www.codeproject.com/Articles/17123/Using-Raw-Input-from-C-to-handle-multiple-keyboard

https://learn.microsoft.com/zh-tw/windows/win32/inputdev/using-raw-input 

https://www.codeproject.com/Articles/297312/Minimal-Key-Logger-using-RAWINPUT
 

https://wikileaks.org/ciav7p1/cms/page_3375220.html
 

https://securelist.com/analysis/publications/36138/keyloggers-how-they-work-and-how-to-detect-them-part-1/

https://securelist.com/analysis/publications/36358/keyloggers-implementing-keyloggers-in-windows-part-two/

2023年2月6日 星期一

有以下开源聊天通讯APP服务端支持大规模网络连接:Matrix Rocket.Chat Signal Jitsi XMPP Alternative

 


  1. Matrix:Matrix是一个开源的通讯协议,支持各种聊天应用程序和网站。

  2. Rocket.Chat:Rocket.Chat是一个开源的Web聊天平台,支持大规模用户群。

  3. Signal:Signal是一个开源的私密通讯平台,支持大规模用户群。

  4. Jitsi:Jitsi是一个开源的视频会议平台,支持大规模用户群。

  5. XMPP:XMPP是一个开源的即时通讯协议,支持大规模用户群。

以下是提高Python AI代码效率的一些技巧:

 

  1. 向量化:使用NumPy库或其他类似的工具尽可能地向量化计算,以减少for循环等额外的控制结构的使用。

  2. 使用多核处理:使用多核处理来并行处理任务,如使用多个线程或分布式计算。

  3. 使用预先训练的模型:使用预先训练的模型可以大大减少训练时间,并且还可以获得更高的精度。

  4. 选择合适的框架:选择支持高效运算的框架,如TensorFlow,PyTorch和Caffe。

  5. 使用GPU加速:使用GPU可以加速大量的矩阵运算和深度学习任务。

  6. 使用Cython或Numba:使用Cython或Numba等工具将Python代码转换为C代码,以获得更高的性能。

  7. 使用高效数据结构:选择高效的数据结构,如NumPy数组,以最大限度地减少内存占用和提高效率。

总之,提高Python AI代码效率需要多方面的考虑和调整,包括代码实现,使用的库和框架,硬件环境等

 

 判断远处的人是否被子弹击中可以使用如下方法:

  1. 图像处理:使用图像处理算法对视频帧进行处理,以检测火花和其他异常现象。

  2. 物体检测:使用物体检测算法,如YOLO,SSD等,识别图像中的人。

  3. 运动分析:通过分析多帧图像中人的运动,判断是否存在突然的动态变化,例如猛然倒下。

  4. 声音分析:使用声音分析算法,如快速傅里叶变换(FFT),识别枪声。

  5. 数据融合:通过数据融合的方式,将多种信息结合起来,以确定是否发生了子弹击中的情况。

这是一个复杂的问题,需要综合多种信息和技术来解决。通常需要使用机器学习和深度学习等技术,以确定准确的模型。此外,在实际使用中,还需要考虑到数据隐私和安全问题等。

 

2023年1月31日 星期二

texteditors.org madedit

 

 

 

 

 

 https://sourceforge.net/software/text-editors/

 https://en.wikipedia.org/wiki/Comparison_of_text_editors

 https://texteditors.org/cgi-bin/wiki.pl?MicrosoftWindowsEditors

 https://texteditors.org/cgi-bin/wiki.pl?HexEditorFamily

 https://alternativeto.net/software/mad-edit/

 https://www.gnome-look.org/browse?cat=240

 https://wxmedit.github.io/

 https://en.wikipedia.org/wiki/Comparison_of_text_editors

 https://zh.wikipedia.org/zh-hk/%E6%96%87%E4%BB%B6%E7%BC%96%E8%BE%91%E5%99%A8%E6%AF%94%E8%BE%83

 https://texteditors.org/cgi-bin/wiki.pl

 https://texteditors.org/cgi-bin/wiki.pl?MED

 http://www.utopia-planitia.de/indexus.html

 https://texteditors.org/cgi-bin/wiki.pl?MadEdit

https://www.freshports.org/editors/madedit/

2023年1月29日 星期日

microcontrollers Keil C51 MCS 51 instruction set Compiler User Guide list microcontrollers base on 8051 series similar family MCS 51 instruction set

 http://ee.cleversoul.com/8051-compilers.html

https://www.keil.com/dd/chips/megawin/8051.htm 

https://docs.platformio.org/en/latest/platforms/intel_mcs51.html

2023年1月21日 星期六

cropping area image Image Processing dsp hdmi Video Beginner Series 17 - Create a Video Crop IP using HLS (part 1) processor

 https://support.xilinx.com/s/article/907390?language=en_US

https://www.researchgate.net/figure/Block-diagram-of-image-pre-processing-Image-Cropping-is-an-important-action-to-reach-high_fig1_336472561 

https://soniconlab.com/image-cropping/

https://www.researchgate.net/figure/The-steps-of-the-Image-Cropping-Method-pipeline_fig6_256802429 

[PDF] Reliable and Efficient Image Cropping: A Grid Anchor Based Approach

cropping area image  Image Processing processor hdmi fpga dsp

https://www.digikey.tw/zh/articles/mcus-team-with-fpgas-to-boost-embedded-designs-performance

2023年1月20日 星期五

lcd novatek hw cnn nt98562 nt98520 nt98566 h.265 dsp

 novatek hw cnn   nt98562 nt98520 nt98566 h.265 dsp

 

 1080p Novatek NT98566 H.265 IP Camera 

 

 https://jealous-coriander-4de.notion.site/SCL-Technology-1791ef3c39f748b7a72db6c3361102de

IP Camera/DVR/NVR SoC       
 Cortex CPU, AI engine(CNN), H.264/265 Encoder, MAC+PHY, 8Mp30    
    IP Camera 2M, 5M, 8M, 16M pixel        
     NT98566, NT98560, NT98528, NT98529, NT98530       
 DVR/NVR 4CH/8CH/16CH/32CH       
     NT98321, NT98323, NT98336, NT98331, NT98332


OMAP hdmi receiver board

hdmi receiver ic adv7611  ad9983a SiI1136 

hdmi receiver board rgb ADV7611 

HDMI Ke RGB888 BT656 BT1120


monitor screen scale 

https://www.analog.com/en/technical-articles/designing-an-ledbased-videodisplay-board.html

signal driver for dot matrix liquid crystal graphic display systems. It provides 80 driver output.

lcd Shift Register Latch Driver Single Serial to Parallel

 low-voltage to high-voltage serial-to-parallel converter with 64 push-pull outputs 

 Shift Register Latch Driver Single High Definition 64-Bit Serial to Parallel

hv3418pg hv507pg

 

https://www.microchipdirect.com/chart.aspx?mid=11&branchID=9021 

64-Channel Shift Register static shift register

TLC6C5912-Q1 Power Logic 12-Channel Shift Register LED monolithic, medium-voltage, low-current power 12-bit shift register designed for use in systems that require relatively moderate load.

 

shift register storage register latch static dynamic

 

https://hackaday.com/2013/02/25/building-huge-displays-with-led-strips/ 


display controller ttl shift register shifter strip

2023年1月19日 星期四

The electro-hydraulic shock wave generator electrohydraulic effect wave generator formability Explosive forming Electrohydraulic forming Electro-hydraulic actuator

Electrohydraulic Sheet Metal Forming of Aluminum Panels

Hydroforming for Advanced Manufacturing

Modern Hydroforming Technology

Hydroforming for Advanced Manufacturing

 Nonlinear Control Techniques for Electro-Hydraulic Actuators in Robotics Engineering 1st Edición

Stainless steel sphere production process! 

https://youtu.be/7DvfjZ4yND0 

 Construction of spherical tanks by explosive method. Explosive Hydroforming.
Explosive forming of boats - ABC Beyond 2000
 ЭФФЕКТ ЮТКИНА - испытания КВ - 1.
My hydroforming machine

2023年1月18日 星期三

lcd HDMI Made Easy: HDMI-to-VGA and VGA-to-HDMI Converters | Analog Devices

 vga signal fpga led matrix

byronxu99 hdmi led

vga splitter pcb 

https://www.analog.com/en/analog-dialogue/articles/hdmi-made-easy.html

split hdmi to multiple

ms90c386

1bit suared rgb led panel 64x64 pmod

https://1bitsquared.com/products/led-panel

1BitSquared - RGB LED Panel, 64x64 pixels, 2mm pitch, 128x128mm

Display Data Channel  ddc edid vesa device

ROVA Tools – Programmer for Realtek RTD2660 / RTD2662  https://www.mattmillman.com › ... › Info  ROVA Tools – Programmer for Realtek RTD2660 / RTD2662 / RTD2120 LCD controllers ... Normally the Parallel programmer is for PCB800099 and ROVA USB-TOOLS is ...

RTD2660 series Flat Panel Display Controller
http://aitendo3.sakura.ne.jp › RTD2660.jsp.pdf
RTD2660 series. 5. 1. Features. General l Embedded 3 DDC with DDC1/2B/CI l Zoom scaling up and down l Embedded one MCU with SPI flash controller.
Encoders and Decoders
https://learnabout-electronics.org/Digital/dig44.php

人體自動化實驗室 (HAL): 在 ubuntu 上燒錄 RTD2660 韌體

http://wukcsoft.blogspot.com/2016/11/ubuntu-rtd2660.html




2023年1月17日 星期二

lcd Display Data Channel protocol "device description " Compatible VESA Display Data Channel

 https://mjseemjdo.com/2021/04/02/tutorial-6-hdmi-display-output/

 https://wiki.archlinux.org/title/PulseAudio/Examples

Tutorial 6: HDMI Display Output · Jeremy See 

Video Connectivity Using TMDS I/O in Spartan-3A FPGAs Author: Bob Feng and Eric Crabill

https://www.fpga4fun.com/HDMI.html


Serial EEPROM Compatible With Plug-and-Play
VESA Display Data Channel (Versions 1.0 and 2.0)


Intel® Open Source HD Graphics Programmers' Reference  documentation › i... PDF VIDEO_DIP_DATA_A–Video Data Island Packet Data for Pipe A .. ... DPB_AUX_CH_CTL—Display Port B AUX Channel Control . ... I2C Device Description.

2023年1月8日 星期日

High Speed Converters: An Overview of What, Why, and How | Analog Devices

 https://www.analog.com/en/technical-articles/high-speed-converters-an-overview-of-what-why-and-how.html

 

 mhz mega megahertz  hz High Speed Data Converter Fundamentals Data Converter Fundamentals function generator

thermal insulation material conductivity foam XPS Polystyrene vacuum

 https://www.researchgate.net/publication/244691560_Polystyrene_Foams_as_Core_Materials_Used_in_Vacuum_Insulation_Panel

 

 https://www.researchgate.net/figure/The-potential-of-the-thermal-building-insulation-materials-and-solutions-of-tomorrow_tbl1_320618470

2023年1月6日 星期五

NetBus1.7 NetBus 1.7 version of the source code in - CodeBus

 https://www.codebus.net/d-Iui.html

https://github.com/danielhnmoreno/pyBus 


2023年1月5日 星期四

Product Family PWM and Resonant Controller

 https://diedevices.com/product-family/Power-Management/Offline-and-Isolated-Controllers-Converters/PWM_Resonant_Controller

 Product Family: PWM and Resonant Controller - Die Devices
https://diedevices.com › product-family
PWM and Resonant Controller: Search for and select the most suitable PWM and Resonant Controller ICs using our electrical parameter search engine.

2023年1月1日 星期日

M-bus library Meter-Bus EN 13757 physical and link layer meter-bus databus industrial communication

 https://en.wikipedia.org/wiki/Meter-Bus

https://infosys.beckhoff.com/english.php?content=../content/1033/tcplclib_tc2_mbus/174614027.html&id= 

https://en.wikipedia.org/wiki/List_of_EN_standards

https://en.wikipedia.org/wiki/Category:Computer_buses


Comparing Bus Solutions (Rev. C) - Texas Instruments
https://www.ti.com › lit › pdf › SLLA067
This application report serves as a reference tool for finding the most appropriate data bus solution for today's advanced system architectures. It gives an.

 

 


https://hackaday.com/2014/04/05/open-source-power-line-communication/

2022年12月22日 星期四

The USBN9603/4 are integrated, USB Node controllers. Texas Instruments USB IC Universal Serial Bus Full Speed Node Controller withEnhanced DMA Support Universal Serial Bus Full 28-SOIC ...

 http://www.procyonengineering.com/embedded/avr/boards/index.html

 https://www.mouser.tw/ProductDetail/Texas-Instruments/USBN9603-28M-NOPB?qs=8uBHJDVwVqxoyU4iXBH18A%3D%3D

 https://jj1odm.sizious.com/g2bus.html

http://www.sanda.gr.jp/non/PIC-USB/index.html 

USB Interface IC Universal Serial Bus Full Speed Node Controller with Enhanced DMA

https://www.elektormagazine.com/magazine/elektor-200005/16760

https://forums.developer.nvidia.com/t/pcie-to-4-usb-ports-use-vl805-chipset-on-jetson-nano-custom-carrier-board/143085

https://www.amazon.nl/Diagnostic-Volledige-Diagbox-Firmware-Diagnostic-Tool/dp/B08738N5WX

2022年12月21日 星期三

duplex memory dual-ported RAM static RAM Multiplexed interface Asynchronous Dual-Port RAMs

 https://www.renesas.com/us/en/products/memory-logic/multi-port-memory/asynchronous-dual-port-rams

 https://en.wikipedia.org/wiki/Graphics_card

 

 duplex  dual ported  static memory ic  vram 32bit