2023年12月16日 星期六

Simple digital thermometer 7Segmentic on STM8 & DS18B20

 

https://github.com/arduinocelentano/stm8-thermometer-ds18b20-7seg

https://github.com/protaskin/AVRThermostat

https://www.pcbway.com/project/shareproject/Simple_digital_thermometer_7Segmentic_on_STM8___DS18B20.html

https://vivonomicon.com/2018/07/15/the-w1209-a-sometimes-stm8-based-digital-thermostat/
https://github.com/TG9541/W1209
https://jpralves.net/post/2019/12/26/using-a-stm32-like-an-arduino-tutorial-stm32f103c8.html
https://www.reddit.com/r/STM8/comments/jye8vc/my_first_stm8_project_a_utility_multipurpose_home/

使用STM8 Nucleo-64板构建温度计-
STMicroelectronics
https://www.st.com › resource › application_note
PDF
本应用笔记演示了如何基于STM8 Nucleo-64 板和LM235 精确温度传感器构建一个简单的温度计。STM8S208RBT6 或. STM8L152R8T6 微控制器(取决于相应的板)读取温度值并通过 ...

Interactive geometry software The Geometer's Sketchpad Geometer Sketch pad math vector mathematics physics Geometry

 https://en.wikipedia.org/wiki/Category:Interactive_geometry_software
https://en.wikipedia.org/wiki/GeoGebra
https://en.wikipedia.org/wiki/The_Geometer%27s_Sketchpad
https://en.wikipedia.org/wiki/Category:Graphics_libraries

https://github.com/jslee02/awesome-graphics-libraries

https://knilt.arcc.albany.edu/Unit_1:_What_is_Geometer%27s_SketchPad%3F
https://www.3delite.hu/TGraphDisplay3D/
http://www.partow.net/projects/fastgeo/

https://wiki.freepascal.org/Lazarus_Documentation

Validating and testing a project delivery success model in construction: a mixed-method approach in Australia | Emerald Insight

http://www.felix-colibri.com/papers/graphic/delphi_3d_designer/delphi_3d_designer.html
https://stackoverflow.com/questions/15584170/draw-sphere-on-timage-control-of-delphi
https://delphiscience.wordpress.com/tag/3d/

Open CASCADE Technology (OCCT)
https://en.wikipedia.org/wiki/Open_Cascade_Technology
https://openscad.org/
https://en.wikipedia.org/wiki/List_of_3D_graphics_libraries


Instruction Set Instructions by opcode Alphabetical List of Instructions Instructions that Affect Flag Settings how assembly to machine code Reduced Instruction Set Computer RISC

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

Instruction Set Instructions by opcode  Alphabetical
List of Instructions Instructions that Affect Flag Settings

how assembly to machine code

compiler stm8s stvd cosmic c compiler.

https://en.wikipedia.org/wiki/PIC_instruction_listings
https://en.wikipedia.org/wiki/Instruction_set_architecture

MIPS IV Instruction Set
CMU School of Computer Science
https://www.cs.cmu.edu › public › doc › mips-isa
PDF
  SYNC affects the order in which the effects of load and store instructions ... during instructions that complete; instructions that trap do not update the flag ...
https://www.cs.cmu.edu/afs/cs/academic/class/15740-f97/public/doc/mips-isa.pdf

2023年12月15日 星期五

instruction set stm8 assembly code mcu hex file format stm8s103f3p sch

 http://www.elproducts.com/understanding-hex-files.html

algorithms 3d model rotate copy vases. 3d model rotate copy vases cad

 Mathematics | Free Full-Text | Geometric Modeling Using New Cubic Trigonometric B-Spline Functions with Shape Parameter

How to Easily Model a Vase | SelfCAD : 11 Steps - Instructables

Spline Sketch  vase shape Thickness Rotate Revolve Around Edge  vertical smoother

https://www.javatpoint.com/autocad-revolve
Rotate Revolve Around Edge autocad

virus tool kill services net stop skill task kill sc how to: manually force a service to stop if not responding

 https://forums.ivanti.com/s/article/How-To-Manually-Force-a-service-to-stop-if-not-responding?language=en_US
https://forums.ivanti.com/s/question/0D54O00007QIQhOSAX/how-to-stop-and-disable-some-windows-services-such-as-sysmain-on-endpoints-from-ivanti-management-console?language=en_US


  How To: Manually Force a service to stop if not responding

 Once found, open a command prompt. Type sc queryex [servicename].
        For EDS Server       type: sc queryex “EDS Server”
 In the same command prompt type taskkill /pid [pid number] /f
        In my example I would type: taskkill /pid 5476 /f


https://4it.com.au/kb/article/how-to-kill-a-windows-service-which-is-stuck-at-stopping/





