How I almost broke MrBeast's Ages 1-100 video

Поділитися
Вставка
  • Опубліковано 6 тра 2024
  • New Customer Exclusive - $25 off Your Purchase of $100 or More: micro.center/75bk
    Check Out Micro Center's Next New Store in Charlotte, Opening by 2025: micro.center/vuz9
    Build Your PC with Micro Center's Custom PC Builder: micro.center/dtm3
    I used to be sane last Thursday.
    Blog post on architecture: www.jeffgeerling.com/mr-beast...
    Video with my Dad at MrBeast HQ: • Dad helped me NOT burn...
    Patreon exclusive architecture overview: / posts
    Other videos and things mentioned in the video:
    - Ages 1 - 100 Fight For $500,000: • Ages 1 - 100 Fight For...
    - Chronos 2.1 High Speed camera: www.krontech.ca/product/chron...
    - Balena Etcher Pro: www.balena.io/etcher-pro
    - Can static KILL your PC? (ft. Electroboom): • Can static KILL your P...
    - The 2nd Empire Strikes Back (thanks for the antique button!): / @the2ndempirestrikesback
    Support me on Patreon: / geerlingguy
    Sponsor me on GitHub: github.com/sponsors/geerlingguy
    Merch: redshirtjeff.com
    2nd Channel: / geerlingengineering
    #MrBeast #Sponsored
    Contents:
    00:00 - Intro
    00:04 - Prototyping
    02:55 - Building
    05:00 - Buttons
    07:15 - Gotta get to NC
    08:36 - Challenges on-set
    10:02 - The hotel's out to get me
    10:45 - More challenges
    11:56 - Wiring woes
    15:43 - Signs of hope
    16:47 - Corruption, duponts, and serendipity
    18:26 - Fixing while filming
    22:06 - It was down to the wire
    18:01 - Five Jimmies, but no MrBeast!
  • Наука та технологія

