This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
LED VU meter for Circuit Playground | |
This is a port of the Adafruit Amplitie project to Circuit Playground. | |
Based on code for the adjustable sensitivity version of amplitie from: | |
https://learn.adafruit.com/led-ampli-tie/the-code | |
Hardware requirements: | |
- Circuit Playground | |
Software requirements: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <Wire.h> | |
#include <SPI.h> | |
#include <LiquidCrystal_I2C.h> | |
#include <Adafruit_NeoPixel.h> | |
#include <Adafruit_CircuitPlayground.h> | |
#define BACKLIGHT_PIN (3) | |
#define LED_ADDR (0x27) // might need to be 0x3F, if 0x27 doesn't work | |
LiquidCrystal_I2C lcd(LED_ADDR, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE) ; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# started with code from Adafruit CircuitPlayground demo - Keyboard emu | |
# using servo and HID mouse emulation - Adafruit Circuit Python | |
from digitalio import DigitalInOut, Direction, Pull | |
import board | |
import time | |
import simpleio | |
from adafruit_hid.keyboard import Keyboard | |
from adafruit_hid.keycode import Keycode | |
from adafruit_hid.keyboard_layout_us import KeyboardLayoutUS | |
from adafruit_hid.mouse import Mouse |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Note: Based on Meteor Rain example sketch found in Tweaking4All.com from Using Neopixels guide. | |
// | |
#include <Adafruit_NeoPixel.h> | |
#define NUM_LEDS 28 | |
#define PIN 9 | |
#define PIN1 10 | |
#define PIN2 6 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Note: Based on Meteor Rain example sketch found in Tweaking4All.com from Using Neopixels guide. | |
// | |
#include <Adafruit_NeoPixel.h> | |
#define NUM_LEDS 28 | |
#define PIN 9 | |
#define PIN1 10 | |
#define PIN2 6 |
NewerOlder