https://svc.011.idv.tw/CodeHelper/Windows/WindowsCommand.html

How can I stop a service from the command line? - ITPro Today

net stop "<service name>"
    Stop.
    Start.
    Restart.
,e.g. net stop "spooler". Some services will ask you to enter a y to confirm, and for these just add /y to the end.
https://ss64.com/nt/net-service.html
https://www.itprotoday.com/windows-78/how-can-i-stop-service-command-line

microsoft  windows  指令 停止  服務

使用命令提示字元

    若要啟動服務,請輸入: net startServiceName.
    若要停止服務,請輸入: net stopServiceName.
    若要暫停服務,請輸入: net pauseServiceName.
    若要繼續服務,請輸入: net continueServiceName.


https://learn.microsoft.com/zh-tw/windows-server/administration/windows-commands/rundll32
rundll32
 
載入並執行 32 位動態連結程式庫 (DLL)。 Rundll32 沒有可設定的設定。 會針對您使用 rundll32 命令執行 的特定 DLL 提供說明資訊。

https://learn.microsoft.com/zh-tw/windows-server/administration/windows-commands/windows-commands
https://learn.microsoft.com/zh-tw/previous-versions/windows/it-pro/windows-server-2012-r2-and-2012/cc754599(v=ws.11)

https://learn.microsoft.com/zh-tw/windows-server/administration/windows-commands/tskill


https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.management/stop-process?view=powershell-7.4
PowerShell: Stop-Service Killprocess  taskkill /F /PID <PID>  Stop-Process

https://learn.microsoft.com/zh-tw/windows-hardware/drivers/debugger/kill-tool

終止工具- Windows drivers
Microsoft Learn
https://learn.microsoft.com › ... › Windows 驅動程式
2023年4月13日 — Kill 工具kill.exe終止一或多個進程及其所有線程。 此工具僅適用于在本機電腦上執行的進程。 何處可取得Kill Tool.
 Kill.exe包含在 Windows 的偵錯工具中。
 drivers/debugger/kill-tool
https://learn.microsoft.com/zh-tw/windows-hardware/drivers/debugger/

2023年12月14日 星期四

MSScriptControl.ScriptControl JScript github delphi JavaScript

https://grandruru.blogspot.com/2019/09/script-engine-in-delphi.html

https://gist.github.com/XProger/89c360fedcd1da8b3978


function Calc(const CalcStr: string): string; var   v : Variant; begin   v := CreateOleObject('MSScriptControl.ScriptControl');   v.Language := 'JScript';   Result := v.Eval(CalcStr);   v := Unassigned;

MSScriptControl.ScriptControl JScript github delphi CreateOleObject('MSScriptControl.ScriptControl');


https://github.com/maxkleiner/maXbox4/blob/19626482415f6bd5e450164c007d5364cd8a1216/source2022_3_R/SMScript.pas#L182
https://github.com/Cordekk/jdx/blob/fc1446ba89834ed030551f0a158888368e34d82c/Js_Eval.epas#L19
https://github.com/ReneNyffenegger/about-VBA/blob/master/object-libraries/Microsoft-Script-Control/parseJSON.bas
https://github.com/SchildCode/EpXL/issues/3

var JS:variant;
begin JS:=CreateOleObject('MSScriptControl.ScriptControl');
JS.Language := 'JScript';
result:= JS.Eval(s);
JS:=Unassigned;

MSScriptControl.ScriptControl JScript CoInitialize SafeArrayCreate IScriptControlPtr AllowUI AddCode   msscript.ocx
https://learn.microsoft.com/zh-tw/troubleshoot/developer/visualstudio/cpp/libraries/call-script-control-run-method
https://learn.microsoft.com/zh-cn/troubleshoot/developer/visualstudio/cpp/libraries/call-script-control-run-method
https://github.com/tablacus/TablacusScriptControl

MSScript delphi
https://delphi-programming.yahoogroups.narkive.com/O9QkwUni/delphi-and-ms-script-control

http://bbs.2ccc.com/topic.asp?topicid=565071
盒子论坛 v2.1 编译64位的exe无法使用ms自带的ScriptControl

OleVariant CreateOleObject('ScriptControl')
unit MSScriptControl_TLB;    // Type Lib: C:\Windows\SysWOW64\msscript.ocx (1) // LIBID: {0E59F1D2-1FBE-11D0-8FF2-00A0D10038BC}



1、下载https://github.com/tablacus/TablacusScriptControl/releases/download/1.0.9.0/tsc64_1090.cab,安装即可。  2、源码:https://github.com/tablacus/TablacusScriptControl.git
 
https://github.com/tablacus/TablacusScriptControl
tsc64.dll

