atopile home page
atopile
Search...
Search...
Navigation
Components
Common_Mode_Filter
GitHub
Packages
Support
Community
Blog
Get Started
Introduction
Quickstart
Change Log
Essentials
1. `ato` Language
2. `ato` Compiler
3. Add a component
4. Packages
5. Project Structure
6. Layout
7. Saving Your Work
8. Traits
Guides
Install
git
Publishing Packages
faebryk
fabll (python)
Development
Library Reference
Components
Battery
BJT
Capacitor
CapacitorElectrolytic
Common_Mode_Filter
Comparator
Crystal
Crystal_Oscillator
Diode
DIP
EEPROM
ElectricLogicGate
Fan
Filter
FilterElectricalLC
FilterElectricalRC
Footprint
Fuse
GDT
Inductor
KicadFootprint
LDO
LED
LEDIndicator
LogicGate
MOSFET
MultiCapacitor
Net
NFET
OpAmp
PFET
Potentiometer
PoweredLED
PowerMux
PowerSwitch
PowerSwitchMOSFET
PowerSwitchStatic
Regulator
Relay
Resistor
ResistorArray
ResistorVoltageDivider
SMDTwoPin
SOIC
SPIFlash
SurgeProtection
Symbol
TestPoint
TVS
Interfaces
Traits
On this page
Parameters
Global Attributes
Components
Common_Mode_Filter
Parameters
dc_resistance
ohm
inductance
henry
max_current
ampere
self_resonant_frequency
hertz
Global Attributes
These attributes are available to all modules and interfaces in a design.
lcsc_id
str
Assign the LCSC ID of the module.
If set, this will tell the picker to select that part from LCSC for this block.
manufacturer
str
This module’s manufacturer name, as a string.
Only exact matches on the manufacturer’s name will be found by the picker. It’s recommended to fill this information based on what
ato create component
provides.
mpn
str
This module’s manufacturer part number, as a string.
For the picker to select the correct part from the manufacturer, this must be set.
package
str
The package of the module.
This drives which components can be selected, and what footprint is used.
Must exactly match a known package name.
exclude_from_bom
bool
override_net_name
str
When set on an interface, this will override the net name of the interface.
This is useful for renaming nets which are automatically generated.
required
bool
Only for ModuleInterfaces. If set to
True
, require that interface is connected to something outside of the module it’s defined in.
CapacitorElectrolytic
Comparator
Assistant
Responses are generated using AI and may contain mistakes.