Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
LED custome AfrikaBurn KAT-O
Search
Gijs Molenaar
March 23, 2016
Technology
77
0
Share
LED custome AfrikaBurn KAT-O
Gijs Molenaar talks us through the LED jumpsuit he built for AfrikaBurn last year :)
Gijs Molenaar
March 23, 2016
More Decks by Gijs Molenaar
See All by Gijs Molenaar
Machine Learning and Simulations for Asset Management at Alliander
gijzelaerr
1
100
Easy to deploy and easy to modify data reduction pipelines using KERN and CWL
gijzelaerr
1
91
Research Engineering in Radio Astronomy
gijzelaerr
3
120
The story of CWLifying Apercal
gijzelaerr
0
120
Deep Vacuum Cleaner
gijzelaerr
1
90
EOSC LOFAR pilot final presentation
gijzelaerr
1
180
Software packaging and data pipelines
gijzelaerr
1
180
Docker - 3 years later
gijzelaerr
0
180
Radio astronomy data reduction at PyData Amsterdam
gijzelaerr
3
270
Other Decks in Technology
See All in Technology
システムは「動く」だけでは足りない 実装編 - 非機能要件・分散システム・トレードオフをコードで見る
nwiizo
3
390
#jawsugyokohama 100 LT11, "My AWS Journey 2011-2026 - kwntravel"
shinichirokawano
0
270
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3k
昔はシンプルだった_AmazonS3
kawaji_scratch
0
260
シン・リスコフの置換原則 〜現代風に考えるSOLIDの原則〜
jinwatanabe
0
210
Code Interpreter で、AIに安全に コードを書かせる。
yokomachi
0
6.1k
非エンジニア職からZOZOへ 〜登壇がキャリアに与えた影響〜
penpeen
0
460
Revisiting [CLS] and Patch Token Interaction in Vision Transformers
yu4u
0
130
Azure Speech で音声対応してみよう
kosmosebi
0
120
CloudSec JP #005 後締め ~ソフトウェアサプライチェーン攻撃から開発者のシークレットを守る~
lhazy
0
200
60分で学ぶ最新Webフロントエンド
mizdra
PRO
33
16k
システムは「動く」だけでは 足りない - 非機能要件・分散システム・トレードオフの基礎
nwiizo
29
9k
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
110
Testing 201, or: Great Expectations
jmmastey
46
8.1k
Art, The Web, and Tiny UX
lynnandtonic
304
21k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
A designer walks into a library…
pauljervisheath
211
24k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
260
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.1k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
310
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
120
Transcript
DIY LED COSTUME Gijs Molenaar - KAT-O - Cape Town
- 23 May 2016
HTTP://YOUTU.BE/WMFSZ7VH810
None
WHY?
- me “Why not.”
Play with embedded hardware Prosuming @ AfrikaBurn
THE INGREDIENTS Digital RGB LED strip WS2812B - 60 LED
- 2.5 M ( € 50 ) 8000 mAh powerbank ( € 50 ) Arduino Uno ( € 25 ) Suit, custom made by friend ( € can’t remember ) Money belt ( € 2,50 )
RGB LED STRIP
None
each cell containers 3 LEDS Red, Green Blue 0-255 brightness
per led 16M different colors Cascading port transmission signal by single line Number of LEDS depends on update freq
PRACTICAL LED LEDs are very bright Used 25% brightness
‘SCHEMA’ 3 wire connections Flexible cat-5 for connecting strips
POWERBANK € 50 Off the shelf could run for 2
days still use it often
ARDUINO UNO Real time 14 IO pins 2 KB mem
PRACTICAL ARDUINO very easy to do runs out of memory
quickly (my poor embedded programming)
THE SOFTWARE using FastLED http://fastled.io/ Array based, no worries about
timing
EXAMPLE #include "FastLED.h" CRGB leds[1]; void setup() { FastLED.addLeds<NEOPIXEL, 6>(leds,
1); } void loop() { leds[0] = CRGB::White; FastLED.show(); delay(30); leds[0] = CRGB::Black; FastLED.show(); delay(30); }
MY SOFTWARE https://github.com/gijzelaerr/nye-outfit
None
THE PROBLEMS fragile hardware change requires software
HTTP://YOUTU.BE/WMFSZ7VH810
QUESTIONS SPECIAL THANKS TO: Guyon Moree Yvette barewijk