https://github.com/tablacus/TablacusScriptControl/issues/10
Dim SC Set SC = CreateObject("MSScriptControl.ScriptControl")  SC.Reset  WScript.Echo SC.Language

Kastri - Cross-platform library for Delphi

 
https://github.com/DelphiWorlds/Kastri/tree/master

Kastri - Cross-platform library for Delphi
GitHub
https://github.com › DelphiWorlds › Ka...
Is a cross-platform library which builds upon the existing RTL, FMX and VCL libraries in Delphi · Supports a number of newer APIs that you won't find in FMX/RTL, ...

Kastri/Features/Firebase/DW.FCMSender.pas at master
GitHub
https://github.com › Kastri › blob › DW...
Cross-platform library for Delphi. Contribute to DelphiWorlds/Kastri development by creating an account on GitHub.

Kastri/CodingStandards.md at master · DelphiWorlds ...
GitHub
https://github.com › Kastri › blob › Cod...
Unit files are divided into logical namespaces. Framework code (shared amongst projects) are to use the DW prefix. Framework units should be ...

DW.NativeImage.pas - DelphiWorlds/Kastri
GitHub
https://github.com › master › Controls
Cross-platform library for Delphi. Contribute to DelphiWorlds/Kastri development by creating an account on GitHub.



kastri delphi awesome
Extend Cross-Platform FireMonkey With Powerful Kastri Library For Delphi On Android And IOS
https://blogs.embarcadero.com/extend-cross-platform-firemonkey-with-powerful-kastri-library-for-delphi-on-android-and-ios/
https://delphiworlds.com/2020/05/introducing-kastri/
https://github.com/DelphiWorlds/Codex
https://github.com/juliomar/awesome-delphi

Text-To-Speech,TTS Semantics modality modus Acoustics Harmony vocal Speech

 https://www.ptw.com/zh-cht/lab/what-is-text-to-speech
https://www.iqt.ai/tts-list
TTS語音合成-TTS 音質與試聽
雅婷文字轉語音

https://www.researchgate.net/figure/Main-causes-of-acoustic-and-linguistic-variation-in-speech_fig1_221483511
Main causes of acoustic and linguistic variation in speech. | Download Scientific Diagram(PDF) Robust methods in automatic speech recognition and understanding

https://ecampusontario.pressbooks.pub/essentialsoflinguistics2/chapter/3-1-modality/
Figure 3.1. Steps in the transmission of a linguistic signal from one person to another.Spoken and signed languagesThe modality of spoken languages, such as English and Cantonese, is vocal, because they are articulated with the vocal tract; acoustic, because they are transmitted by sound waves; and auditory, because they are received and processed by the auditory system. This modality is often shortened to vocal-auditory, leaving the acoustic nature of the signal implied, since that is the ordinary input to the auditory system.

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
http://mirlab.org/jang/books/audiosignalprocessing/humanVoiceProduction.asp?title=3-3%20Human%20Voice%20Production%20(%A4H%C1n%AA%BA%B2%A3%A5%CD)&language=chinese
3-3 Human Voice Production (人聲的產生)
Example Programs  如何取得程式碼 https://picture.iczhiku.com › SHKTqsDpLSPulNNbPDF3-3 Human Voice Production (人聲的產生). The procedure from human voice production to voice recognition involves the following steps: 1. Rapid open and close ...

1. Utility Toolbox 2. DCPR Toolbox 3. Audio Procesing Toolbox 4. ASR Toolbox (For speech recognition only) 5. Melody Recognition Toolbox (For melody recognition only)
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
https://picture.iczhiku.com/resource/eetop/SHKTqsDpLSPulNNb.pdf

picture.iczhiku.com/resource/eetop pdf

• http://www.phys.unsw.edu.au/~jw/dB.html
Introduction to the definition of Decibels for measuring energy/volume ofspeech/audio signals.
• http://www.phys.unsw.edu.au/~jw/hearing.html
Introduction (including interactive demos) to curves of equal loudness.
• http://www.phys.unsw.edu.au/music/
Homepage for "Music Acoustics".
• http://www.phys.unsw.edu.au/~jw/musFAQ.html
FAQ for "Music Acoustics".
• http://www.wotsit.org
File formats for various kinds, including audio and music.
• http://www.speech.cs.cmu.edu/comp.speech/index.html
FAQ for the newsgroup "Comp.Speech".
• http://www.bdti.com/faq/dsp_faq.htm
FAQ for the news group "Comp.DSP".
• http://www.harmony-central.com/Effects/effects-explained.html

Introduction to audio effects, including many examples.Chapter 2: MATLAB BasicsIt is very handy to use MATLAB for audio signal processing. To get started with MATLAB,please read the following tutorials on MATLAB basics directly.• MATLAB Primer by Sigmon (in English)• 02-初探MATLAB.pdf(Examples)(in Chinese)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

