Skip to content

Commit f9ceb3f

Browse files
authored
Merge pull request #1770 from FoamyGuy/pwmio_updates_cp7
cp7 update for pwmio
2 parents 1d16cdf + 3417d97 commit f9ceb3f

8 files changed

Lines changed: 18 additions & 16 deletions

File tree

MetroX_CircuitPython/fading_led.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,16 @@
55
fades a LED using pulseio's PWM
66
"""
77

8-
import pulseio
8+
import pwmio
99
import board
10+
import time
1011

11-
led = pulseio.PWMOut(board.D13, frequency=500, duty_cycle=0)
12+
led = pwmio.PWMOut(board.D13, frequency=500, duty_cycle=0)
1213

1314
while True:
1415
for i in range(100):
1516
if i < 50: # fade up
1617
led.duty_cycle = int(i * 2 * 65535 / 100)
1718
else: # fade down
1819
led.duty_cycle = 65535 - int((i - 50) * 2 * 65535 / 100)
20+
time.sleep(0.05)

MetroX_CircuitPython/mib_button_press_pwm.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
import time
88
import digitalio
99
import board
10-
import pulseio
10+
import pwmio
1111

1212

13-
led = pulseio.PWMOut(board.D13)
13+
led = pwmio.PWMOut(board.D13)
1414
btn1 = digitalio.DigitalInOut(board.D3)
1515
btn2 = digitalio.DigitalInOut(board.D2)
1616
btn1.switch_to_input()

MetroX_CircuitPython/mib_motor.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77

88
import time
99
import board
10-
import pulseio
10+
import pwmio
1111

1212
motor_pin = board.D9
13-
motor = pulseio.PWMOut(motor_pin, frequency=1000)
13+
motor = pwmio.PWMOut(motor_pin, frequency=1000)
1414

1515

1616
def motor_on_then_off_with_speed():

MetroX_CircuitPython/mib_potentiometer_pwm.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77

88
import analogio
99
import board
10-
import pulseio
10+
import pwmio
1111

12-
led = pulseio.PWMOut(board.D9)
12+
led = pwmio.PWMOut(board.D9)
1313
pot = analogio.AnalogIn(board.A0)
1414

1515
while True:

MetroX_CircuitPython/mib_servo.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@
99
import time
1010
import analogio
1111
import board
12-
import pulseio
12+
import pwmio
1313
from adafruit_motor import servo
1414

1515

16-
SERVO = servo.Servo(pulseio.PWMOut(board.D9))
16+
SERVO = servo.Servo(pwmio.PWMOut(board.D9))
1717
POTE = analogio.AnalogIn(board.A0)
1818

1919

MetroX_CircuitPython/photo_sensor.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66
"""
77
import analogio
88
import board
9-
import pulseio
9+
import pwmio
1010
from simpleio import map_range
1111

12-
LED = pulseio.PWMOut(board.D9)
12+
LED = pwmio.PWMOut(board.D9)
1313
LIGHT = analogio.AnalogIn(board.A0)
1414

1515

MetroX_CircuitPython/servo.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@
88
"""
99
import time
1010
import board
11-
import pulseio
11+
import pwmio
1212
from adafruit_motor import servo
1313

14-
SERVO = servo.Servo(pulseio.PWMOut(board.D9))
14+
SERVO = servo.Servo(pwmio.PWMOut(board.D9))
1515

1616
while True:
1717
SERVO.angle = 0

MetroX_CircuitPython/squeeze.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77

88
import analogio
99
import board
10-
import pulseio
10+
import pwmio
1111

1212
FORCE_SENS_RESISTOR = analogio.AnalogIn(board.A2)
13-
LED = pulseio.PWMOut(board.D10)
13+
LED = pwmio.PWMOut(board.D10)
1414

1515
while True:
1616
LED.duty_cycle = FORCE_SENS_RESISTOR.value

0 commit comments

Comments
 (0)