Noiasca Tool Kit
Several helper functions and classes to make life with Arduino easier
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 CAlternatingAlternate blinking of to LEDs in a specific rhythm
 CAlternatingFastLEDAlternate blinking of two FastLED pixels
 CAlternatingHT16K33Alternate blinking of two HT16K33 outputs
 CAlternatingPCA9685Alternate blinking of two PCA9685 outputs
 CAlternatingPCF8574Alternate blinking of two PCF8547 pins
 CAlternatingPinAlternate blinking of two pins
 CAlternatingPixelAlternate blinking of two Neopixels
 CBlinkBlink a LED (an output)
 CBlinkFastLEDBlink a FastLED pixel
 CBlinkHT16K33Blink a LED on a HT16K33 output
 CBlinkPCA9685Blink a LED on a PCA9685 output
 CBlinkPCF8574Blink a PCF8547 pin
 CBlinkPinBlink a discrete pin
 CBlinkPixelBlink a Neopixel
 CBounce5Bounce 5 LEDs between left and right
 CBounce5FastLEDBounce 5 FastLED pixels between left and right
 CBounce5HT16K33Bounce 5 LEDs on HT16K33 between left and right
 CBounce5PCA9685Bounce 5 LEDs on PCA9685 between left and right
 CBounce5PCF8547Bounce 5 PCF8547 pin between left and right
 CBounce5PinBounce 5 LEDs between left and right
 CBounce5PixelBounce 5 Neopixel between left and right
 CButtonRead a button
 CEffectEffect LED
 CEffectFastLEDEnable several effects on a FastLED
 CEffectHT16K33Enable several effects on a HT16K33 output
 CEffectPCA9685Enable several effects on a PCA9685 output
 CEffectPCF8547Enable several effects on a PCF8547 output
 CEffectPinEnable several effects on a discrete pin
 CEffectPixelEnable several effects on a Neopixel
 CFlickerSimulate a flickering light like a fire
 CFlickerFastLEDSimulate a flickering light like a fire on a FastLED
 CFlickerHT16K33Simulate a flickering light like a fire on a HT16K33
 CFlickerPCA9685Simulate a flickering light like a fire on a PCA9685
 CFlickerPCF8547Simulate a flickering light like a fire on a PCF8547 pin
 CFlickerPinSimulate a flickering light like a fire
 CFlickerPixelSimulate a flickering light like a fire on a Neopixel
 CFluorescentSimulation of a fluorescent lamp or fluorescent tube
 CFluorescentFastLEDImitiate fluorescent lamp with a FastLED
 CFluorescentHT16K33Imitiate fluorescent lamp with a HT16K33 output
 CFluorescentPCA9685Imitiate fluorescent lamp with a PCA9685 output
 CFluorescentPCF8547Imitiate fluorescent lamp with a PCF8547 pin
 CFluorescentPinSimulate a fluorescent lamp
 CFluorescentPixelImitiate fluorescent lamp with a Neopixel
 CHeartbeatHeart beat - dims up and down permanentely
 CHeartbeatFastLEDHeart beat a FastLED
 CHeartbeatHT16K33Heart beat a HT16K33
 CHeartbeatPCA9685Heart beat a PCA9685
 CHeartbeatPCF8547Heart beat a PCF8547 pin
 CHeartbeatPinHeart beat LED on a discrete pin
 CHeartbeatPixelHeart beat a Neopixel
 CHT16K33expanderHT16K33 Expander Hardware class
 CLittleTimerSimple timer
 CMiniTimerVery simple timer
 COnOffOnOff
 COnOffFastLEDOn/off one FastLED
 COnOffHT16K33On/off one output on HT16K33
 COnOffPCA9685On/off one output on PCA9685
 COnOffPCF8547On/off one PCF8547 pin
 COnOffPinOn/off Arduino pin
 COnOffPixelOn/off one Neopixel
 CPCF8574expanderPCF8574 Expander Hardware class
 CPulsePulse an output for a period of time and than switches off
 CPulseFastLEDPulse a FastLED (monoflop)
 CPulseHT16K33Pulse a HT16K33 output (monoflop)
 CPulsePCA9685Pulse a PCA9685 output (monoflop)
 CPulsePCF8547Pulse a PCF8547 pin (monoflop)
 CPulsePinPulse a discrete Arduino pin (monoflop)
 CPulsePixelPulse a Neopixel (monoflop)
 CRhythmShow a specific rhythm
 CRhythmFastLEDShow a specific rhythm on a FastLED
 CRhythmHT16K33Show a specific rhythm on a HT16K33 output
 CRhythmPCA9685Show a specific rhythm on a PCA9685 output
 CRhythmPCF8547Show a specific rhythm on a PCF8547 pin
 CRhythmPinShow a specific rhythm on a LED
 CRhythmPixelShow a specific rhythm on a Neopixel
 CSmoothDim up / down a LED dimms smoothly
 CSmoothFastLEDSwitch on/off a FastLED smoothly
 CSmoothHT16K33Switch on/off a HT16K33 output smoothly
 CSmoothPCA9685Switch on/off a PCA9685 output smoothly
 CSmoothPCF8547Switch on/off a PCF8547 pin smoothly
 CSmoothPinSwitch on a LED smoothly
 CSmoothPixelSwitch on/off a Neopixel smoothly
 CTrafficlightTraffic light
 CTrafficlightFastLEDTraffic light with 3 FastLED
 CTrafficlightHT16K33Traffic light with 3 HT16K33 outputs
 CTrafficlightPCA9685Traffic light with 3 PCA9685 outputs
 CTrafficlightPCF8547Traffic light with 3 PCF8547 pin
 CTrafficlightPinTraffic light with 3 LEDs
 CTrafficlightPixelTraffic light with 3 Neopixel
 CTurnsignalTurnsignals for a car
 CTurnsignalFastLEDTurnsignals for a car with 3 FastLEDs
 CTurnsignalHT16K33Turnsignals for a car with 3 HT16K33 outputs
 CTurnsignalPCA9685Turnsignals for a car with 3 PCA9685 outputs
 CTurnsignalPCF8547Turnsignals for a car with 3 PCF8547 pins
 CTurnsignalPinTurnsignals for a car with 3 LEDs
 CTurnsignalPixelTurnsignals for a car with 3 Neopixels