https://en.wikipedia.org/wiki/Speech_synthesis
https://en.wikipedia.org/wiki/FreeTTS

2023年12月13日 星期三

loadpackage delphi bpl delphi - How to dynamically load and call a function in a BPL package - Stack Overflow

 TInterfaceList LoadPackage System.SysUtils

https://www.freepascal.org/docs-html/rtl/classes/tinterfacelist.html
https://docwiki.embarcadero.com/RADStudio/Alexandria/en/Working_with_Lists
https://docwiki.embarcadero.com/Libraries/Alexandria/en/System.Classes
https://docwiki.embarcadero.com/Libraries/Alexandria/en/System.Classes.TInterfaceList

https://stackoverflow.com/questions/23866083/declare-an-interface-in-object-pascal-and-use-it-as-return-value/23866886#23866886

https://docs.hydra4.com/HowTos/ManagingPluginInstancesDelphi/

https://stackoverflow.com/questions/2959163/how-to-store-and-locate-multiple-interface-types-within-a-delphi-tinterfacelist

TInterfaceList Delphi Instances

http://blong.com/Conferences/IConUK2000/DelphiMoreAutomation/More%20Automation%20In%20Delphi.htm

https://stackoverflow.com/questions/77153269/delphi-bpl-check-for-32-64-bit
https://stackoverflow.com/questions/4205903/bpl-file-needs-run-time-packages

http://sun.cis.scu.edu.tw/~nms9115/articles/delphi/Package2/package2.htm

https://stackoverflow.com/questions/1700366/loading-a-delphi-object-run-time-using-bpl
https://stackoverflow.com/questions/8555738/access-to-public-methods-and-properties-inside-a-delphi-bpl
https://docwiki.embarcadero.com/RADStudio/Alexandria/en/Working_with_Packages_and_Components_-_Overview
https://docwiki.embarcadero.com/RADStudio/Alexandria/en/Loading_Packages_with_the_LoadPackage_Function

https://docwiki.embarcadero.com/Libraries/Alexandria/en/System.SysUtils
GetPackageDescription GetPackageInfo GetPackageTargets

iotaeditornotifier IOTAEditorServices Delphi Open Tools API Erik's Open Tools API designintf DesignEditors bpl interface

 
https://a7m.hatenablog.jp/entry/20101231/1293763501
Open Tools API その2:メニューの差し替えとノーティファイアインターフェース - C++Builder好きの秘密基地

https://vdebris.wordpress.com/tag/ime/
IME – Venus Debris' Pascal Dev
procedure TATAdapterIMEStandard.Notify(Sender: TObject; var Msg: TMessage);const  IMN_OPENCANDIDATE_CH = 269;  IMN_CLOSECANDIDATE_CH = 270;var  candiform: CANDIDATEFORM;  imc: HIMC;  Ed: TATSynEdit;begin  case Msg.WParam of    IMN_SETOPENSTATUS:      UpdateImeWindow(Sender);    IMN_OPENCANDIDATE_CH,    IMN_OPENCANDIDATE:      begin        Ed:= TATSynEdit(Sender);        imc:=ImmGetContext(Ed.Handle);



designintf DesignEditors  bpl interface
   Delphi DesignIntf DesignEditors DockForm
   designintf createselectionlist EnableDemandLoadReport
   delphi iotaeditornotifier designintf
   delphi embarcadero   bpl interface list TInterfaceListEnumerator

https://docwiki.embarcadero.com/Libraries/Alexandria/en/DesignIntf

https://github.com/stden/trtm/blob/master/QuickRep/DesignIntf.pas

Proteus library collectionA collection of library for Arduino - Proteus Simulation Proteus electronic component libraries Proteus electronic component libraries electronic circuit simulator

 electronic circuit simulator 
  circuit simulation software
  ltspice proteus pspice tina-ti multisim simplis/simetrix simulink psim circuitlogix easyeda 

https://electronicsguruji.com/best-circuit-simulation-software/

Proteus Multisim LTspice   Pspice
LabVIEW Simulink

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Proteus library collectionA collection of library for Arduino - Proteus Simulation
https://github.com/officialdanielamani/proteus-library-collection

electronic circuit simulator best page contents importance of circuit simulation software key features to look for in a circuit simulation software ltspice proteus pspice tina-ti multisim simplis/simetrix simulink psim circuitlogix: easyeda importance of circuit simulation

Proteus    electronic component libraries  electronic circuit simulator ATmega mouser electronics

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
https://www.mouser.tw/electronic-cad-symbols-models/

 Proteus SPICE  electronics circuit simulator libraries  ATmega

https://opencircuits.com/index.php?title=Software_tool
Software tool - OpenCircuits

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

