Controlling the Taylor Swift Eras Tour wristbands with Flipper Zero
blog.jgc.org
blog.jgc.org
Whereas they just hook up an IR lamp and use the exact same lighting control procedures every stage tech knows blindfolded. Brilliant!
Yes, you could hide your band under your hand, now it’s not glowing like everyone else’s… congrats you feel left out.
I mean the components in this one are a few bucks at most, right?
But on second thought, I think there might be an actual scenario to worry about: Activists hijacking the system to show political messages.
For that they'd "only" have to beam the IR to a small spot of the room (but with much higher "resolution" than the normal effects). As long as the symbol/text/whatever is still legible enough that people recognize it and can take pictures of it, they'd have achieved their objective.
Something like this might be possible with a much weaker, purpose-built emitter that could be hidden under clothing. Too much risk and effort for some dumb dick joke, but thinkable if people have some kind of political motivation.
As a "bonus", the first blame would probably fall on the unfortunate people whose wristbands lighted up with the message, while the real perpetrators - the ones with the emitter - remained hidden.
There is an easy fix as well though: As the system "paints" with digital signals and not light, the old lighting rule that colors mix only additively doesn't hold anymore - so you could add a "don't light up for the next 10 seconds" command to the wristbands and just have the stage beam that command continously whenever no effect is wanted.
Oh, the horror
My understanding after reading "King" by Jonathan Eig (a fantastic biography btw, highly recommend to everyone) is that they didn't do that kind of stuff. They marched alongside traffic and were so non-violent that they allowed themselves to be hit with dogs and high-pressure water hoses without responding.
Rosa Parks especially was not like most "activists" today. She clamly and peacefully kept her seat on the bus. Maybe the former Google employee activists who refused to leave the conference room would be similar here, though there are of course differences.
I consider myself an activist, and I believe strongly that people need to help raise awareness because there is far too much ignorance and apathy out there, but I agree with GP and siblings that many of the activists today are harming their own cause by being obnoxious. Raising awareness in an empathetic way is the right way to do it, not trying to bully people into agreeing.
Rosa Parks “got in the way” by not leaving a seat she wasn’t legally allowed to sit in. She disrupted the flow of the white passengers. Today people would say “why doesn’t she protest elsewhere? She’s just getting in the way of bus riders who are trying to get to work.”
Sit ins were lead by MLK. People would go into restaurants, order food, and refuse to leave until they were served, despite being told they had to leave because of (legal) race laws. Today they’d be told they should protest elsewhere, that there is a time and a place, and they are hurting their cause by creating a disturbance.
Thoreau explicitly states you have a moral obligation to oppose unjust laws, etc. and resist governments, etc.
Empathetic awareness raising is one way and often not sufficient.
Read kings Letter from a Birmingham Jail.
1) determine if an injustice is actually being committed 2) attempt to talk with those committing the injustice to resolve it 3) prepare spiritually for non-violent resistance to evil 4) engage in non-violent resistance, protest only after all other means are exhausted, be prepared to be beaten and do not fight back, and 4 is only a means to get back to 2 — to open negotiations and discussions to restore justice.
The greatest “harm” to a cause is often passive silence.
Sitting by and critiquing activists is often a pastime of folks who stand to benefit from the preservation of the status quo and who have no real desire for immediate change.
Here is King reading his Letter from Birmingham Jail.
Worth the 50 minutes to listen.
You had to quote "got in the way" so even you realize what a bad rebuttal it is. And sitting in a seat designed to be sat in is not getting in the way, not even a little bit. (Standing in the middle of traffic is actually what most people consider 'getting in the way')
> Sit ins were lead by MLK. People would go into restaurants, order food, and refuse to leave until they were served
So people went to an establishment that expected, and was designed, to serve patrons. And they "got in the way" by sitting at a table? Your words lose meaning when they're disingenuous.
> Sitting by and critiquing activists is often a pastime of folks who stand to benefit from the preservation of the status quo and who have no real desire for immediate change.
You ruined whatever tenuous point you were trying to make with this line. Blocking traffic for hours and hours because "my protest is more important than ANYTHING ELSE" is such an entitled, arrogant way to think.
your selective memory of King and Parks is a disservice to their legacies. in "Letter from a Birmingham jail", MLK warns us about the kind of performative activism you espouse: https://www.csuchico.edu/iege/_assets/documents/susi-letter-.... here's where you should pay attention:
> I have almost reached the regrettable conclusion that the Negro's great stumbling block in the stride toward freedom is not the White Citizens Councillor or the Ku Klux Klanner but the white moderate who is more devoted to order than to justice; who prefers a negative peace which is the absence of tension to a positive peace which is the presence of justice; who constantly says, 'I agree with you in the goal you seek, but I can't agree with your methods of direct action'; who paternalistically feels that he can set the timetable for another man's freedom; who lives by the myth of time; and who constantly advises the Negro to wait until a 'more convenient season.'
> Shallow understanding from people of good will is more frustrating than absolute misunderstanding from people of ill will. Lukewarm acceptance is much more bewildering than outright rejection.
- MLK
I do understand that, absolutely, and my ears aren’t deaf.
So you’re saying the protesters are justified in belligerent and deviant behavior because their cause is just? According to whom?
If they didn’t have a voice how are they able to awaken protesters to their cause?
Edit:
“Deviant” behavior.. this is civil disobedience.
You really sullied what was otherwise a very powerful comment with this unnecessary and unfair personal attack against GP.
In some ways this is an interesting microcosm of the activism we're discussing, where people take a worthy and often powerful cause, and self-sabotage it by being arrogant, condescending, and rude to the people they are trying to convert.
I sold my first software internationally at age 10; but I attended my first anti KKK protest on my dad’s shoulders at age 5.
Grateful I had people in my life who exposed me to direct action, freedom of speech and assembly, and I understand that the importance of helping others struggle for freedom.
They weren’t legally allowed to be there.
It wasn’t designed for them.
They would actually take up all the seats and yes, they would prevent the “people” ie the white folks who the seats were designed for, from using the infrastructure for what it was intended - to serve white folks.
In my view, it’s entitled arrogant to assume that your subjective view is reality.
Sitting down is getting in getting in the way of privilege, which she nailed. Sitting in a seat isn’t actually getting in the way of anyone.
“Wasn’t designed for them” really makes you sound like blacks butts are different than white butts. I mean, what the fuck?
Imagine I come to your home and sleep in your bed.
I’m preventing you from sleeping and I’m trespassing.
You might not understand the actual impact of these laws.
When folks did sit ins they were actively preventing other people from using those services.
And these services were not for black folks.
Again, a white person goes to a diner and can’t eat because it’s filled with black people who refuse to leave until they are served. It’s against the law for them to be there, because they are black.
The spaces were designed for whites, like the drinking fountain that says “white only”.
I still intuitively see a difference between staying in the seat you paid for and got to first, and using a restaurant/diner the way it was intended, and people blocking traffic (which often includes hitting/attacking cars that try to get by). To be more equivalent though, I think Rosa Parks would have had to block the white passengers from getting on the bus, or the sit-in would block everybody from entering/patronizing the establishment. Had they done that, I think things would have turned out very differently because (rightly or wrongly) they cease to be sympathetic and reasonable figures in many people's eyes.
Other than that, I'm in full agreement with what you said. Also thank you for the Letter from Birmingham Jail read in his own words. So good :-)
Of course, they weren’t served and were often drug out and beaten or had dogs turned loose on them or sprayed down with water hoses.
I hope you enjoy Kings reading, it really should be required before anyone posts MLK quotes or memes.
I then prime now'd a univeral remote to the arena. I had arena wifi for my work but I was in the stands. That didn't work (didn't pick up a signal). So that night I diassembled it and verfied it was basically a moulded wristband, micro, ir, leds, battery and connectors. so I next day'd an IR Toy to the arena. I was able to read a signal but couldn't reproduce it. It was kinda hard to live code during the event and my batteries kept dying.
I tried again the next year but got bored after that. It was annoying to have the setup at the ready when they flashed the lights especially as that was usually during the biggest moments of action. So I just sat back and enjoyed the show.
(joking of course as that's not what is happening here. I am truly highly concerned about the loss of general purpose computing, but I also love poking fun at myself and group)
I confess that I had to read this three times before I got it. And now I'm amazed at the times we live in. I was impressed enough that I live on a farm in the middle of nowhere, but I can order something on Amazon and possibly get it the same day, but being able to order something delivered to a public place and know that it will get there within hours just blows my mind.
For all the bad things you can say about Amazon, achieving this level of logistics is insane.
38kHz IR is an extremely mature technology. The transmit and receive sides are made in huge volumes, complete with integrated modulators and demodulators. There’s a receiver in basically every piece of consumer A/V equipment and a transmitter in almost every remote control. You used to be able to buy them at Radio Shack!
That is not what the manufacturer says: “Our wash works with a standard professional lighting rigging yoke and DMX 512.” [1]
Wash is the name they use for the lamp which sends the controlling signal.
They have a RF variant where they put the bands on each seat before the show. THOSE bands are individually addressed with RF, and their position known in advance to the setup. (If you move a band to another seat you'll mess it up). They have a special device that transmits RF across the whole venue. That device probably has a DMX hookup to take commands to transition to certain pre-programmed scenes and/or animations, and commands from a USB-connected PC.
https://i.imgur.com/Di09aD2.jpeg
It sounds like each band can be a part of (at least) 2 "groups", with the example showing groups 1-18 assigned to each stadium section, and 1-9 going all the way around from the first row to the highest/back row.
It's not hard to imagine that they've mapped each of those groups to a DMX channel, with the value indicating the color, and/or flash pattern, etc. Even if you're limited to 512 distinct groups (a single DMX universe), that's a lot of granularity. With that, any lighting designer/operator can use their console of choice to do scene and sequence programming -- no special training needed.
I wonder if the RF system has enough bandwidth to show a movie or an animation at a decent frame rate, because that would be a neat effect.
The DMX part would be like any other light: a pair of channels controls the coordinates to which the transmitter’s gimbal aims, one channel selects a color, one channel selects a command, a channel or two set some other parameters, etc. And the electronics in the transmitter unit convert all this to actual servo commands and to the encoded IR signal. There wouldn’t be a channel to select the active vs inactive state of the IR modulator, as entertaining as that would be. (DMX has a maximum frame rate of 44Hz. Following some links, the PixMob bits are 694.44 microseconds long. RS485 is plenty fast to carry the baseband signal, but DMX isn’t.)
(It’s been awhile, but I have operated DMX-controlled moving lights. And yes, of course I’m speculating.)
For very clever reasons: (from the article) Since they are projecting infrared with moveable projector they can sweep effects around the stadium, and cover the projector with cut outs to make things like hearts.
This is a bit tiresome. :) Our conversation so far (paraphrasing)
You: “it is not DMX” Me: “it is DMX, here is the source” you: “i still imagine it is not”
Why is it so hard to believe that the effects are selected “in band” using DMX? You can imagine all you want all evidence points at that it is indeed just DMX.
Here is a video where they describe the system: https://youtu.be/CPqup9_I_dU?si=voLX4gAidOcOVJJ0
I'd bet good money that these things respond to standard DMX color codes. https://astera-led.com/wp-content/uploads/DMX-Values-for-com...
Want to hack the system? Look into whether they are using wireless DMX. Probably not, but if they are you might be able to take over the individual instruments. And I mean own them because such signals are never encrypted and the lamps won't be in a position to be rewired during the show.
complex, expensive, difficult to deploy, doesn’t account for all factors (highly congested cellular networks are common in medium to high dense areas).
Reminds me of a few consultants I have had the “pleasure” to work with.
People get used to building with the tools in their tool belt. When a problem arises that is better served with another tool, especially when working at a “lower level”, even if it’s more simple overall which this clearly clearly is, many many people are blind to it. I guarantee that you’ve done the same thing at least once.
Then on their next project those engineers get paranoid, and try to solve every problem before it happens.
Not sure what a "5G/IOT network" is, nor what vaporware claims "wristbands assigned to seats".
[1] https://en.wikipedia.org/wiki/5G_NR#NR-Light_/_RedCap
They call it a portable transmitter.
I could see a venue renting these to people for the night. They could outfit them with a kill switch remotely if people abuse it.
Or have them tethered in the VIP areas.
You can find more here: http://www.moonbaseotago.com/cheaprf/
I suspect you could fit that into the form factor for a "small hand-held camera" that is apparently permitted into the tour.
Anyone aiming such a device across the venue would be extremely obvious, as everyone else’s inadequately filtered camera would see it :)
You could sneak a heap of something like this into any big concert venue pretty easily:
https://www.aliexpress.com/item/1005004496779816.html
open them up and switch out the visible light LEDs for modulated IR ones, add a tiny microcontroller to send pre programmed data. Get you and a dozen friends to launch them all at the same time...
I mean one of their products is a big flashlight sized control rod, so they already exist.
"Disclaimer: Use in nuclear reactors not recommended." ;)
Note how the worst scenario you could think of was "get stuck flashing rapidly". That's why there's no encryption.
I suppose you could (partially) ruin a concert if you infected all (or most) of the wristbands with your random blinking virus. But hitting so many would be hard, and for what gain?
I recognize that it is technically possible to cause mischief with these things, but they require access to substantial resources and are likely to get you arrested, all in the pursuit of basically nothing.
I’m reminded of a quote from Edmund Hillary after successfully climbing Mt Everest (he and Tenzing Norgay being the first humans to do so). A reporter asked him why he climbed it. His response:
Because it was there.
And then you'll get arrested.
Just looking at the most expensive wireless solution on the Shure website: Shure AD4Q Four-channel Axient Digital Wireless Receiver: 4-channel Digital Wireless Receiver with 184MHz Tuning Range, Frequency Diversity, and 256-bit Encryption, $7500.
If a large production ever has an issue with someone in the parking lot (or elsewhere) trying to jam them, the cost of one of these systems feels like basically nothing. You'll spend more on renting chairs.
Which, of course, would be a massive problem with the FCC and a felony and all that. But technically it's still possible I'm assuming.
To answer your question yes, for sure large scale productions have the top end devices, and plenty of backups.
But if it really is only IR, then this is doubly pointless because I'd like to see someone come to the stadium with a massive IR spotlight that no one noticed.
And, it's presumably only an IR receiver so how would encryption even work?
Plus if you or the venue staff fluff the crypto it's another failure mode that results in Taylor Swift's legal team uncapping their Mont Blancs.
Whereas the real beauty of this system is that it leans into the noisy channel and is designed so dropping a few bits here and there is basically imperceptible. Anyone in a position to mount a malicious IR transmitter that can overwhelm the existing ones (assuming that even works and doesn't just mutually interfere and break everything) is presumably already an insider and can probably just copy "naked_hitler_flipping_the_bird.mkv" to the Jumbotron controller anyway.
But I think we're in agreement that this is pointless anyway...
Add a monotonic counter/nonce
> But I think we're in agreement that this is pointless anyway...
Agreed.
1. Most people at this sort of concert want things like this to work. I don't think there are many people who are going to buy a ticket to go just to screw with the LED wristbands. Then again, who knows, some people are unfathomably stupid.
2. It would be fairly difficult to sneak a 30W IR lamp into the concert undetected. I suppose you could do something (much) smaller and low power; maybe disguise it as a phone or a point-and-shoot camera (which concert security may or may not allow), but then you're not going to affect all that many devices. And it also might not be hard for security to find you if they can see some sort of radius of effect from where you're standing. You'd probably have to hold it up in the air, continuously, for a while.
Even if it was possible to propagate with the bands themselve (I think the vendor’s website mentions there is a Bluetooth version, maybe you could with that), you still have the problem of not knowing where any are, so if you actually want to show anything meaningful on a group of these, you can’t really. You can just make annoying flashes.
Latency is really important for live audio at shows, so that was probably the priority.
A friend told me Swift tickets + flights to PT were cheaper than local US tickets...and you get Lisbon!
Edit: seeing others commenting on sustainability and pointing towards their website. Fair enough. Good experience had and it's not the worst.
That is one of the most awesome things I've read - a company making an attempt at increasing the usefulness of the product after it serves their intended purpose. Such a sharp contrast to the norm of bricking things that might be useful to people just because the company in no longer interested.
* I don't know if $2 is close to reasonable.
I would also add that OP should spell out the text from the circuit board in their blog post, so that people who pick one apart and Google the text can also find this blog post.
Pixmob PALM V2.6r1
And even the date stamp (c) 20230629
and also the part that says Designed with ♥ (love) in MontréalAlso, a 4-digit year is important here.
20 - day of month
2 - month (w/o leading zero)
30 - year
6 - hour (w/o leading zero)
29 - minute
Nightmare fuel. :-)And very close to something I’ve seen in a large Austrian company.
Sure, they are also tracking our every step throughout the park but this felt like a good thing, like if our 9 year old got lost, his band would totally identify who he's supposed to be with and where we are.
[1] https://insidethemagic.net/2023/03/world-renowned-tiktoker-d...
https://www.amazon.com/dp/B01EZ77IOY
I've been able to train myself to wake with a much less expensive simple vibrating wristband.
I only charge mine about four times a year, so I doubt the batteries will last too long, but I’ve been surprised so far.
Note that they have at least two models and they haven’t always interchangeable, so check before you go.
Software engineers especially tend to dwell on overly complex solutions with gps, 5g, sensors, ARM cpus , etc -- and dismiss a mechanical implementation or simple circuit as "primitive" or "old school" / "old fashioned".
Remember that every transistor & circuit is a point of failure. A mechanical solution can last 100 years (like my typewriters which still feel brand new). Simple circuits running industrial machines also last 100+ years.
Complex ICs are lucky to last a few years, and often have high failure rates in operation. Why does a trashcan or toaster need an IC?
This isn't a rant, it's really to highlight this company's amazing work and inspire more engineers to be proud of elegant solutions once again.
Taylor Swifts' solution seems a bit more crowd friendly in my oppinion.
Not saying he sounds arrogant. Just describing good engineering.
(I worked on this project and still have the transmitters in my office)
It can also happen with (the wrong type of) UV lights.
Here someone did some calculations [0].
> The International Commission on Non-Ionizing Radiation Protection's Guidelines of limits of exposure to broad-band incoherent optical radiation (0.38 to 3 µm)[1] states:
> "To avoid thermal injury of the cornea and possible delayed effects on the lens of the eye (cataractogenesis), infrared radiation (780nm < > λ < > 3μm) should be limited to 100 W m⁻² (10 mW cm⁻²) for lengthy exposures (> 1000 s)"
0: https://docs.eyetrackvr.dev/getting_started/led_safety#about...
1 (pdf): https://docs.eyetrackvr.dev/safety/ICNIRP_optical_radiation....
While we're at it, we should make sure no one goes up to the massive speaker system and puts their ear right up to the speaker cone too.
When it's beamed widely in your general direction from a larger distance, you'll be fine.
- UV is baby step towards X-rays. It's technically super blue light, but it's entering region where lights start splitting chemical bonds and bleaching stuffs like pathogens and human eyes.
- LASER is perfectly parallel beams of light. Because it's perfectly parallel and do not diverge, it behaves like sun under magnifying glass at all points in its path, which can be dangerous when the "sun" is high and "glass" focusing it tight.
High power IR lamp illuminating audiences from afar is almost safe as any searchlights. IR lasers can be dangerous. UV lamps are not so safe, UV lasers would be bad.
To first approximation, in the typical situations regular people deal with lasers. Inverse square rule still applies; laser light does spread out with distance.
That nitpick aside, your description is spot on.
That is wild! I had assumed this was controlled by some sort of wireless communications signal.
Video below. Summary: they had a wrist band from a previous show, connected the terminals on its microchip to their own microcontroller, extracted signals from the wrist band man in the middle style, programmed the microcontroller to interpret the signal, lit up the vest.
I thought it was rather in the spirit of hacker news.
Seems something not hard to do with wireless-enabled microcontroller and leds, but I don't trust myself to do something safe in the hands of a kid.
Since the hardware that I'm using has high power LEDs and optical sensors, I'm now thinking of incorporating a similar mode to my project.
I really like this post, it gave me a lot of ideas :-)
Avoiding FCC testing for the win.
They used these at Loveloud last year, and I've been wondering how they worked. I've still got mine, just one more reason to get a Flipper Zero I suppose!
The only time I've been on a truly enormous, tens-of-thousands-people-sized concert it was The Killers in Moscow, as part of the Park Live festival, in like 2013. Nothing like these wristbands was invented yet.
On a Zemfira concert in 2016, I somehow remember paper stars getting passed around so you would hold one in front of your phone flashlight. Cute.
So yeah cool tech, a shame I won't get to see it in the next 10 years.
For people who don't want the Flipper Zero banned... I suspect it might be smart to leave the name of the tool out of headlines.
And when we do mention what tool we used in body of the article, that same sentence, or one next to it, should be clear that we're using such-and-such standard technology (e.g., RF or IR), and that the Flipper Zero is only one of many options for doing that.
Promoting a particular product in headlines can be nice, but counterproductive if that same visibility is getting the product banned entirely.
Wondering why I have to double check to not get my retinas fried in the lab, but it's safe in a concert
I doubt it would get unsafe before rising the power by many orders of magnitude... Especially considering unshielded kW IR lamps are used everywhere for heating.
Personally I'm less familiar with IR technologies than RF, so I was expecting some radio-controlled design inside (with an overpowered IC). What they actually did seemed to me like one of those beautifully simple solutions which opened my mind a little. Sometimes simplicity is the most ingenious.
I understand that some fans might still want some souvenier, but this particular thing is an example of unecological waste.
Edit: From their sustainability page it seems like they're actually "refurbished" and reused. :+1:
The thing is: if it's more profitable to make new ones than to reuse the old ones, they most certainly will go that way.
These guys clearly planned ahead :-)
Maybe in some cities they were collected? Not in mine.
It does look like they have boxes for you to return it at the end of the show. It doesn't seem too bad when I take it at face value. I'm sure the reality of how sustainable it is is a bit more complex.
It's nice that they collect them after shows, but still shouldn't call this product sustainable.
That's what sustainable means.
No. No it is not.
That's not how words work. You can't just make up their meaning like this.
> adjective
> 1. able to be maintained at a certain rate or level.
It is quite literally what sustainable means. Maybe don’t go around correcting people on the meaning of words if you haven’t bothered checking a dictionary?
1. Go back to the parent, and understand the context in which "sustainable" is used here.
2. Convince yourself that the discussion is about "sustainable development": https://en.wikipedia.org/wiki/Sustainable_development
Edit: I am concerned that you may not find the origin of the thread, so let me copy it here for you:
> Those wristbands are a great example of manufacturing non recyclable garbage.
> I disagree. I expect industrial civilization will continue indefinitely, meaning, we will continue manufacturing cute special-effect gizmos, and having fancy concerts with millions of dollars in special-purpose manufactured goods, and people will continue to have fun. > > That's what sustainable means.
But yes, I agree that it's better if they are actually repaired and reused. But being repairable and reusable is not enough: recycling, in general, doesn't really do what people expect (which is something like "it does no harm because it was recycled"). It's actually surprisingly hard to meaningfully recycle anything at all.
In this case, if it's more profitable to get new ones every time, that's probably the only incentive they need to not repair and reuse any of those.
They do - and at the Coldplay concert I went to, they tried to gamify it a bit by ranking cities by their return rates. Cardiff was unfortunately not at the top, though I did return mine!
The only part that has a shorter shelf life than the rest is the fabric part of the wristband which may later be swapped out to serve another show.