@@ -9,7 +9,7 @@ def __init__(self):
99 self .conn = self .Block (JstXh (length = 6 ))
1010 self .gnd = self .Export (self .conn .pins .request ('4' ).adapt_to (Ground ()))
1111 self .pwr = self .Export (self .conn .pins .request ('1' ).adapt_to (
12- VoltageSink .from_gnd (self .gnd , voltage_limits = (4.5 , 24 )* Volt )))
12+ VoltageSink .from_gnd (self .gnd , voltage_limits = (4.5 , 25 )* Volt )))
1313
1414 self .enca = self .Export (self .conn .pins .request ('2' ).adapt_to (DigitalSource .low_from_supply (self .gnd )))
1515 self .encb = self .Export (self .conn .pins .request ('3' ).adapt_to (DigitalSource .low_from_supply (self .gnd )))
@@ -24,7 +24,7 @@ def __init__(self):
2424 self .conn = self .Block (JstPh ())
2525 self .gnd = self .Export (self .conn .pins .request ('1' ).adapt_to (Ground ()))
2626 self .pwr = self .Export (self .conn .pins .request ('2' ).adapt_to (VoltageSource (
27- voltage_out = (10 , 24 )* Volt ,
27+ voltage_out = (10 , 25 )* Volt ,
2828 current_limits = (0 , 1 )* Amp ,
2929 )))
3030
@@ -147,8 +147,9 @@ def refinements(self) -> Refinements:
147147 (['reg_3v3' , 'power_path' , 'inductor' , 'manual_frequency_rating' ], Range (0 , 9e6 )),
148148 (['drv' , 'isen_res' , 'res' , 'footprint_spec' ], 'Resistor_SMD:R_1206_3216Metric' ),
149149 (['drv' , 'isen_res' , 'res' , 'require_basic_part' ], False ),
150- (['qwiic' , 'pwr' , 'current_draw' ], Range (0.0 , 0.08 )), # to get a 1210-size inductor
151150 (['reg_3v3' , 'power_path' , 'in_cap' , 'cap' , 'voltage_rating_derating' ], 1.0 ),
151+ # 15uH inductors are more common
152+ (['reg_3v3' , 'power_path' , 'inductor' , 'inductance' ], Range .from_tolerance (15e-6 , 0.2 ))
152153 ],
153154 class_refinements = [
154155 (EspProgrammingHeader , EspProgrammingTc2030 ),
@@ -280,8 +281,9 @@ def refinements(self) -> Refinements:
280281 (['reg_3v3' , 'power_path' , 'inductor' , 'manual_frequency_rating' ], Range (0 , 9e6 )),
281282 (['drv' , 'isen_res' , 'res' , 'footprint_spec' ], 'Resistor_SMD:R_1206_3216Metric' ),
282283 (['drv' , 'isen_res' , 'res' , 'require_basic_part' ], False ),
283- (['qwiic' , 'pwr' , 'current_draw' ], Range (0.0 , 0.08 )), # to get a 1210-size inductor
284284 (['reg_3v3' , 'power_path' , 'in_cap' , 'cap' , 'voltage_rating_derating' ], 1.0 ),
285+ # 15uH inductors are more common
286+ (['reg_3v3' , 'power_path' , 'inductor' , 'inductance' ], Range .from_tolerance (15e-6 , 0.2 ))
285287 ],
286288 class_refinements = [
287289 (EspProgrammingHeader , EspProgrammingTc2030 ),
0 commit comments