Finally got my PicoStepSeq built and working! Great little project.
Used CircuitPython 10 with it, which overall is fine, but I2CDisplay has moved. CircuitPython 9 kept a reference to it in displayio, but you have to use i2cdisplaybus in 10.
In sequencer_hardware.py:
display_bus = displayio.I2CDisplay(oled_i2c, device_address=0x3C)
needs to be
display_bus = i2cdisplaybus.I2CDisplayBus(oled_i2c, device_address=0x3C)
Finally got my PicoStepSeq built and working! Great little project.
Used CircuitPython 10 with it, which overall is fine, but
I2CDisplayhas moved. CircuitPython 9 kept a reference to it indisplayio, but you have to usei2cdisplaybusin 10.In sequencer_hardware.py:
display_bus = displayio.I2CDisplay(oled_i2c, device_address=0x3C)needs to be
display_bus = i2cdisplaybus.I2CDisplayBus(oled_i2c, device_address=0x3C)