SPICE  electronics circuit simulator libraries component download
Electric Circuit Model Download: Schematics and SPICE Simulation
https://www.ultralibrarian.com/2020/04/22/an-ic-footprint-library-for-your-component-data-needs-ulc
https://www.ultralibrarian.com/2020/06/04/electric-circuit-model-download-schematics-and-spice-simulation-ulc
https://www.ultralibrarian.com/2020/02/12/the-top-five-ways-ultra-librarian-will-change-your-designing-life-for-the-better

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
https://youspice.com/spice-libraries/
/////////////////////////////////////////////////////////
Search engine for SPICE simulation models
SPICE Libraries
Access SPICE Libraries Models and Search Engines from Top Electronic Component Manufacturers.
/////////////////////////////////////////////////////////
Welcome to this webpage, offering an extensive array of SPICE libraries and resources! If you’re an electronics enthusiast, engineer, or designer, you’ve come to the right place. On this page, find links to SPICE models of various electronic components to meet your modeling needs, optimizing circuit simulations with ease and precision.
/////////////////////////////////////////////////////////
These search engines effortlessly locate SPICE models from specific manufacturers, ensuring precise matching with your physical designs. Whether you’re working on personal projects, conducting research, or engaging in industrial development, these SPICE library links provide you with the tools to make informed decisions and achieve accurate results.
/////////////////////////////////////////////////////////
Tantalum and niobium oxide capacitors PSpice models
RF inductors, Power inductors, wideband Transformers SPICE model files
BJTs, Power BJTs, Darlington BJTs, Diodes, Power Mosfets
Tubes amplifier SPICE models, transformers, BJT, JFET, Diodes
Power Mosfets, JFETs, BJTs, Diodes
Power Mosfets, Rectifiers, IGBTs, Hexfreds, Schottky diodes
Op-amps, Instrumentation Amps, Switchin regulators SPICE models
Op-amps, LED drivers SPICE models
Op-amps , comparators, SPICE models
High voltage Power Amplifier SPICE models
Tubes amplifier SPICE models
Logics, Discretes, Analog, Standard Microcontrollers
Analog, Logic and Discrete parts SPICE simulation models
RF Power Mosfets SPICE models
Op-amps, timers, RF MOSFET SPICE models
IC device SPICE macro models
Op-amps, Comparators, Voltage References,Video Mux, Switched Input Integrator, Photodiode, SPICE models
Power MOSFETS, Power ICs, Recitifiers SPICE models
Diodes Rectifiers, Bipolar transistors, MOSFETs/JFETs, Protection Devices, Thyristors, Multi Discrete Modules
Silicon Carbide MOSFETs
enhancement-mode gallium-nitride-on-silicon FETs
Capacitors, Inductors SPICE models
IGBTs, MOSFETs, Diodes
TRIACs, SCRs, Thyristors
SPICE models
IGBT, SIC MOSFETs, Diodes, Led
Varistors, Inductors, Thermistors SPICE models

mp3 stm32 uc3 atmel UC3 AVR UC3 Software Framework AVR32 microchip STMicroelectronics Atmel avr avr32 at32uc3 avr32uc3

 mp3 stm32 uc3

         https://github.com/osmocom/atmel-asf-projects
         https://github.com/osmocom/atmel-asf-projects/tree/master/avr32/applications/uc3-audio-player
         https://github.com/osmocom/atmel-asf-projects
Osmocom firmware projects based on Atmel ASF

Atmel Studio 7 ASF Atmel Software Framework (ASF) is a collection of software support for Atmel ... creating projects is easy and seamless between different Atmel platforms ...

GitHub https://github.com › osmocom › atmel-a...
Osmocom firmware projects based on Atmel ASF. This repository contains Osmocom device firmware projects for Atmel microcontrollers using Atmel ASF.

atmel UC3 AVR UC3 Software Framework  AVR32

https://www.mikrocontroller.net/
mikrocontroller  AVR  Framework
https://github.com/memfault/zero-to-main/blob/master/xdk-asf-3.32.0/common/services/ioport/example2/sam4c16c_sam4c_ek/iar/asf.h

\brief autogenerated api include file for the atmel software framework (asf) *
https://github.com/memfault/zero-to-main/blob/master/xdk-asf-3.32.0/common/services/ioport/example2/sam4c16c_sam4c_ek/iar/asf.h

Advanced Software Framework (ASF) for SAM Devices
Microchip Technology libraries
ASF3 is an MCU software library providing a large collection of embedded software for AVR® and SAM flash MCUs and Wireless: megaAVR®, AVR XMEGA®, AVR UC3, SAM ...

2023年12月12日 星期二

container Split Panel Block Splitcontainer container Split Panel Block auto side Automatic placement and size

 https://docs.devexpress.com/WindowsForms/11771/controls-and-libraries/application-ui-manager/views/windowsui-view/content-containers

