Noiasca Tool Kit
Several helper functions and classes to make life with Arduino easier
|
CAlternating | Alternate blinking of to LEDs in a specific rhythm |
CAlternatingFastLED | Alternate blinking of two FastLED pixels |
CAlternatingHT16K33 | Alternate blinking of two HT16K33 outputs |
CAlternatingPCA9685 | Alternate blinking of two PCA9685 outputs |
CAlternatingPCF8574 | Alternate blinking of two PCF8547 pins |
CAlternatingPin | Alternate blinking of two pins |
CAlternatingPixel | Alternate blinking of two Neopixels |
CBlink | Blink a LED (an output) |
CBlinkFastLED | Blink a FastLED pixel |
CBlinkHT16K33 | Blink a LED on a HT16K33 output |
CBlinkPCA9685 | Blink a LED on a PCA9685 output |
CBlinkPCF8574 | Blink a PCF8547 pin |
CBlinkPin | Blink a discrete pin |
CBlinkPixel | Blink a Neopixel |
CBounce5 | Bounce 5 LEDs between left and right |
CBounce5FastLED | Bounce 5 FastLED pixels between left and right |
CBounce5HT16K33 | Bounce 5 LEDs on HT16K33 between left and right |
CBounce5PCA9685 | Bounce 5 LEDs on PCA9685 between left and right |
CBounce5PCF8547 | Bounce 5 PCF8547 pin between left and right |
CBounce5Pin | Bounce 5 LEDs between left and right |
CBounce5Pixel | Bounce 5 Neopixel between left and right |
CButton | Read a button |
CEffect | Effect LED |
CEffectFastLED | Enable several effects on a FastLED |
CEffectHT16K33 | Enable several effects on a HT16K33 output |
CEffectPCA9685 | Enable several effects on a PCA9685 output |
CEffectPCF8547 | Enable several effects on a PCF8547 output |
CEffectPin | Enable several effects on a discrete pin |
CEffectPixel | Enable several effects on a Neopixel |
CFlicker | Simulate a flickering light like a fire |
CFlickerFastLED | Simulate a flickering light like a fire on a FastLED |
CFlickerHT16K33 | Simulate a flickering light like a fire on a HT16K33 |
CFlickerPCA9685 | Simulate a flickering light like a fire on a PCA9685 |
CFlickerPCF8547 | Simulate a flickering light like a fire on a PCF8547 pin |
CFlickerPin | Simulate a flickering light like a fire |
CFlickerPixel | Simulate a flickering light like a fire on a Neopixel |
CFluorescent | Simulation of a fluorescent lamp or fluorescent tube |
CFluorescentFastLED | Imitiate fluorescent lamp with a FastLED |
CFluorescentHT16K33 | Imitiate fluorescent lamp with a HT16K33 output |
CFluorescentPCA9685 | Imitiate fluorescent lamp with a PCA9685 output |
CFluorescentPCF8547 | Imitiate fluorescent lamp with a PCF8547 pin |
CFluorescentPin | Simulate a fluorescent lamp |
CFluorescentPixel | Imitiate fluorescent lamp with a Neopixel |
CHeartbeat | Heart beat - dims up and down permanentely |
CHeartbeatFastLED | Heart beat a FastLED |
CHeartbeatHT16K33 | Heart beat a HT16K33 |
CHeartbeatPCA9685 | Heart beat a PCA9685 |
CHeartbeatPCF8547 | Heart beat a PCF8547 pin |
CHeartbeatPin | Heart beat LED on a discrete pin |
CHeartbeatPixel | Heart beat a Neopixel |
CHT16K33expander | HT16K33 Expander Hardware class |
CLittleTimer | Simple timer |
CMiniTimer | Very simple timer |
COnOff | OnOff |
COnOffFastLED | On/off one FastLED |
COnOffHT16K33 | On/off one output on HT16K33 |
COnOffPCA9685 | On/off one output on PCA9685 |
COnOffPCF8547 | On/off one PCF8547 pin |
COnOffPin | On/off Arduino pin |
COnOffPixel | On/off one Neopixel |
CPCF8574expander | PCF8574 Expander Hardware class |
CPulse | Pulse an output for a period of time and than switches off |
CPulseFastLED | Pulse a FastLED (monoflop) |
CPulseHT16K33 | Pulse a HT16K33 output (monoflop) |
CPulsePCA9685 | Pulse a PCA9685 output (monoflop) |
CPulsePCF8547 | Pulse a PCF8547 pin (monoflop) |
CPulsePin | Pulse a discrete Arduino pin (monoflop) |
CPulsePixel | Pulse a Neopixel (monoflop) |
CRhythm | Show a specific rhythm |
CRhythmFastLED | Show a specific rhythm on a FastLED |
CRhythmHT16K33 | Show a specific rhythm on a HT16K33 output |
CRhythmPCA9685 | Show a specific rhythm on a PCA9685 output |
CRhythmPCF8547 | Show a specific rhythm on a PCF8547 pin |
CRhythmPin | Show a specific rhythm on a LED |
CRhythmPixel | Show a specific rhythm on a Neopixel |
CSmooth | Dim up / down a LED dimms smoothly |
CSmoothFastLED | Switch on/off a FastLED smoothly |
CSmoothHT16K33 | Switch on/off a HT16K33 output smoothly |
CSmoothPCA9685 | Switch on/off a PCA9685 output smoothly |
CSmoothPCF8547 | Switch on/off a PCF8547 pin smoothly |
CSmoothPin | Switch on a LED smoothly |
CSmoothPixel | Switch on/off a Neopixel smoothly |
CTrafficlight | Traffic light |
CTrafficlightFastLED | Traffic light with 3 FastLED |
CTrafficlightHT16K33 | Traffic light with 3 HT16K33 outputs |
CTrafficlightPCA9685 | Traffic light with 3 PCA9685 outputs |
CTrafficlightPCF8547 | Traffic light with 3 PCF8547 pin |
CTrafficlightPin | Traffic light with 3 LEDs |
CTrafficlightPixel | Traffic light with 3 Neopixel |
CTurnsignal | Turnsignals for a car |
CTurnsignalFastLED | Turnsignals for a car with 3 FastLEDs |
CTurnsignalHT16K33 | Turnsignals for a car with 3 HT16K33 outputs |
CTurnsignalPCA9685 | Turnsignals for a car with 3 PCA9685 outputs |
CTurnsignalPCF8547 | Turnsignals for a car with 3 PCF8547 pins |
CTurnsignalPin | Turnsignals for a car with 3 LEDs |
CTurnsignalPixel | Turnsignals for a car with 3 Neopixels |