All Projects → danasf → Firefly

danasf / Firefly

RGB Firefly Jar with Capacitive Touch (WS2812, ATtiny85, Arduino, etc)

Labels

Projects that are alternatives of or similar to Firefly

Ws2811 Spectrum Analyzer
"Waterfall" spectrum analyzer using WS2811 string RGB LEDs. Pictures/videos and info can be found at www.12vtronix.com
Stars: ✭ 26 (+225%)
Mutual labels:  arduino
Flora
FLORA and Pixel class examples
Stars: ✭ 7 (-12.5%)
Mutual labels:  arduino
Clock
really simple clock
Stars: ✭ 8 (+0%)
Mutual labels:  arduino
Oil Pumpjack
Oil Pumpjack: open source materials to create your own oil pumpjack managed by an Arduino
Stars: ✭ 27 (+237.5%)
Mutual labels:  arduino
Backtothefuture Clock
All code and documents releated to my BackToTheFuture clock: http://hackaday.io/project/709-Back-To-The-Future-Time-Circuit-Clock
Stars: ✭ 7 (-12.5%)
Mutual labels:  arduino
Solarmonk
energy powered by the sun ☀️
Stars: ✭ 8 (+0%)
Mutual labels:  arduino
Iot cloudcloud
Stars: ✭ 26 (+225%)
Mutual labels:  arduino
Ethernetshieldlist
List of Arduino Ethernet Shields
Stars: ✭ 8 (+0%)
Mutual labels:  arduino
Purr
hackathon project, anxiety bracelet
Stars: ✭ 7 (-12.5%)
Mutual labels:  arduino
Esp32 Paxcounter
Wifi & BLE driven passenger flow metering with cheap ESP32 boards
Stars: ✭ 844 (+10450%)
Mutual labels:  arduino
Panstamp sketches
Basic Arduino sketches fro panStamp
Stars: ✭ 7 (-12.5%)
Mutual labels:  arduino
Vexmotor
vexMotor Arduino library. This library simplifies the interface between Arduino and the VEX motors through the VEX Motor Controller 29.
Stars: ✭ 7 (-12.5%)
Mutual labels:  arduino
Wordclock
Arduino nano code for a WS2812B/Neopixel Wordclock
Stars: ✭ 8 (+0%)
Mutual labels:  arduino
Thermal printer
Demo Code for the Thermal Printer available from SparkFun Electronics
Stars: ✭ 26 (+225%)
Mutual labels:  arduino
Arduino Cc3000 Relay
Stars: ✭ 8 (+0%)
Mutual labels:  arduino
Irelectra
Electra A/C IR Encoder for IRremote
Stars: ✭ 26 (+225%)
Mutual labels:  arduino
Twiliopoweroutlet
Power Outlet Controlled by Twilio, Pusher, and Arduino
Stars: ✭ 7 (-12.5%)
Mutual labels:  arduino
Deployatron
The Deployatron
Stars: ✭ 8 (+0%)
Mutual labels:  arduino
Ac control
Bringing the internet to my air conditioner
Stars: ✭ 8 (+0%)
Mutual labels:  arduino
Esp8266 Window
ESP8266-based motorized window shade Arduino sketch
Stars: ✭ 8 (+0%)
Mutual labels:  arduino

Programmable Touch Firefly Jar

ATtiny85

Programmable touch firefly lamp. For use with ATtiny85 (or Arduino) based boards and Neopixel (WS2811/12/12B) RGB LEDs.

Want to make one? Full details over at Instructables.

You can order PCBs via OSHPark.

Instructions

  • Download Adafruit's NeoPixel library and the Capacitive Sense library
  • Get the ATtiny cores for Arduino & a programmer
  • Attach your LED data line to Digital Pin 4
  • Attach lid/touch sensor to Digital Pins 0 & 1
  • Enjoy your technicolor LED light show

ATtiny85

Troubleshooting

  • Need help getting started with ATtiny and lights? I wrote an Instructable on that too.
  • If you're seeing 'R_AVR_13_PCREL' errors when you try to compile, try this thread for solutions. This is a known problem with Arduino IDE 1.0.x, ATtiny and sketches > 4k.
  • Some NeoPixels are wired RGB, others GRB, or BRG. If colours are odd try changing this in the strip initialization!
  • Funny error messages from your ISP programmer? See Adafruit's troubleshooting page.
  • If you're running your jar on batteries and experiencing trouble with the capacitive sensor, read about grounding and other issues. This forum post may be of interest. A higher value resistor (try >= 10M Ohm) will sometimes help too!

Acknowledgements

Much thanks to Adafruit for their NeoPixel Library, wonderful tutorials and all the work they do for open source, hardware hacking communities. Support them!

Funkboxing for inspiring and cool LED effects and helper functions.

Instructables for featuring my project and a lovely community.

The long tradition of jar and firefly lamps in crafting and electronics.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].