https://docs.devexpress.com/WindowsForms/118108/controls-and-libraries/docking-library/panels-and-panel-containers/working-with-panel-containers

https://learn.microsoft.com/en-us/dotnet/desktop/winforms/controls/layout?view=netdesktop-8.0

container Split Panel Block auto side Automatic placement and size

Containers forTileobjects      Tile Container  Content Containers forDocumentobjects      Multi-document containers (DocumentGroup descendants)         Page Group         Tabbed Group         Slide Group         Split Group      Single-document containers         Page         Flyout

windows controls component Panel Block stack
Canvas  DockPanel Grid  StackPanel TabPanel ToolBar OverflowPanel UniformGrid VirtualizingPanel VirtualizingStackPanel WrapPanel
https://learn.microsoft.com/zh-tw/dotnet/desktop/wpf/controls/panels-overview?view=netframeworkdesktop-4.8

2023年12月11日 星期一

delphi tools api ide plugin extending toolsapi iotamodulecreator

  delphi tools api ide plugin extending toolsapi iotamodulecreator


 

a https://www.xpro.com.au/presentations/opentoolsapi/plug-in,%20switch%20on,%20fall%20over%20-%20adventures%20with%20the%20open%20tools%20api.htm

Download paper, slides and code (2753kB) Plug-in, Switch On, Fall Over: Adventures with the Open Tools API  by Paul Spain,  The Excellent Programming Company, Melbourne, Australia. Contact: paul@xpro.com.au  Internet: http://www.xpro.com.au/

IOTANotifier IOTAWizard  IOTAMenuWizard IOTAModuleCreator 

IOTADebuggerServices
IOTAEditorServices
IOTAKeyBindingServices
IOTAKeyboardServices
IOTAMessageServices
IOTAModuleServices



Adding an Action to the Action List - RAD StudioEmbarcadero DocWikihttps://docwiki.embarcadero.com › Ad...The action list object is the ActionList property of the BorlandIDEServices variable casted as INTAServices . Configure your action. For example: Define some of ...


http://www.zettaomnis.net.br/portal/a2d-mei/articles-a2d-mei/122-open-tools-api-introducao.html?start=2
http://www.zettaomnis.net.br/portal/a2d-mei/articles-a2d-mei/122-open-tools-api-introducao.html?showall=1
ZOOW.Wizards.Base.pas  unit ZOOW.Wizards.Base;  interface  {$I ..\Compilers.inc}


https://github.com/cnpack/cnwizards/blob/master/Bin/PSDecl/ToolsAPI_D5.pas
mmSkipWord       = $00;  mmSkipNonWord    = $01;  mmSkipWhite      = $02;  mmSkipNonWhite   = $03;  mmSkipSpecial    = $04;  mmSkipNonSpecial = $05;  mmSkipLeft       = $00;  mmSkipRight      = $10;  mmSkipStream     = $20;

https://github.com/engycz/propc/blob/master/Sources/prOpcWizMain.pas
https://github.com/engycz/propc/tree/master
This OPC implementation is based on free prOpc implementation of "Production Robots Engineering Ltd" http://www.prel.co.uk and is extended by new features.

https://docwiki.embarcadero.com/Libraries/Alexandria/en/ToolsAPI.IOTAModuleCreator.ShowSource

ftp://dorlov.no-ip.com/files/softtools/borland/bcb...dorlov.no-ip.com › bcbi › vcl › toolapi... ToolsAPI.pas' rev: 6.00 #ifndef ToolsAPIHPP #define ToolsAPIHPP #pragma ... IOTAModuleCreator; typedef System::DelphiInterface<IOTAModuleCreator> ...

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
https://parnassus.co/delphi-tools/api-documentation/api-documentation-bookmarks-api/
https://parnassus.co/delphi-tools/api-documentation/api-documentation-common-api/
The Bookmarks plugin provides a public API, which allows you, a third-party plugin developer, to access bookmarks, add or delete bookmarks, and register for notifications.The API uses types from the Common API.

http://www.delphikingdom.com/asp/viewitem.asp?catalogid=741
Delphi 7 ToolsAPI: Компоненты

http://www.blong.com/Conferences/DCon99/VCLSourcery/VCLSourcery.htm

Quickly Learn About The Ultimate Open Tools APIs For Decorating Your Delphi/C++ Builder IDE

Extending the Delphi IDEEmbarcaderohttps://www.embarcadero.com › images › exte...The APIs available to extend the. IDE are under the umbrella "OTAPI", which is an acronym for Open Tools API. This whitepaper and the samples have been written ...

