@typecad/rd_isl9120ir
v1.0.3
Published
rd_ISL9120IR typeCAD package
Readme
rd-ISL9120IR
The reference design for the ISL9120IR. A Compact High Efficiency Low Power Buck-Boost Regulator.
Installation
npm i @typecad/rd_isl9120irInput Connections
vin: Power: 1.8V to 5.5V power supply
Defined Output Connections
vout:Power: 3.3V regulated output
Components
- U1:
ISL9120IRTNZ- Main IC - L1:
_0603.Inductor- Inductor - C1:
_0603.Capacitor- Bulk input capacitor - C2:
_0603.Capacitor- Bulk output capacitor
Use
- Import the package
import { Schematic, Power, PCB } from '@typecad/typecad';
import { rd_isl9120ir } from "@typecad/rd_isl9120ir";- Make the package.
let typecad = new PCB('rd_isl9120_impl');
let isl9120 = new rd_isl9120ir({ pcb: typecad });::create()it
typecad.create(...isl9120.components);Default Layout
This package contains a default layout for all the components.
After building, there will be rd_isl9120_impl.kicad_pcb file in the build directory.
Passives
The default size for the passive components is 0603, but it can be changed by passing a different set of passives.
import * as _0805 from '@typecad/passives/0805';
let isl9120 = new rd_isl9120ir({ pcb: typecad, passives: _0805});