Skip to content

Instantly share code, notes, and snippets.

# SPDX-FileCopyrightText: 2023 John Park for Adafruit Industries
# SPDX-License-Identifier: MIT
# PowerWash Simulator controller
# to do:
# reduce mouse cursor lag when wiichuck is in use
#
# interactions:
# bno heading/roll is mouse x/y
# bno double tap is next nozzle
# wii c while level is nozzle rotate
# SPDX-FileCopyrightText: 2023 John Park for Adafruit Industries
# SPDX-License-Identifier: MIT
# PowerWash Simulator controller
# to do:
# reduce mouse cursor lag
# add keypad library or debounce?
#
# interactions:
# bno heading/roll is mouse x/y
# bno double tap is next nozzle
# SPDX-FileCopyrightText: 2023 John Park for Adafruit Industries
# SPDX-License-Identifier: MIT
# PowerWash Simulator controller
# to do:
# add keypad library or debounce?
# config mode at startup w button combo
# set heading offset
import time
import board
# SPDX-FileCopyrightText: 2023 John Park for Adafruit
# SPDX-License-Identifier: MIT
# Bricktunes LEGO Color Synth
# Feather RP2040 Prop-Maker + AS7341 Color Sensor
# color comparison code and chime library by CGrover
import time
import busio
import board
# SPDX-FileCopyrightText: 2023 John Park for Adafruit
# SPDX-License-Identifier: MIT
# Bricktunes LEGO Color Synth
# Feather RP2040 Prop-Maker + AS7341 Color Sensor
# color comparison code and chime library by CGrover
import time
import busio
import board
# SPDX-FileCopyrightText: 2023 Cedar Grove Maker Studios
# SPDX-FileCopyrightText: 2023 John Park for Adafruit
# SPDX-License-Identifier: MIT
# Bricktunes LEGO Color Synth
# Feather RP2040 Prop-Maker + AS7341 Color Sensor
import time
import busio
import board
# SPDX-FileCopyrightText: 2023 Cedar Grove Maker Studios
# SPDX-FileCopyrightText: 2023 John Park for Adafruit
# SPDX-License-Identifier: MIT
# Bricktunes LEGO Color Synth
# Feather RP2040 Prop-Maker + BNO055 Color Sensor
import time
import busio
import board
# SPDX-FileCopyrightText: 2023 John Park
#
# SPDX-License-Identifier: MIT
# Ambient Machine inspired by Yuri Suzuki https://www.yurisuzuki.com/projects/the-ambient-machine
import os
import gc
import board
import busio
import audiocore
import audiobusio
import board
import os
import busio
import audiocore
import audiobusio
import audiomixer
from digitalio import Direction, Pull
from adafruit_debouncer import Debouncer
from adafruit_mcp230xx.mcp23017 import MCP23017
import time
import board
import os
import busio
import sdcardio
import storage
import audiocore
import audiobusio
import audiomixer
from digitalio import Direction, Pull