Extending the IDE Using the Tools API - RAD StudioEmbarcadero DocWikihttps://docwiki.embarcadero.com › Ext...You can extend and customize the RAD Studio IDE with your own menu items, tool bar buttons, dynamic form-creation wizards, and more, using the Tools API. The ...


toolsapi.pas toolsapi delphi extended Syntax Highlighting Open Tools API extension
https://stackoverflow.com/questions/46540526/highlighting-delphi-code-in-rad-studio
IdeNotifier.pas
IdeNotifier SysUtils, TypInfo, ToolsApi;
  NotifierIndex  TIdeNotifier NotifierObject
IOTANotifier, IOTAIDENotifier
   AfterCompile  BeforeCompile
IOTAProject    FileNotification NotifyCode  TOTAFileNotification;
   IOTAServices  BorlandIDEServices IOTAServices IOTAServices   .AddNotifier TIdeNotifier

TIdeNotifier  IOTANotifier  IOTAIDENotifier    IOTAProject TOTAFileNotification    IOTAServices  IOTAServices IOTAServices TIdeNotifier

https://a7m.hatenablog.jp/entry/20101231/1293763501
Open Tools API その2:メニューの差し替えとノーティファイアインターフェース - C++Builder好きの秘密基地


procedure TSillyOTAObject.FileNotification( NotifyCode: TOTAFileNotification; const FileName: string; var Cancel: Boolean); begin case NotifyCode of ... FileNotification NotifyCode TOTAFileNotification
https://www.davidghoyle.co.uk/WordPress/?p=1272
Notify me of everything… – Part 1 – Dave's Development Blog
IOTANotifier TDGHNotifierObject IOTAIDENotifier IOTAIDENotifier50 IOTAIDENotifier80

2023年12月10日 星期日

8051 pcb EVAL board Lab Circuit Trainer

 max232 MAX232x Dual EIA-232 Drivers
GAL16V8B GAL16V8 16V8 Programmable Array Logic IC
8051 74373 8255A
Circuit Trainer
Trainer Electronic
MCU Function
Training Equipment Educational Trainer College Lab
 EVAL board Development Board
8051 pcb   EVAL board Lab Circuit Trainer


pcb eval board lab circuit trainer open source

  development-of-a-printed-circuit-board-design-laboratory-course.pdf
  kicad-development-freeopen-source-software-foss-tool-develop-printed-circuit
CERN contribution to KiCad aids Open-Source Hardware and knowledge transfer - Offerman Industries

pcb eval board lab circuit trainer open source awesome
https://github.com/kitspace/awesome-electronics
https://kitspace.org/

Design electronic  Circuit ai
Circuit Snippets  Electronics ai  Schematics Amps Synths ideas
https://www.circuito.io/
https://www.jitx.com/
https://www.mouser.in/publicrelations_eit_intelligentrevolution_ebook1_2020final/

shared pcb projects arduino 7 segment keypad

dosbox browser boxedweb browser emulator simulator Virtual Machine(VM)

dos emulator simulator dosbox technique

Internet Archive uploads thousands of DOS games that can be played in browser
web browser
dos boxed box dos emulator simulator

Internet Archive uploads thousands of DOS games that can be played in browser | The Independent | The Independent

Understand the Box Policy For Browser And OS Support – Box Support

DOSBox, an x86 emulator with DOS

https://www.dosbox.com/wiki/Basic_Setup_and_Installation_of_DosBox


https://www.dosbox.com/wiki/Performance
https://zh.wikipedia.org/zh-tw/DOSBox
https://emulation.gametechwiki.com/index.php/DOSBox
https://en.wikipedia.org/wiki/DOSBox

https://js-dos.com/index_v3.html
https://emscripten.org/
https://www.dosgames.com/blogpost/web-based-dosbox-upgrade/
https://github.com/dreamlayers/em-dosbox
https://news.ycombinator.com/item?id=11003766
Em-DOSBox is incredible. I'd previously wondered if it might be possible to run ... | Hacker News
https://js-dos.com/
virtualbox

virtual  VM in web  BROWSER DOSBox  PCSX2 JSLinux
Hercules, Dosbox, Pcsx2, Qemu, Daphne, Sheepshaver, Yabause
Welcome to KVM virtualization - Thorough introduction
https://www.dedoimedo.com/computers/kvm-intro.html

https://www.dedoimedo.com/computers/virtualization-browser.html

Browserling: cross-browser testing in your browser! cloud-based platform
StackVM - virtual machines from your browser!
http://stackvm.com/

https://chipx86.blog/2012/03/13/wsx-virtual-machines-in-your-browser/
vmware-wsx-server
WSX: Virtual Machines in Your Browser – ChipLog


ai circuit design calculate arduino gif Arduino Intro | Learn | Tutorial

 ai circuit design
 https://www.flux.ai/p
