 Hello, this is a format we came up with years and years ago where the badge team lead stands at the front and talks and The rest of the team sits at the back and heckle One of those people and I regret it exactly First off I've got to thank our sponsors they have done such amazing work Expressive have given us parts that didn't exist when Was it three months ago? Three months ago the chip on your badge didn't exist at all and we got like the first production run of them. It's brilliant PCB go-go have manufactured assembled 10,000 boards for us That is a heck of a lot of boards and they've done it in a ridiculously short time frame and fixed many many problems Which we'll go over in this talk Many of them entirely our fault So Quite well quite a long time ago now. We were developing a badge for emf 2020. It was quite cool We we'd got to the prototype stage. We had lots of pictures little bits of art stuff like that We'd had a whole plan. It was great. Yeah, everything was going well Then it was an apocalypse Everything everything was terrible emf was cancelled so well, you know we we decided to Take take a positive spin on it. It's like it's great We've got two entire years where we don't have to do anything because we've already designed a badge for the next emf Yeah And then the apocalypse continued it became 2021 and all the silicon in the entire universe vanished This is one of the chips we were planning on using it costs a hundred and four perhaps hundred and four dollars now That would blow out our budget quite a bit and John T would get sad with us and we don't want to make John T sad So, yeah, it doesn't exist. So we kind of panicked a bit We had a bit of a brainstorming session We came up with some fantastic Badge ideas I think one of my favorite ones the musical soldering iron was a good idea It's both an mp3 player and the soldering iron Quadcopter was quite good and the thermal sensing monocle badge just because it means we get to use round LCDs and I'm slightly obsessed with round LCDs So, yeah, we we went through all of these and Yeah, we carry on with brainstorming We decided to go with the one that was between the de-author particularly to troll the knock and the high voltage badge Which would probably like kill everyone Apparently we're not allowed to do that either first aid get annoyed us So, yeah, we designed a new badge. We we went with a microcontroller that didn't exist yet and Expressive would guarantee that we could get them before the event Quite close to the event, but still before the event Sort of mostly before the event It's a it's a fast. It's a fast schedule. We think we could do it. It's fine. Yeah, let's go So we're a few weeks ago now We we have Prototyping we everything seems to work. It's starting to look pretty. We're doing pretty well. Yeah, it all went perfectly well Nothing at all. Yeah, thank you for attending the talk. You've been So here's the first disaster we decided to be clever when we started designing we wanted a crypto chip on the thing and We found somebody who had three and a half thousand of them in stock. So we bought them straight away Then we tried to use them and it turned out they didn't in any way support any of the crypto that we needed So yeah, if anyone wants to buy three and a half thousand a 1000 chip 1006 crypto chips if you email badger emf cap org We can sell you them apparently they are now worth more than we paid for them So, you know, it will help fund emf So we did a redesign we managed to find a chip that we could buy and we could afford We couldn't talk to it over I squared C which is unfortunate because ideally if you have a chip on your board You want to be able to actually use it? It's a bit of a pain. We couldn't get any any of them. They just We could get three and a half thousand of them from China. We couldn't get one of them Apparently, that's a thing. We found a dev kit left over from 2014. It was incredibly expensive But it had some chips in that we thought might be kind of the right one They were kind of the right one. We still couldn't actually talk to them It was fun So, yeah, this is interesting. So micro chip on their crypto chips They don't label them as part of their overall security features the part marking for all crypto devices Intentionally vague the marking on the top of the package does not provide any information as to the actual device site or the manufacturer of the device This isn't security. This is just silly, but you know We're not an IC manufacturer. Surely it's fine So, yeah, I already said this bit You got the last point. Ah, yes, we managed to talk to it in the end We were trying to talk to it at five times the speed it wanted us to talk to and we just forgot to turn that bit on This will be a thing. Oh I did actually try when we got these to Pull some strings because I have through work some contacts within micro chip I spoke to somebody quite high up in their Tech support and they they told me when I asked them that as part of my trip's overall security features the part marking for all Crypto devices is intentionally vague So, yeah, it wasn't as useful as I was hoping So, yeah, here's some fun when you try to buy three and a half thousand of things something Your your vendors just vanish this battery vendor every three months for the past Six years has sent us an email saying do you want to buy anything? We've got loads of batteries come and buy some batteries. We've got batteries come and buy batteries You send them an email and they're like Batteries what we don't sell batteries If anybody finds these vendors, please email Badger EMF camp So, yeah, we we weren't getting any response from this battery and this was About a month ago and it takes about a month to get batteries from China to the UK This was becoming an issue We we sent out the back signal at this point and we spoke to other European based conference badge teams and We stole their supplier who is amazing. They they email to all of our they respond to all of our emails They send us loads and loads of emails. They send me random. What's apps? They once called me on the phone. It was weird They also doubled our battery capacity as soon as you asked, yeah So the first first battery we got through they were going to give us 70 milliamp hours, which you know We could have done with and slowly in between us paying for the battery and they're actually shipping them They managed to keep increasing the capacity of them. I'm not sure how but we're pretty sure they're not lying Like 95% sure So, yeah, we've got the batteries the batteries are on the way that was happening fantastically The problem was we didn't have the everything else that goes on the circuit board We'd sent quite a lot of money to our China sourcing expert who had As far as we could tell just stop responding to our emails after we'd sent him all this money Which isn't what you want after sending somebody a heck of a lot of money? So, yeah He wasn't getting our emails We weren't getting his neither of us had realized that we were both waiting for an email from another person that had already been sent Eventually, I was yeah getting to the point of writing emails that started as per my last email And then somebody pointed out to me that I could in fact phone them Apparently these things can actually be used to make phone calls. I hear that we gave out phones in a previous year. Yeah So, yeah, we we got in touch and it turned out that our email sending solution wasn't Which is not ideal So, yeah, we started production we had all the bits everything was going well and then we stopped production because everything broke So, yeah, Wi-Fi was just completely broken We had tested this as part of our initial prototypes. We tested it by Having a look and seeing if we could see any Wi-Fi networks What apparently none of us had ever thought to test with it was if you could actually connect to a Wi-Fi network Turns out you couldn't Yeah, when we transmit nothing nothing was happening and sometimes it was just resetting So we started going a bit silly with this We were adding extra capacitors everywhere during doctors this picture down here has a little kind of high-rise of capacitors on it Trying to trying to figure out what the heck was actually going on nothing helped We we got our RF wizards in they started generating these strange cut charts I'm pretty sure it's the tea leaves that they're actually doing But yeah, even that nothing nothing was found. It just wasn't wasn't working and it should have been working and Then we figured out that you could take the antenna off and it worked Which is sort of the opposite of what you normally expect with an RF circuit So, yeah, that was that was a bit weird So, yeah, we we've just turned down the power of turn on the volume a bit and it turns out it's not Talking over itself anymore and it now kind of works. You have to stand fairly close to a DK as you all will have found Trying to update your budgets Yeah, it works. So, yeah, fantastic. We can restart production again always though This is a USB C connector USB C is brilliant. It's on everything nowadays This is a USB C connector with very very wobbly pins and apparently that is incredibly difficult to actually manufacture So, yeah, they came with bent pins PCB go-go who are manufactured our boards. They were reworking them as they were coming off the line They did a hundred and fifty and then just asked us to Actually try and get them connectors that would work So, yeah, we we got our component saucer to start yelling at people he yelled at the right people and they said Oh, yeah, we send you over a replacement reel that we ready at the beginning of June Yeah, that's a bit too late. We asked if we could delay EMF until July But apparently there's another festival here at the time. So we're not allowed to do that So, yeah, we we figured out a really cool PCB go-go figure out a really cool way of getting around this they made a stencil that has two different layers in it to Allow you to add more solder paste underneath the USB C connector and just kind of Have enough goo there to grab the pins Is that right? That sounds right. Yeah Yeah, so like they made a stencil that is thicker on one end than the other. Yeah Tower of solver tower of goo on there. Yeah, and it reaches the Ben pins. Yes, and doesn't short too many of them out It sure we got one out of all of the badges we made that wasn't working after that Which is pretty amazing considering it was all of them that were broken beforehand. So, yeah They then gave us two assembly lines and as far as I can tell literally everybody in their factory and Made all of our PCBs. This was about two weeks ago now. So Yeah, it feels like two months. It was I'm pretty sure I've got quite a lot more gray hair than I had when I started So, yeah, it was done the board had shipped Then this happened Yeah, so, yeah, I'd like I'd like to personally apologize to land for Annoying them so much with what flight is leaving from Hong Kong Airport at right now. What's going in an hour? So all our estimates were exactly correct and when you're exactly what play in our packages were on at every point in time We can't like software, but we can track DHL flights Handly it turns out DMDHL are incredibly pessimistic when it comes to getting things through UK customs And we actually mentioned get these like a week before they were expected, which is good because Getting them tomorrow would have been non-ideal Yeah, they arrived there's like boxes and all sorts This is the badge 10 if you've checked into the badge 10 it looks a lot messier than this right now Although I think the team have been tidying it today while I've been panically writing this presentation So yeah, they work look at that. It's got a little thing on it and everything Whoo, so we started assembling we got the sweatshop going. It was quite warm We're not sure about the kind of sweatshop nomenclature But it was pretty apt on Wednesday last week when it was a lot nicer weather than this So, yeah, we we did some pretty good work between all of the volunteers who helped out with the With the sweatshop just kind of flashing things assembling things testing things So, yeah, thank you. Thank you so much for everybody who's volunteered for that. It was it was brilliant Yeah, I want to give a round of applause to all the people who helped out And then we stopped again Because it turned out that yeah, some of the screens weren't working quite a lot of the screens weren't working I was sat down making script making badges and six in a row didn't work So, yeah, we we started figuring out that like 25% of all the badges weren't working and we'd bought 23% more badges than we needed That one one of those numbers bigger than the other one. It's in the bad direction So, yeah So, yeah, our volunteers figured this one out entirely on the road. He's brilliant. We didn't have to think or anything Although we did quite a lot of thinking and panicking. We were kind of running around going. Ah, well, everybody else was figuring this one out so, yeah We started assembling the working batches of screens because we were able to split off the ones that were working the ones that were Working while we debug the actual problem So Matt woke up at 1 a.m. With an idea of how to fix this he broke it and started fiddling around with our initialization code and He fixed it, but unfortunately his badge was broken in a different way as well So he didn't realize he'd fixed it and then I spent a load of time the next day saying I've already tried that don't bother Yeah, I Didn't believe him I'm glad you didn't believe him So, yeah, we're up and running again Whoo, look at that day. That is a pile of two thousand badges there. I think so, yeah that's a lot of badges it took a lot of time and There's a lot more still not in that picture if we could have less people come to it fewer people come to emf next year That would be great So that we don't have to assemble quite so many badges And let's not do three circuit boards next time as well. Oh, we're going six next time So, yeah, we we were able to start giving out our badges right after the opening talk, which is entirely Unprecedented in emf history. I Got to buy myself my own barcode scanner because the entrance tent needed all of the ones that we normally steal from them And I've always wanted to buy a barcode scanner. So now I have a barcode scanner. It's fantastic So almost everyone has actually picked up their badges by now we should two thousand of them on that first day and We're now up to two thousand three hundred and seven us. That's wrong. It was two thousand three hundred and eighty when I looked Shocking. Yeah, we tried closing the badge 10 and people turned up for badges Ben's not been allowed to leave the badge turn he lives there now So, yes, we're all incredibly exhausted. Oh Oh, this is the end of my bit. I get to sit down now. So, yeah, thanks everyone Be nice Yes, so they asked me to make it pretty and I got a bit carried away So it's like, oh, it's a lovely wavy shape. We've got the sea theme we've got I was already drawing the The big tile in graphic that you might have seen on the screens and on the Tablecloths and stuff. It's like, oh, I'm really into the groove of drawing sea creatures now But now I have the opportunity to make them shiny so I was sketching all kinds of things on on on paper and I was like, oh, this is this is brilliant I've never done this before and And then I was having trouble figuring out the scale And then I I got my very own prototype boards to play with and I got the paint markers out And I was like, oh, actually, I think this is actually how much I could fit on there So that was that was really good fun. I'm not sure what's gonna happen one across this button. What have we got next? Yeah, so you can probably tell as I say I got a bit carried away I Clement was absolutely fantastic on working through with me on iterations of oh, this is a great idea but But we can't do that because they won't work. Yes, we need we need to squeeze too many electrons here We can't fit the seaweed in I Literally said that yes, so it's like oh, so it was a really interesting challenge of Working with these circuit traces as a medium because if you sort of hang on it for a else, so it's it's so the The top of the board was less challenging because there's a lot less a lot less going on So it's like oh we can There's some blank space there the ground plane I can play with that. I'm sure I can do something nice there Oh, no, the electrons have to fit through But Eventually we sort of iterated through it and went okay, you can have This much coal Here and here and here don't put anything there stop putting things here But and like you can have that fish, but it can't be shiny um But I Really recommend it as an exercise. It's it's it's a really fun challenge and I'm hoping they'll have me back again next time and It was an absolute pleasure and seeing them all come together. It's just ridiculous But yeah, can I just say at this point like at the point where I said like, okay, none of this will work I Honestly believe that none of it would work And I thought we'd have to throw that out the way and you actually managed to fit it in every constraint I gave you so that was amazing It turns out like if you have something because I had no idea what I was doing I had no idea what any of these chips did. I was like, I don't I've just got I've just got the layout a Draw on top of that's like, but you can't restrict me to just one color I need board traces and I need shiny things. So but with with actually sitting down and and spelling out Like which areas to protect we managed to figure out sort of a way of communicating that Which hopefully well, we'll get around to writing up sometime so you can learn from my headaches and and so much art thrown out So what stuff on there is cool, but they won't be able to see because there's components on top of it So John T went well, it's under the water Can we have a treasure chest because it's a board about secrets and things so it's like okay It has to have a hidden treasure chest which is under the screens on the front of the board But please don't pry them up because you will break the screen if you do that Do it really carefully We're running out of spares We do have some so if you need a screen fixed we can do that But are they allowed to lift up the battery? Because if you look under the battery you'll find an octopus With a glowing golden eye Which may be very happy and if you need to if you want to Sold yourself to an auxiliary power supply. You've got a nice little Seahorse and starfish to attach on to But where lots of hidden stuff is Is on the Extremely busy bottom board so There's a there's a special request is that the This is the Is that a CPU it's under that's the memory chip. That's the memory chip. Okay, so remember your sharks remember your Ikea sharks I put a little One of those circle accent things on top of the fin so you would know who it was But there was also a special request that the crypto chip obviously needed a cryptid under it So we have Nessie there as well Yeah, I think I think that's most of it Yeah, yes, and there's a Last-minute edition was our cool little adapter from PCB go-go Like can you just can you just maybe spruce this up a bit as well because it doesn't match So Sometime it wasn't it wasn't too bad. It's like I'm throwing octopuses anyway for everything else I might as well add some more and I reuse the seahorse. That's me being lazy there so no this was a really fun and a really amazing experience and like then taking the time to interface with me on Making this functional and and letting me have free reign with the pretty was was a really wonderful experience So thank you all so much for trusting me with this. I had so much fun I've been asked to point out something else, which is You might not notice unless you get your microphone microscope out Or you magnifying glass is that behind the weed What's this area here at the end of the bus with all the fish? So if you follow the fish Behind the weed is a moray eel chasing a couple of fish Yeah, is that working? Yeah, yes, I wouldn't miss that one There's quite a lot on here. Have you seen the There's little anemones everywhere. There's some on the front board as well around here and little bits of coral So they it's a bit it's a little bit darker than I expected on on the finish board But yeah, I hope you have fun looking at it and I can't wait to play with mine So I hope you all have a great time with it as well. So apparently I'm doing a slide as well So yeah, thanks for everyone who spent some time hacking on the badge whether it's software or hardware It's been really brilliant looking on Twitter and IRC and various social media things and just walking around the camp seeing people doing fun stuff So there's actually there's games on the app store now. There's Three separate pride visualizations, which I think says a lot about emf in a very good way And there's people been doing stuff with the hardware as well We made three and a half thousand of those expansion boards in red. There's still loads of them left So if anyone has hardware hacking ideas and they want some spares or some extras to do things swing by the badge tent Probably pretty soon because I don't know how much longer will be open and and get some of those People doing some really cool things with those and also the people messing around with 3d printers and building cases and Joystick nubbins and all these wonderful things. It's so great to actually see people making use of the badge and Expanding on things that we never even thought of doing. So yeah, thank you all so much And I think that is the answer I don't know why I came back up there because I have anything to say Cool. I personally this is one of my first times doing the kind of team lead role And I just want to thank the rest of the team for all being completely amazing It's it's been it's been a great badge project this year We we've got it done and we've had enough for everyone and it's just been It's been really nice and I now get to sleep, which is fantastic So I thought thank you everyone