КОМЕНТАРІ • 1,8 тис.

  • @zimbu_
    @zimbu_ 7 місяців тому +4022

    When you inevitably make the 30 minute video essay on buttons, remember to give a shoutout to Technology Connections and his video on switches.

    • @JeffGeerling
      @JeffGeerling  7 місяців тому +495

      Heh... part of the inspiration ;)

    • @christophervankammen8340
      @christophervankammen8340 7 місяців тому +132

      Seriously props to the fact that this video was that long and you literally kept me interested the entire time! (LITERALLY ABOUT BUTTONS....though I love tech and wiring things could be part of it :P )

    • @soulsbreaker
      @soulsbreaker 7 місяців тому +14

      That's work for @TechnologyConnections haaaaa

    • @tbttfox
      @tbttfox 7 місяців тому +26

      And, through the magic of buying 300 of them ...

    • @bobroberts2371
      @bobroberts2371 7 місяців тому +15

      Something to remember when using power rated switches for logic level control.
      Power rated contacts ( the round ones ) rely on an arc during switching to keep the contacts clean from oxidation as well as cleaning off general " goop " left over from from assembly. Logic level contacts use gold plated knife edge contacts at 90* to keep the contact area small.
      I've had this bounce issue with hydraulic pressure switches linked to a CNC controller. Pulling the switch out of circuit then using a resistor and power supply then cycling the switch to create arcs would clean the contacts and bring it back into operation.
      As for the old time wall switch, the spring is more for a quick make / break in order to minimize arcing and eventual failure of the switch.
      Another issue I've run across when using twisted pair cabling. Don't use both wires in a pair for different actions. The twist is basically a linear transformer and can lead to spikes / ghost operation especially with AC .

  • @chregig7967
    @chregig7967 7 місяців тому +2637

    With how extreme and fast-paced mr beast videos have become I feel like there's so many stories that happen and get documented but no one ever gets to see

    • @JeffGeerling
      @JeffGeerling  7 місяців тому +693

      Agreed; my Dad was commenting on how this whole thing would've been an 8-episode season on any TV network.

    • @Banzai2012
      @Banzai2012 7 місяців тому +42

      William Osman in Mr Beast Squid Game

    • @JoeGallantChurchComms
      @JoeGallantChurchComms 7 місяців тому +91

      Great as this is, there’s no reason it has to be done in such a short turnaround - that’s only bringing huge additional stress to everyone involved.

    • @DavinWhite
      @DavinWhite 7 місяців тому +99

      @@JoeGallantChurchComms With all the 3rd party fallout videos I watch it feels like Mr. Beast and his core staff are using their power to ask way too much of people in too short of a time, so that they can save money on a project that would cost any other entity 2 - 3 times as long, and cost 2 - 3 times as much.

    • @turtlebird1121
      @turtlebird1121 7 місяців тому +18

      The reason is because since most people use TikTok, their attention span is usually very short which is the reason why Mrbeast tries to make every second of the video entertaining

  • @5MadMovieMakers
    @5MadMovieMakers 7 місяців тому +575

    Kudos to you and all the behind-the-scenes people for your work

  • @Dvance
    @Dvance 7 місяців тому +750

    Wow... MrBeast's deadlines are insane though, they call upon creators with 1-2 weeks notice to complete these crazy assignments. Too many hiccups with the other workers messing up the wires and stuff. I hope they compensated you well. That's super stressful.

    • @VEC7ORlt
      @VEC7ORlt 7 місяців тому

      Thing here is to respect yourself and don't take crap projects like that unless you have a solution at hand.
      Coz mr b surely doesn't respect anyone who he gives this assignment to.
      Want to bend over backward and crash and burn - go ahead.

    • @DailyShit.
      @DailyShit. 7 місяців тому +81

      They didn’t compensate Will Ossmann properly. At least I remember it like that.
      I don‘t get how they do it this last minute. I doubt they has the idea and started building the boxes in the same time frame.

    • @Dvance
      @Dvance 7 місяців тому +114

      Yeah, I guess UA-camr labor is counted differently when you can put 'Mr. Beast' in your title... but still. That's an insult to the creator I think if they weren't compensated well up front. @@DailyShit.

    • @cat_meow2
      @cat_meow2 7 місяців тому +66

      ​@@DailyShit.I remeber watching William Osman video but there's no mention of them being not compensated. Where's the sauce?

    • @justme5384
      @justme5384 7 місяців тому +3

      @@Dvance I know who Jeff is but never heard of a mr beast?

  • @happilicious
    @happilicious 7 місяців тому +1442

    My condolences for working with those timelines, I'll probably combust into flames from the stress.

    • @ElusiveXSetups
      @ElusiveXSetups 7 місяців тому +106

      Idk how Mr beast can stress people like this and with so quick deadlines.. you think you would have more time

    • @Worldwidegam3r
      @Worldwidegam3r 7 місяців тому

      @@ElusiveXSetups Im sure he pays well.

    • @You-tw4zs
      @You-tw4zs 7 місяців тому +43

      ​@@ElusiveXSetups Hopefully between the William Osman squid game and the 1-100 video they know to give more notice for future projects

    • @friedtomatoes4946
      @friedtomatoes4946 7 місяців тому +6

      My condolences for working with those timelines, I proudly combusted into flames from the stress

    • @user-jd3gf5xw1x
      @user-jd3gf5xw1x 7 місяців тому +2

      @@ElusiveXSetups but you see... content... it's not as interesting I there isn't a time pressure, it kinda just becomes a educational video at that point

  • @RedSlashAce
    @RedSlashAce 7 місяців тому +812

    Helping with a Mr. Beast video looks like compressing a whole engineering senior design class into a mini mester. Great job!!!!

    • @JeffGeerling
      @JeffGeerling  7 місяців тому +179

      There's no better instruction than getting your hands dirty on a project, then reflecting on the hundreds of things you can do better next time!

    • @stevefan8283
      @stevefan8283 7 місяців тому +12

      @@JeffGeerling Agreed. Sweat & pain is the best teacher.

    • @wa2k360
      @wa2k360 7 місяців тому +2

      "mester"

    • @retsamyar
      @retsamyar 7 місяців тому +1

      if thats what one learns for a whole year they need a better school

    • @RedSlashAce
      @RedSlashAce 7 місяців тому +2

      @@retsamyar I am exaggerating a little. There is obviously a lot of extra report writing, diagramming, etc a class has to do too especially in the first semester. Sometimes make custom PCBs as well. Additionally, most of the time students will be taking other classes alongside being in senior design class.

  • @todddavis735
    @todddavis735 7 місяців тому +387

    During the days I spent in that cube I was immensely impressed and overwhelmed by the amount of work and attention to detail from everyone. Thank you for helping to make this an unforgettable experience. Sincerely, #41

    • @goosenotmaverick1156
      @goosenotmaverick1156 7 місяців тому +5

      Call me stupid or lame but what was this challenge? I don't keep up with Mr beast.

    • @MarwinKellers
      @MarwinKellers 7 місяців тому

      @@goosenotmaverick1156 People of the ages 1 to 100 were staying and sleeping in those 100 boxes and competed for a prize of $500.000. They did challenges and used these buttons to vote for challenges or vote each other out. In the end after over a week in there only age 52 and age 40 were left. The video has 230 million views.

    • @RobinClower
      @RobinClower 7 місяців тому

      @@goosenotmaverick1156 it's a good video if you watch it, but the tl;dw he put people from every age from 1 to 100 in small little boxes and whoever stayed in their box the longest won a lot of money. There were also challenges that the people could vote to participate in which is what the buttons and LEDs were for.

    • @goosenotmaverick1156
      @goosenotmaverick1156 7 місяців тому +23

      @@RobinClower I ended up watching it when I couldn't sleep late last night. I'll admit, it was entertaining. Can we all just collectively hate 54? That guy was an ass lol

    • @rye2
      @rye2 7 місяців тому

      so what was the challenge?@@goosenotmaverick1156

  • @Dec_TGM
    @Dec_TGM 7 місяців тому +219

    with this I can officially bring my 'Times other youtubers have *almost* ruined a Mr Beast video' counter to 3.

    • @MinecraftLegoCat
      @MinecraftLegoCat 7 місяців тому +20

      Which isn't a lot, but odd it has happened three times.

    • @SunnyCress
      @SunnyCress 7 місяців тому +9

      There’s this guy and William osman who’s the third?

    • @Dec_TGM
      @Dec_TGM 7 місяців тому +21

      @@SunnyCress hacksmith. They accidentally broke a safe that was meant to be cut open with a lightsaber just before the video was supposed to be recorded

    • @Fact_Frenzy1
      @Fact_Frenzy1 4 місяці тому +1

      @@Dec_TGM Accidentally broke a safe?!!

    • @Dec_TGM
      @Dec_TGM 4 місяці тому +4

      @@Fact_Frenzy1 they accidentally tugged on a carpet under the safe a bit too hard when sliding around an ice rink, and the gallium part of the safe fell onto the ice, causing it to break.

  • @user-pw7xy2sm8i
    @user-pw7xy2sm8i 7 місяців тому +670

    This is my experience with anything hardware. Coming from a programming world, it's really a shock just how much can and will go wrong with electronics.

    • @bzuidgeest
      @bzuidgeest 7 місяців тому +25

      Hardware doesn't go wrong any more than software. Just different kinds of failures.

    • @suryabejibun
      @suryabejibun 7 місяців тому +26

      but same like software. You can minimize the potential of problems by following best practice on every step. But no one actually do that because of limited time 😆

    • @timmy7201
      @timmy7201 7 місяців тому +21

      Nothing goes wrong with electronics, if you know what you're doing!
      I'm an embedded hardware/firmware/software dev. My software-engineering colleagues always claim that the hardware is at fault, the hardware-engineering colleagues always claim the software is at fault. Whilst everyone just lacks the right knowledge to really debug simple issues outside their field of expertise...

    • @general_wcj9438
      @general_wcj9438 7 місяців тому +23

      ​@@bzuidgeestwell, software is more likely to fail deterministically than hardware, making it easier to debug

    • @wdblackman
      @wdblackman 7 місяців тому +6

      I see what you did there… Very punny.

  • @riderofthewhitehorse
    @riderofthewhitehorse 7 місяців тому +201

    Hot take: When using potatoes for CPUs, take lots of breaks and don't expect synchronicity on the first trial run. Great use of dad by the way. He brings the "ol' school" element.

  • @ChrisandKnight
    @ChrisandKnight 7 місяців тому +47

    As a senior network & system engineer myself I can personally say you did a fantastic job with the mess of constraints! I watched the Mr. beast video a while ago but seeing this now is just awesome

  • @SplitSniper7
    @SplitSniper7 7 місяців тому +4

    You guys did phenomenal work, definitely appreciating more of the bts of that video now that I've seen the stressful nights and the amount of manpower that went into making everything come together. Mad respect.

  • @adi265gsaplay
    @adi265gsaplay 7 місяців тому +299

    I have worked as intern with company that did stuff like this, and had opportunity to work on sets like this. I can fully understand the stress and hotfixing everything last minute, even watching this got my stress level up like flashbacks, great video!

    • @JeffGeerling
      @JeffGeerling  7 місяців тому +61

      In production, it's a day in the life!

    • @adi265gsaplay
      @adi265gsaplay 7 місяців тому +4

      @@JeffGeerling Fully agree, great, exhausting experience.

    • @ericwest3560
      @ericwest3560 7 місяців тому +5

      @adi265gsaplay quick question for you. How did you find an internship like that? Word of mouth? Indeed? Just curious, it sounds super fun!

    • @adi265gsaplay
      @adi265gsaplay 7 місяців тому

      @@ericwest3560 word of mouth is the best fit i think. It was my first serious job and thought me a lot.

    • @TheRemo176
      @TheRemo176 7 місяців тому +3

      What kind of company is this ? Sounds like a place I'd actually enjoy working at

  • @LAWRENCESYSTEMS
    @LAWRENCESYSTEMS 7 місяців тому +88

    Amazing video! It's wild you still got it all done that fast.

  • @ncgallagher
    @ncgallagher 7 місяців тому +2

    this gave me a lot of chuckles and reminded me of many problems i have had debugging electronics on a much smaller scale so i can imagine compounding the issues at the level you were doing. bravo sir.

  • @Lucky-pf1io
    @Lucky-pf1io 7 місяців тому +3

    From what I seen, MrBeasts team seems very unprofessional for always giving short notice for some of the most important parts of their projects.

  • @TechnoTim
    @TechnoTim 7 місяців тому +107

    Your Dad has great insight! He's right, you all provided a magical experience for all of the people in the challenge.

  • @ave14401
    @ave14401 7 місяців тому +208

    jeff im glad to see you guys are thinking deeply about the fire hazard associated with this project, but i cant help but feel like such aggressive timelines on mr beast videos is going to result in disaster at some point. especially considering how big and potentially dangerous their videos can be. clearly yall did a fine job, but under this kind of pressure and crunch: the odds of mistakes go up very quickly. a bit concerning knowing they occasionally do videos with explosives, but even then its likely the danger in the details of things you wouldn't expect. just a thought

    • @scarfbandit177
      @scarfbandit177 7 місяців тому +42

      Yeah, after watching a similar situation with William Osman helping with another project it seems bound for tragedy.

    • @LanceThumping
      @LanceThumping 7 місяців тому +23

      Seems like something that could really be helped by queuing up more projects and running them on rotation.
      That way each event has had double, triple or quadruple the time for work but he doesn't have to slow his schedule if he doesn't want to.

    • @taisato2091
      @taisato2091 7 місяців тому +19

      ​@@LanceThumpingthe problem with that would be having to pay people double, triple, or quadrouple the pay/having to hire double, triple or quadrouple amount of crew workers. That's not cheap when you have so big production team already. But yeah agreed on the crunch. Someone needs to put this problem into spotlight. I can only imagine how big of a tragedy could happen in a mr beast video with all of those people cluncked up together hastly made electronics and propably no fire extinguishers in the rooms

    • @TBH_Inc
      @TBH_Inc 7 місяців тому +14

      @@LanceThumping They already work on multiple projects at the same time. Not sure why such the short time frame, maybe they were using the warehouse for another project before this, maybe just to save money.

    • @jacksonc8243
      @jacksonc8243 7 місяців тому +25

      @@taisato2091 The crunch cost them a lot of money in components and rework labor. Their component choice was extremely limited by lead-times-they had to pay for next day shipping, change their specs to match hardware, and probably lost a lot of 100+ part bundle deals. Not to mention the amount of re-work labor or replacing ruined components due to ESD and conflicting construction schedules and OT.
      This also would increase the technological quality and safety with more R&D time. PLCs, shielded cabling, metal enclosures for ESD protection, better cables etc.

  • @AJMansfield1
    @AJMansfield1 7 місяців тому +12

    Nice that you were able to make it work! I'd have done it completely differently though, using the sorts of techniques you see in industrial automation that ensure high reliability.
    No need for a whole programmable computer in each cell; each would've had only an industrial modbus remote IO expansion module, mounted onto a strip of DIN rail, together with the power supply, relay modules, and a terminal block for every external connection that needs to be made after the pre-assembled rail is screwed into place. All wiring within the module would've been 18AWG silicone jacketed wire terminated with crimped ferrules, and both sides of the cable to the button box would've been keystone jacks with only factory-terminated CAT cabling between them.

  • @ronnienewman9891
    @ronnienewman9891 7 місяців тому +1

    This is the first vid I've seen from you, i love it no only the behind the senes of a beast vid but what it takes to making the idea come to life ,A master at work.great video

  • @a7i3n93
    @a7i3n93 7 місяців тому +51

    I've never been fond of rush jobs and avoid them like the plague. About halfway into the video I realized I was clutching my mouse for dear life. My hat's of to you. Time to relax, put on the pigeon hat, pour yourself a root beer. :)

  • @canadianavenger
    @canadianavenger 7 місяців тому +73

    There's a bit of irony around the interrupt problem. For debouncing mechanical contacts polling is almost always the better solution. I would have recommended running a separate task that simply polled the switches on a regular interval (100Hz or so) and then fired off events for your main code to catch.

    • @GodmanchesterGoblin
      @GodmanchesterGoblin 7 місяців тому +12

      Agreed. The regular timing of the polling can make debounce over a few tens of milliseconds quite simple and with a low impact on other processes.

    • @jenkinssthomson8879
      @jenkinssthomson8879 7 місяців тому

      Yup

    • @HellaCrits
      @HellaCrits 7 місяців тому

      agreed

  • @djjudd566
    @djjudd566 7 місяців тому +2

    I LOVED this video. Behind the scenes is some of my favorite content to watch. I hope they bring you back for some more adventures, if not for your electronics expertise, then for your story telling prowess! 🙂

  • @servethehome-legacy7071
    @servethehome-legacy7071 7 місяців тому

    Best video. I know you went through a lot for this one. Great to see the video finally out.

  • @henderstech
    @henderstech 7 місяців тому +79

    I wish my dad would have been interested in Tech and engineering when I was growing up. Looks like you guys have a blast together.

    • @JeffGeerling
      @JeffGeerling  7 місяців тому +37

      My Dad got me interested in electronics and IT very early on, I've always loved working on a project with him, especially puzzling over the best (and the most practical!) way of doing something.

    • @henderstech
      @henderstech 7 місяців тому +5

      My dad went in the oppisite direction as me. He is a farrier(Horseshoer). So our interests did not intersect often. Thats awesome your dad gets to help with these projects. Thanks for sharing. @@JeffGeerling

    • @blaircox1589
      @blaircox1589 7 місяців тому

      Ha! I wish my kids would be, wanna switch? 😂

    • @blaircox1589
      @blaircox1589 7 місяців тому

      ​@@henderstechohhh, but making things with 🔥 and ⚒️ is awesome too!

  • @hiiamelecktro4985
    @hiiamelecktro4985 7 місяців тому +9

    “Creator youtuber talks about how they almost destroyed a mr beast video” has to be my new favorite type of content.

  • @original_eethan
    @original_eethan 6 місяців тому

    What a journey. I come across all kinds of troubleshooting in my work (hell, I am RMAing a motherboard as I type this), and I think in this one project you surpassed at least a solid few years of what I have to deal with. You are an absolute legend.

  • @tfr
    @tfr 7 місяців тому +2

    Wow, what a great video Jeff!!! Very exciting all the way through especially with so much debugging. I felt second hand stress watching this, was almost like a thriller movie haha. I definitely could’ve watched all of the remaining footage without getting bored, seems like it was a blast!!!

  • @Cyberguy42
    @Cyberguy42 7 місяців тому +21

    De-bouncing is necessary for just about every digital circuit with a button as an input, dealing with it is one of the first things you learn when learning to design interactive systems using FPGAs.

    • @bzuidgeest
      @bzuidgeest 7 місяців тому +6

      Bounce isn't even exclusive to buttons. Any kind of switching might have bounce. Though it goes by different names.

    • @AstroStrongBox
      @AstroStrongBox 7 місяців тому +1

      Yep and a software denounce delay of ~12 ms is usually the easiest solution.

    • @drmosfet
      @drmosfet 7 місяців тому

      For me it was a 8 bit 8080 development board from the 80s that only had a hexadecimal keyboard for programming and no way to store your program, with a class final test to simulate a traffic light, using button instead of vehicle detection, all in a 150 byte, the debounce subroutine was a pain with memory limitations.

    • @sebastienmonette6659
      @sebastienmonette6659 7 місяців тому +1

      ​@@AstroStrongBoxPutting a pulldown resistor is better tho, it reduces bouncing well (when working with inverted logic *5V -Off, 0V -High*) and it's easy to integrate.

    • @AstroStrongBox
      @AstroStrongBox 7 місяців тому

      @@sebastienmonette6659 totally agree but hardware is hard to fix in scale and last second. Software will get you 90% there especially if absolute speed is not super important. If all buttons have the same software latency it’s still fair ;)

  • @IanZamojc
    @IanZamojc 7 місяців тому +117

    I'd love to see a video postmortem on this whole thing explaining what you'd do differently if you had to do it again.

    • @JeffGeerling
      @JeffGeerling  7 місяців тому +40

      Check out the blog post-it has some of that perspective in it!

    • @fist003
      @fist003 7 місяців тому +3

      @@JeffGeerling jeff is clearly done with this project. great work Jeff and team

  • @_jerieljan
    @_jerieljan 7 місяців тому +1

    This video gave me flashbacks on one of installations I've been in where certain LED boards or NUCs or the wires and networking between them were simply not working because of the odds when dealing with around a hundred of them all at once.
    When looking at electronics individually, it's easy to assume that they'll be fine but running hundreds of them together and all their little moving parts and considering the people that'd be messing with them - like frigging static on acrylic, you're likely to encounter a dud or a broken setup very easily and it's frustrating even with spares.

  • @StarWarsExpert_
    @StarWarsExpert_ 7 місяців тому

    Its insane how much actually goes through these Mr Beast Videos and its so awesome to see it all unfold. Didn't expect that setup to cause so much trouble when I watched th video.

  • @jon1913
    @jon1913 7 місяців тому +18

    Man, you should have called for this. I was the engineer for a 500 person trivia tournament about 7 years ago and had to set up response boxes for 50 tables and the setup was very similar (50 button boxes, 4 buttons but no LED strips). Every time we ran into big issues it was due to treating the project as a hack instead of a product. I made as much of the system modular as I could so modules could be independently tested and swapped as needed.
    We bought 3-gang electrical boxes and matching blank covers in bulk from Lowes which meant we had plenty of spares and could get more in an emergency. We used a fly press and a die to knock out the holes and the boxes had built in knockouts that we used for connectors. Inside the button boxes we used back lit arcade cabinet buttons and made harnesses with crimped spade connectors (no soldering) to 2 rj45 that connected to female terminals on the box. Boom, now all boxes are modular, easily assembled and tested and swapped (I made a test rig to test 5 boxes at a time).
    Then we ran cat5e (or cat6/e this was in 2016 so I can't remember off the top of my head) from 3 button boxes to one of 17 hubs that split out the rj45s to jumpers that fed into a pi zeros IO pins. The pi zero would read the inputs from each box, set their light's status, do some error checking, and send/receive data over TCP/IP to a central pi that would then host a website where you could see people's selections, reset the button states and check for errors on the hubs/button boxes.
    Even though everything was thoroughly tested before the start of the tourney, we had multiple spares of every module. If there was a failure with a box, we just had to disconnect it from the rj45 cable and swap in a new one (and troubleshoot the faulty box). If a pi went down we could swap it with another that was pre-flashed. If a harness was faulty, replace it with a spare. All of the wiring outside of the boxes was standard ethernet that could be quickly replaced and the hubs used POE so we didn't even need to run power. I wish I knew where the whole thing ended up.

    • @JeffGeerling
      @JeffGeerling  7 місяців тому +10

      I was planning on spade connectors but I thought the boxes would be set up by another group... when we had to do it, there wasn't any place nearby with enough spade connectors, so soldering it was!
      The setup at home, I re-built it using spade connectors and it was about the same speed as soldering, but infinitely easier to just do a single button swap.

    • @ElMoonLite
      @ElMoonLite 7 місяців тому +1

      @jon1913 but how much time did you have to prepare all that? ;)

  • @perwestermark8920
    @perwestermark8920 7 місяців тому +16

    Cable relief is about #1 on the build list. Only fighting with ground/screening.
    It's common to use current loops for long unprotected cables because it's easy to inject a voltage spike but very much harder to inject a significant current. And a current loop has a quite low-impedive listening side. And it's easy to clamp any peak voltage.
    Good job that you got it working. But seems this was a task where you need some communications R&D engineer in your phone book.

    • @JeffGeerling
      @JeffGeerling  7 місяців тому +15

      Heh, that was my Dad, and he got involved *after* we had gotten the initial order in. Also was not able to be physically present once we started laying things in the floor (because of the slight delay with the rooms)... he would've probably helped us get through a few of those hurdles more quickly! As an RF engineer, he's seen it all (or, well, most things EMI/RF/interference!).

    • @perwestermark8920
      @perwestermark8920 7 місяців тому +16

      @@JeffGeerling One reason whe love twisted pair Ethernet is the 4 kV isolation in the magnetics of the network connector. A big reason why few people care about shielded network cables. Twisted pair reduces amount of bit errors in the transfer and the little transformer in the connector protects the electronics from big spikes.
      Then low impedance signals for the shorter cables.
      Many customers talks about "we can do this with a Raspberry Pi" about the hardware I work with. When ignoring voltage range, temperature range, EMI filters, clamping diodes etc of equipment for industrial or automotive use. 100% fault proof is hard. But a few tricks can take it quite far, allowing even hobbyists to manage quite robust designs.

  • @roowut
    @roowut 7 місяців тому

    I love seeing these behind the scene videos of big projects like this

  • @sgbbco3981
    @sgbbco3981 7 місяців тому +1

    You're such an underrated content creator and brilliant mind! This was great coverage.

  • @crabcrabhathat
    @crabcrabhathat 7 місяців тому +28

    as someone that doesnt watch mr beast, this is my favorite mr beast video. also that button bounce issue is really interesting, i had never heard of that.

    • @nikkiofthevalley
      @nikkiofthevalley 7 місяців тому +4

      It's a problem with any and all physical pushbuttons and switches.

    • @OverwatchSIX
      @OverwatchSIX 7 місяців тому +1

      @@nikkiofthevalley You mean model O's on release? XD. Gaming was fun with that POS for 3 mins before chucking it for a gpw many yrs ago >:D

  • @EVOTech1
    @EVOTech1 7 місяців тому +56

    This continues to be my absolute favorite tech channel! I’m personally not a fan of Mr beast videos but seeing the behind the scenes for a shoot like this makes me have a profound amount of respect for all the people involved in making these productions happen. The absolute pure passion and dedication from you and the whole crew involved is infectious and exactly why I keep coming back! Incredible work!

  • @Dinco422
    @Dinco422 5 місяців тому

    I just subscribed after seeing you and your dad's vids here too, insane amount of work wento into this.... congratulations :)

  • @robertpflugfelder2878
    @robertpflugfelder2878 7 місяців тому

    I get flashbacks of some of my builds watching this video. It’s takes great patience and humor getting things like this to work, and it seems you have both in spades. Well done.

  • @UFDTech
    @UFDTech 7 місяців тому +5

    What a fantastic insight into the technical challenges behind mass scale videos like that. Thanks for diligently documeting it!

  • @hiphopgeeks
    @hiphopgeeks 7 місяців тому +23

    Great Video Jeff...it was exciting from beginning to end. Glad your medical issues are better and you were able to get everything working. Im not a follower of Mr. BEAST but I may watch that. I appreciate all you do, love watching your videos and learn a lot from them. Thanks!

  • @WowReallyWhoDoesThat
    @WowReallyWhoDoesThat 7 місяців тому

    Good work getting the lights and buttons working. I was expecting to see them used more.

  • @Zanoab
    @Zanoab 7 місяців тому +1

    Amazing video. I was able to predict the cause of every issue and it shows how much engineering goes into even the smallest projects. It really helps to pay a little extra and not cut corners especially when the client can move goal posts at anytime.
    I was really impressed you stuck to dupont to the very end and didn’t use any project boxes.

  • @James-cd8ih
    @James-cd8ih 7 місяців тому +33

    I worked on a project exactly like this. Watching you learn everything I did in this video was comforting and anxiety-inducing. I was building a large interactive arcade setup about the size of a football field. There were 22 intel NUCs, a bunch of rpi3, and over 100 esp32 custom boards with neopixels. our electronics team at the time was somewhere between 3-5 people. We had every exact issue you had, plus some. Was a truly wild experience.

    • @JeffGeerling
      @JeffGeerling  7 місяців тому +11

      Ha, well I know I'm in good company then! All kinds of fun problems to be had when it's not all contained on a little breadboard on your desk...

  • @bluetonesblue
    @bluetonesblue 7 місяців тому +26

    Being that I have worked in the Production/Events business for 40 years, I feel every second of your pain. Including the mild emotional trauma of leaving it all behind. Congratulations!!

  • @dwaynecollignon2297
    @dwaynecollignon2297 6 місяців тому

    As somebody who does special effects and engineering for theatre shows I can relate with the feeling he had about the crew and the stress you have for finishing shit like this before, during and after a show/shoot.

  • @awright18
    @awright18 7 місяців тому +2

    Absolutely epic! I think most engineers go through this type of thing one or more times in their lives and you find out what you are made of. The best thing about this video was seeing everyone pulling together to solve each problem. That's how you do it! Thank you so much for sharing this epic experience with all of us! I hope you've slept since then!

  • @Sumitso
    @Sumitso 7 місяців тому +38

    Best episode ever Jeff. If anything, this should be worth a white paper on how diverse a situation, small form computers can be used, and the fact it was done in a simultaneous prototype/production scenario is pretty dang amazing and telling to the capability. The whole experience is impressive, /hats off my friend

    • @thewhitefalcon8539
      @thewhitefalcon8539 7 місяців тому +1

      This project doesn't really need 100 computers. It's the inefficient but quick (maybe) way to get it working fast

  • @zblurth855
    @zblurth855 7 місяців тому +9

    this video sound more like how the crew barely saved the video than "broke it"
    gj on the whole team and hope you all got a lot of sleep after

  • @FunkyDeleriousPriest
    @FunkyDeleriousPriest 7 місяців тому +1

    What an exciting project! Congratulations on such a unique opportunity and many lessons learned. This video taught me something new about buttons. Also, it's cool to see Le Potato in use in the wild - this may be their biggest project yet.

  • @plighting_engineerd
    @plighting_engineerd 7 місяців тому

    That is absolutely insane, great work. It has me thinking just how many more behind-the-scenes stories are out there untold.

  • @joemmya
    @joemmya 7 місяців тому +4

    It is beautiful what you did Jeff. I think the take home here is how resilience and hard work can pay off. It really is inspiring to me.

  • @mathesonstep
    @mathesonstep 7 місяців тому +21

    This was incredible to see, the amount of stress you guys were under must've been insane. Although looking back there are probably a lot of things you could've done different, given the time constraints you guys made a miracle happen, seeing how much work you guys put in really made me appreciate all that goes into a video. Can you convince Mr.Beast to call you guys up ahead of time next time he has a massive project like this?🤣

  • @whitey4986
    @whitey4986 7 місяців тому +7

    I've been doing events for years, and there's nothing as satisfying as working until 4am building a hack knowing patrons are in site in 4 hours, or listening to talent pad a live event while you're on stage under a table unplugging your carefully managed cables and running a hail mary one. Great stuff Jeff

    • @JeffGeerling
      @JeffGeerling  7 місяців тому +4

      Hehe I haven't done too much live production work but you can tell a good emcee when they can seamlessly delay for you and the audience is none the wiser!

  • @KarlMiller
    @KarlMiller 7 місяців тому +1

    I think YOU'RE the beast. Way to get stuff done. There's not that many people that could consistently solve so many strange issues over successive days of long hours.
    Hope you are getting enough water, rest, vitamins and sunlight to counteract what you did to your body.

  • @turbo2ltr
    @turbo2ltr 7 місяців тому +7

    Back in the 90s just out of HS, my boss had a need to have buttons in 100 apartments that when pressed would notify the security office. I was just learning about microcontrollers and said I could build it. I set the buttons up in a 10x10 matrix connected to the PIC uC and polled them by putting one row high and checking for high in each column.. Imagine my surprise when it worked fine on the bench but when I put long wires on it, one button press would trigger multiple apartments. That is the day I learned about capacitance. The capacitance of the long wires would lower both the leading and falling edge slew rates causing the button detection to shift to the next button, or cause multiple buttons to be triggered. Had to redesign the hardware to use high current drivers and slow down the poll rate. I could only imagine the EMI that system put out in that building lol! It was in service almost 20 years!

    • @JeffGeerling
      @JeffGeerling  7 місяців тому +4

      Hehe, yeah... what's the saying about electrical vs rf engineers? Only an RF engineer actually knows when he builds a transmitter!

  • @AsyncVoid
    @AsyncVoid 7 місяців тому +13

    Had no idea you were in on this! Great job!

  • @bolter2yt40
    @bolter2yt40 7 місяців тому

    So nice of you to help out such a small UA-camr with his video! Great work!

  • @rfitzgerald2004
    @rfitzgerald2004 7 місяців тому

    I love how MrBeast gets some of the greatest minds on UA-cam like yourself involved in these projects, because we get to see a side of everything that you wouldn't normally see. I love these vlogs on how the project is made, the challenges faced along the way and just overall I like geeking out and seeing how things work. Well done Jeff and everyone else involved!

  • @mikeschmitty4438
    @mikeschmitty4438 7 місяців тому +31

    I respect your dedication, focus and slight display of madness learning the depth of bounce in buttons!

  • @jonshouse1
    @jonshouse1 7 місяців тому +17

    Next time you need to de-bounce in a hurry just solder a capacitor, something in the 100nf to 1uf range across the button, with high impedance CMOS inputs that often does the job. The alternate way is just to program a hard pause after the button state change. Your polling issue could have been fixed with small sleep in micro-seconds in the main loop, that will cause the C runtime to yield back to the kernel and stop the process from CPU hogging and running hot.

    • @dominicwehrmann8515
      @dominicwehrmann8515 7 місяців тому +2

      Yeah on a super time crunch like jeffs I‘d take every shortcut and workaround

  • @BlameItOnYourFriend
    @BlameItOnYourFriend 7 місяців тому +3

    People see the end result to massive events like this but have no idea what really goes into making them. This video is amazing in making people more appreciative to the amount of work it take to create something like this.

  • @JamesBos
    @JamesBos 7 місяців тому +2

    Being a dev, this whole video reminds me of why I love doing what I do. Go-lives are the most stressful thing in the world, but when everything works out in the end, it really is a great feeling! Although it must’ve been a stressful few days, it must’ve been incredibly fun!

  • @KD_Puvvadi
    @KD_Puvvadi 7 місяців тому +8

    Damm, that bounce is insane. I've seen this multiple times in industrial applications. I could have used industrial controllers like PLC or networked io's.

  • @TheFanboySlayer
    @TheFanboySlayer 7 місяців тому +8

    This is insane. So impressive that you pulled through!

  • @pr0duktt
    @pr0duktt 4 місяці тому

    Such an awesome experience to share. Really shows how humans can come together to tackle herculean tasks like this if they all wish to see it through enough..and in the end all that hard work and long grueling nights paid off. Very inspirational. Nicely done. 🤜🤛

  • @pauls5745
    @pauls5745 7 місяців тому

    too many press-in connections with chaos surrounding the construction. So many headaches I'd never attempt such a system haha.
    love the video! Thanks!!

  • @JohnZappone
    @JohnZappone 7 місяців тому +8

    Awesome job! Video came out really great. The amount of work you did was insane lol. I can also add to my resume I was in a jeff geerling video!

    • @JeffGeerling
      @JeffGeerling  7 місяців тому +4

      It was great meeting you! Even if you're name wasn't Jimmy or James :D

  • @MilesLabrador
    @MilesLabrador 7 місяців тому +5

    Woah hahaha I love the rabbit hole of debounce. I ran into bounce when creating buttons in javascript so it's bounce all the way down

  • @Seed
    @Seed 7 місяців тому +10

    Microcenter in the UK please?

  • @808jpm
    @808jpm 7 місяців тому

    Jeff, Please tell Micro Center to open in the Seattle area! I'd even be happy if they got their hands on the old Fry's store in Renton.

  • @Kirmo13
    @Kirmo13 7 місяців тому +8

    I'm starting to hate this rushed aspect of Mr. Beast's videos.
    Every time he does a colab with someone it's just to make them work so hard on a super complex problem with the tightest schedule ever

    • @yixuan7043
      @yixuan7043 7 місяців тому +1

      I thought the same while watching the William Osman video when he colab with Mr beast

    • @Kirmo13
      @Kirmo13 7 місяців тому +1

      Just of the top of my head I can think of Donut Media with their jet-powered super car, William Osman with the squid game kill mechanism, and Hacksmith Industries with light sabers (which in the end wasn't even part of the video).
      I'm sure there's more

  • @theftking
    @theftking 7 місяців тому +3

    Oh cool - I didn't even know you worked on this.

  • @ItIsAHumanNumber
    @ItIsAHumanNumber 7 місяців тому +1

    Good job Jeff, very nice and interesting video! Hoping for more! This video could be an hour for me! Keep it up

  • @shishsquared
    @shishsquared 7 місяців тому +4

    This video actually means so much to me. I love everything systems administration, and the thrill of those high-stress jobs, even thougu I've never been on any as high stress as this.
    But this video really means a lot to me because I just watched it to destress. I've had to take my little brother in to the hospital, and I was with him until a family member was able to tag team with me. Jeff, watching your stress for something positive helped me alleviate my stress for what's been going on. Thank you.

    • @JeffGeerling
      @JeffGeerling  7 місяців тому +1

      I pray he gets better soon!

    • @shishsquared
      @shishsquared 7 місяців тому

      @@JeffGeerling thank you! He's on the mend.

  • @MarcSallent
    @MarcSallent 7 місяців тому +7

    Believe it or not, I’ve worked in several projects of this magnitude and similar functionality. Last time I went with 125 ESP32 connecting to the server via wifi. In this case I would have put the ESP32 and relays inside the button box, connected to the LED strips. If one of them malfunctions: hotswap the whole box with one of the 20 spares. But I’ve done this 4-5 times, the first time I had similar problems.
    Congrats on pulling this off! :)

    • @JosephHalder
      @JosephHalder 7 місяців тому

      I was thinking Pi0w via wifi would've been decent. But ESP32 would probably make even more sense. You could probably get away with a half dozen APs and a lot less wiring. There are certainly more than one way to skin this cat.

    • @acex222
      @acex222 7 місяців тому +1

      At university I meshed ESP8266s to network to a root server. Definitely would've simplified the work here.

  • @granyte
    @granyte 7 місяців тому +3

    I wrote software running quizz shows in Quebec button bounces and the users hammering the buttons gave me flash backs

  • @adamfarmer915
    @adamfarmer915 7 місяців тому

    Great explanation of unexpected challenges utilizing electronics. Thanks for the video!

  • @demonman1234
    @demonman1234 7 місяців тому +8

    I've honestly found the little jumper wires quite unreliable even for my small projects. They break extremely easily. Also, I would 100% watch the 12 hrs of footage of troubleshooting, building, etc. LOL

  • @jmr
    @jmr 7 місяців тому +5

    Dang it Jeff! I want a Microcenter near me too! 😢😢

  • @_mnejing
    @_mnejing 7 місяців тому +3

    As soon as you ACTUALLY showed the blue walls, I immediately said "oh no" out loud. Immediately I was like "look, I know ElectroBOOM did that video with Linus, but that's a LOT of static."
    Brutal! But hey, what a challenge!

  • @Leo_Aqua
    @Leo_Aqua 7 місяців тому +1

    Really great job I imagine this to be hell working on a bug fixing it and getting two more!

  • @ThereminHero
    @ThereminHero 7 місяців тому

    I can't imagine many people would anticipate the static issue before going on site. Amazing work getting it all working.

  • @yungabilify
    @yungabilify 7 місяців тому +4

    What specifically amazes me about this whole process was the short time crunch. I would've assumed it'd take a week minimum for some of those parts to arrive in bulk

    • @JeffGeerling
      @JeffGeerling  7 місяців тому +4

      Heh, we wound up calling some suppliers direct and getting some things shipped straight from the origin, if we couldn't find stock somewhere in the US!

    • @OverwatchSIX
      @OverwatchSIX 7 місяців тому +2

      @@JeffGeerling Hats off to whoever was making the endless calls & rapid firing PO's. Who did this on the set? Yourself or ?

  • @N0biKn0bi
    @N0biKn0bi 7 місяців тому +3

    This is such a good example on how simple problems become significantly harder to solve if you scale them up. This is why you need real experts to handle these kinds of situations, good job!

  • @drowne2
    @drowne2 7 місяців тому

    Really cool breakdown of your experiences. You're living the dream Jeff!

  • @martyshrekster
    @martyshrekster 3 місяці тому +1

    I was recommended this video after a William Osman video, and I was extremely surprised to see "the Promenade" within the first minute or two. I'd recognize that hellscape anywhere.

  • @curtisbme
    @curtisbme 7 місяців тому +3

    Expensive but this is certainly a case where a mountain of Wago connectors would have been a massive time saver.

    • @JeffGeerling
      @JeffGeerling  7 місяців тому +2

      The lighting techs who were debugging the LEDs concurred. we couldn't find more than a handful of Wago connectors in town at that time though.

  • @FindecanorNotGmail
    @FindecanorNotGmail 7 місяців тому +4

    That set looks dystopian

  • @mattbrandt8207
    @mattbrandt8207 7 місяців тому +2

    That'd be my dream job... actually, I'd be there for free! Not for the Video or MrBeast but for the experience you went through. A super tight schedule, barely any sleep, fixing new problems every 5 minutes, debugging software that had be written in record time, praying everything will work, improvisation, the team work ... great job! (also on the editing part)

    • @crinklyonion1410
      @crinklyonion1410 6 місяців тому

      You are joking right?

    • @mattbrandt8207
      @mattbrandt8207 6 місяців тому

      actually, no. I actually mean it. However, I can see how one might think I'd be joking with a comment like this

    • @crinklyonion1410
      @crinklyonion1410 6 місяців тому

      @@mattbrandt8207 I mean… you do you, but for that kind of stress, even if it is a fun experience, I would still want a bit of money for my efforts.

  • @mwmentor
    @mwmentor 7 місяців тому +1

    Stressful, but you know what, as I am sure you already know, you will look back on this experience with something akin to love. It will be an experience that you will relish and share for many years to come, and it will be one of the special spaces in your life. I am so glad for you that you went ahead and got involved in spite of the other things that were pressing in on you, not the least of which were your family and kids. So well done you. Congratulations due and offered... good job Jeff 🎉👏🙂

  • @xmine08
    @xmine08 7 місяців тому +2

    So I just soldered a bunch of sensors to an ESP, flashed it with EspHome and it worked great. Shoved all into the box I printed, taped it to where I wanted it, and it just doesn't work at all anymore. So .. I feel you, even if it's just a sliver of it - Good job on the project!

    • @JeffGeerling
      @JeffGeerling  7 місяців тому +3

      Haha, usually it all works... and then you look at it funny, and then it all doesn't! Schrödinger's cat

    • @ElMoonLite
      @ElMoonLite 7 місяців тому

      Don't forget the part where you put everything back on a bench or let someone else look at it and suddenly everything works again for no reason :)

  • @dsuess
    @dsuess 7 місяців тому +3

    This is truly amazing how everyone overcame the trials & tribulations to deliver successfully. 💪👍
    Wow, just wow!! The challenges faced by the teams in a span of 2 weeks are what most teams encounter on a 3yr build... and you left out the human-social issues.

  • @Endarire
    @Endarire 7 місяців тому

    Thanks for being the tech side of the short, fun videos from Jim. Alleluia!

  • @FroisonControl
    @FroisonControl 7 місяців тому +1

    Seattle definitely needs a microcenter!

  • @fuzzylon
    @fuzzylon 7 місяців тому +8

    From my background as a project manager in IT - I'm wondering how did the two week time-scale get decided ?
    Bravo to you and the team for all you achieved in such a short space of time, but it seems an unreasonable amount of pressure to put you all under.
    I'm also concerned about the safety aspect - all those rooms have acrylic (flammable) walls and beds (also flammable) with hastily made electrical connections and not enough time to consider all the risks.
    I also hope you were sufficiently remunerated for your efforts on this - after all, I expect this was a money-making venture by Mr. Beast.

    • @JeffGeerling
      @JeffGeerling  7 місяців тому +6

      re: the timeline - I'm guessing (wasn't there until crunch time...) that they were investigating off-the-shelf button/quiz show solutions, but none were able to scale to the plans they had without months-long customization timelines. So they dug through UA-camrs until they found a couple of us insane enough to try pulling it off in that timeline!

    • @fuzzylon
      @fuzzylon 7 місяців тому

      @@JeffGeerling Aha! Yes, I can see how that could happen. Well done for what you achieved in that time-scale.

    • @SinisterAnimationS
      @SinisterAnimationS 7 місяців тому +3

      ⁠@@gotmilkbuttJimmy is also learning on the go, no one has ever made videos like this at that scale and he has no technical knowledge, jeff could’ve said no like many others but he took on the challenge

  • @TrashLock
    @TrashLock 7 місяців тому +3

    Why was my comment deleted?
    Anyways, some suggestions for next time:
    - an operation like Mr Beast's will have an experienced light tech. You should have focused on what matters: the buttons. Let the light technician deal with the strips - send an ArtNet signal to his console and you'd be good - he would have mapped this stuff out in a few minutes with his console.
    - Don't buy cheap indoor LED strip, instead rent out some high quality outdoor DMX stuff especially for a one-off project. All that stuff will now become garbage or just pile up dust in a warehouse somewhere
    - Use proper Molex connectors and put all your electronics in the box. Less wire length = less susceptible to static charges
    - Should have ran a single ethernet cable + power from each box. Why buy cheap unshielded cable when again, event venues rent this stuff out all the time.
    Anyways I thought it was an entertaining video and I hope you got some experience out of it. The event business is a whole other world ;)
    Trust me, I've been there!

    • @JeffGeerling
      @JeffGeerling  7 місяців тому +1

      Your first bullet point was the exact thing a lighting tech pointed out on set :)
      Unfortunately they were only consulted for the overhead lighting, not in-room. Would've been great to have lighting be separate, and I could just manage it over the network. (They had a massive lighting console set up entirely independent.)

    • @TrashLock
      @TrashLock 7 місяців тому

      @@JeffGeerling glad to see I still got it then ;) Guess you'll know for the next one!

  • @jeffisaperson4471
    @jeffisaperson4471 6 місяців тому +1

    Yo, that kind of high stress quick thinking chaos, your job sounds so fun. Wish I had a job like that.

  • @kal9001
    @kal9001 7 місяців тому +2

    EZ de-bounce is to simply add an RC low pass filter to each switch. Often satisfactory results can be obtained with 0R, only needing the capacitor, this will filter out the high frequency transitions typical of bounces.