ai circuit design AI  Design Electronic Circuits AI tools DeepCircuit, JIX Continuity Circuit 

Arduino Intro  |  Learn  | Tutorial
https://docs.arduino.cc/tutorials/
https://arduinogetstarted.com/
https://www.tutorialspoint.com/arduino/index.htm
https://arduinointro.com/

calculation resistor capacitor circuit design arduino Arduino Intro | Learn | Tutorial
https://www.theengineeringprojects.com/2022/02/capacitance-measurement-using-arduino.html
https://community.element14.com/products/arduino/arduino-tutorials/b/blog/posts/the-rc-circuit
https://www.homemade-circuits.com/digital-capacitance-meter-using-arduino/

calculate arduino gif
https://docs.arduino.cc/learn/starting-guide/getting-started-arduino
 https://makeabilitylab.github.io/physcomp/arduino/#intro-to-output
https://projecthub.arduino.cc/agarwalkrishna3009/traffic-light-using-arduino-a-beginner-project-35f8c6

arduino simulator learn arduino programming visual programming

https://wokwi.com/

arduino simulator learn arduino programming
4 Arduino Simulators You Can Use in Your Electronics Projects
fritzing electronics design

 https://www.programmingelectronics.com/arduino-simulator-tinkercad/
The Arduino Simulator you’ve been looking for!

https://www.digikey.tw/en/maker/blogs/2022/arduino-simulators-for-hobbyists-makers-and-classroom-environments
https://www.tinkercad.com/learn/circuits
https://maker.makecode.com/

Arduino Simulator 1.8
https://xevro.be/products/arduino-simulator-windows-free.html

UnoArduSim : A Simulator to Learn Arduino Programming and Debugging Codes without Arduino Board
Arduino Simulation and Block Coding
https://www.tinkercad.com/projects/Basics-of-Arduino-TINKERCAD
https://www.hackster.io/Hack-star-Arduino/arduino-simulator-2022-learn-arduino-programming-cda978


fritzing electronics design "Visuion" Circuito.io autodesk tinkercad
Visuino  Visual Development for Arduino electronics design

https://www.circuito.io/blog/diy-electronics-best-online-tools/
33 DIY Electronics Online Tools and Guides for Makers - 2018 Edition
We used Fritzing to make a circuit diagram and Fusion360 to make a CAD

https://en.wikipedia.org/wiki/Visual_programming_language
Visualization & Simulation Software for Arduino
visual programming
Scratch
visual programming arduino

https://www.electronics-lab.com/visuino-visual-programming-environment-for-arduino/
Visuino – visual programming environment for Arduino

https://learn.sparkfun.com/tutorials/alternative-arduino-interfaces/all
https://all3dp.com/2/best-arduino-simulators-online-offline/
https://www.learnrobotics.org/blog/visualization-simulation-software-for-arduino/

https://circuitdigest.com/tutorial/unoardusim-a-simulator-to-learn-arduino-programming-and-debugging-without-arduino-board
https://www.hackster.io/Hack-star-Arduino/arduino-simulator-2022-learn-arduino-programming-cda978

////

Choosing an Appropriate Pull-up/Pull-down Resistor for ... Texas Instruments https://www.ti.com › pull down calculated while only one output is low, the maximum value of pull-up is calculated peripheral power down resistor

 The Pull-up Resistor and Pull-down Resistor Pull-up and Pull-down Resistors | Resistor Applications | Resistor Guide

https://www.build-electronic-circuits.com/pull-up-resistor/

Choosing an Appropriate Pull-up/Pull-down Resistor for ...
Texas Instruments
https://www.ti.com ›

https://fastbitlab.com/i2c-pull-up-resistance-rise-time-and-bus-capacitance-discussion/

https://www.electronics-tutorials.ws/logic/pull-up-resistor.html

https://makeabilitylab.github.io/physcomp/arduino/buttons.html
http://www.interfacebus.com/IC_Output_Input_Pullup_Resistor_Values.html

https://forum.arduino.cc/t/gate-and-pull-down-resistor-values-for-mosfet-and-arduino-nano/423547/5

http://www.kynixsemiconductor.com/News/73.html

https://hackaday.com/2014/11/25/better-spi-bus-design/
https://learn.sparkfun.com/tutorials/pull-up-resistors/all
The Ultimate Guide to Pull-up and Pull-down Resistor - Jotrin Electronics
stm32 pull up resistor value  Pullup Resistor Calculation
st.com Pull-up  Pull-down Resistors Calculator tool
https://community.st.com/t5/stm32-mcus-products/built-in-pull-up-resistor/td-p/318498
https://electronics.stackexchange.com/questions/205666/stm32f4-pull-up-resistors-value

https://www.electronicshub.org/
https://makezine.com/article/technology/design-microcontroller-circuit/