[00:00.450 --> 00:01.570] Thank you. [00:07.720 --> 00:08.520] Can you hear me? [00:09.000 --> 00:09.460] Yes. [00:11.220 --> 00:11.700] Okay. [00:12.360 --> 00:16.870] So we're going to talk a little bit about... give you a little history lesson today about the state of open-source hardware. [00:17.260 --> 00:19.500] And before we start, I'm Dustin Roberts. [00:19.760 --> 00:24.080] I'm a member of the NYC Hackerspace NYC Resistor with Catarina. [00:24.260 --> 00:27.780] We're both co-chairs of the Open Hardware Summit for this year in September. [00:28.160 --> 00:34.360] I'm a PhD student in Mechanical Engineering at NYU Poly, and I'm also a teacher at NYU's Interactive Television. [00:34.380 --> 00:35.360] Communications Program. [00:36.300 --> 00:44.180] Catarina is also a PhD student, and we will talk to you a little bit about open-source hardware and where we think this is going today. [00:45.440 --> 00:45.920] Okay. [00:46.160 --> 00:53.180] So basically our goal here today is to talk a little bit of, like, what's the state of open-source hardware now to get the big picture. [00:53.180 --> 01:05.890] But we also found while preparing this talk that, you know, to understand what's happening right now, how all these forces are converging to create this panorama, that we need to take a big... we need to take a look at the history of how we got here. [01:06.030 --> 01:11.820] So we're going to go back about 10 years and tell you about, like, the emergence of the most important projects. [01:12.180 --> 01:17.700] And then at the end, we would like to talk about where we go from now. [01:17.740 --> 01:19.820] And we believe that we have a few options. [01:19.820 --> 01:22.580] And at that point, we'd really love to turn this into a discussion. [01:23.120 --> 01:26.740] Actually, we would like to keep it as dynamic and informal as possible. [01:26.740 --> 01:34.080] So at any moment, please feel free to walk up to this microphone and, you know, interrupt us and give us your comments or questions, okay? [01:35.790 --> 01:41.570] So, I mean, I imagine most people here will be familiar with open-source hardware for the ones who aren't. [01:41.680 --> 01:50.650] So basically, it obviously is an adoption of the open-source software principles adapted to hardware. [01:50.650 --> 02:07.320] So basically, it's a process, a development process, in which all the plans necessary to reproduce a piece of hardware are made available for anyone to study, copy, redistribute, and just basically resell and do whatever they want with those plans and that hardware. [02:08.060 --> 02:14.660] What this means is that accessibility to the hardware plans basically lowers the barrier to entry significantly. [02:14.660 --> 02:27.200] So, we are seeing a lot more non-engineers and just basically amateurs from all walks of life starting to actually create new hardware or at least improve existing hardware. [02:28.280 --> 02:34.960] So, we're going to, like I said, we're going to talk a little bit of how this all started, like back in the late 1990s. [02:35.120 --> 02:36.140] And do you want to start, Dustin? [02:36.500 --> 02:36.860] Sure. [02:38.160 --> 02:38.900] So, yeah. [02:39.340 --> 02:44.160] In the late 1990s, Linux and open-source software in general was becoming really huge. [02:44.820 --> 02:57.820] And the next step was that programmers kind of turned to hardware because they figured if they had more control over the computers and the chips and the hardware they work with, they could write better software and better open-source software for that. [02:58.220 --> 03:06.440] And because they had become accustomed to kind of sharing their code, sharing the design files and the hardware files became kind of natural. [03:06.680 --> 03:09.260] And it was a natural next step. [03:09.260 --> 03:14.180] So it wasn't that open hardware started with this big fanfare and this big festival. [03:14.380 --> 03:16.440] It just kind of is something that happened naturally. [03:16.700 --> 03:18.280] And it's just what people did. [03:20.060 --> 03:30.680] One of the earliest projects that we've been able to find was OpenCores, which was a collaborative effort to develop open-source IP cores. [03:30.820 --> 03:34.500] And it's one of the oldest and largest open-source communities that we know of. [03:35.480 --> 03:45.440] Another really interesting project and also one of the earliest is SparkFun, which, I mean, those amongst you who are here today that work with hardware will so surely know. [03:46.120 --> 03:53.060] And so basically, SparkFun started in Nathan Sadal's bedroom, like college bedroom, back in 2003. [03:53.300 --> 03:58.760] And it started the way most hackers start anything, which is he couldn't find parts for his hardware. [03:58.960 --> 04:04.360] And he realized that he ordered them in larger quantities than he could keep the ones he needed. [04:04.360 --> 04:05.860] and sell the rest to his friends. [04:06.140 --> 04:10.880] So he started what he thought was going to be, you know, like a local business, sell some parts to his friends. [04:11.580 --> 04:13.960] It took off really quickly and really well. [04:14.160 --> 04:22.900] And for recently, SparkFun announced that they had over $2 million in revenue for 2011. [04:23.020 --> 04:26.700] So it's a company that's really, really grew throughout the years. [04:26.700 --> 04:31.620] And it's probably one of the, commercially speaking, one of the biggest open-source hardware companies. [04:32.920 --> 04:38.560] Another one that is also really early and so far talked a little bit about this. [04:38.820 --> 04:43.000] And so basically, we were going like even further back than he did, was RepRap. [04:43.840 --> 04:51.380] And so RepRap was originally created by Adrian Boyer, who was a professor at the University of Bath in the UK. [04:51.380 --> 05:00.560] And he actually launched a project back in 2004, which is a lot earlier than, you know, we tend to think about. [05:00.840 --> 05:14.480] And so he wanted to create a machine that would allow people, especially people in regions with not that many resources, to create anything they needed and also to create other machines to make more things. [05:14.480 --> 05:20.180] Basically, he wanted to give manufacturing power to communities that were otherwise unempowered. [05:20.920 --> 05:23.200] So he also realized two things. [05:23.380 --> 05:25.360] I exchanged some emails with him a few years ago. [05:25.420 --> 05:27.440] And he has a very interesting sense of humor. [05:27.720 --> 05:29.740] So I asked him, why open-source this? [05:29.900 --> 05:35.260] And he said, like, first of all, because it's a very powerful technology and it shouldn't be in the hands of just a few. [05:35.260 --> 05:42.020] But also because if I'm, you know, making a machine that is self-replicating, then it would be insane to make it closed-source. [05:42.100 --> 05:43.800] I'll be in court the rest of my life. [05:45.900 --> 05:49.180] So basically, he put out a call saying, like, I want to do this. [05:49.400 --> 05:52.240] There's a few people in my lab doing this who wants to join us. [05:52.380 --> 06:01.200] And a handful of developers around the world, some of them software developers, began building the first personal 3D printers in their garages. [06:04.690 --> 06:10.570] And right about the same time, or just after that, is when Make Magazine started in 2005. [06:10.570 --> 06:12.730] This is the first issue cover. [06:13.230 --> 06:16.250] And it's kind of a modern-day version of Popular Mechanics and Electronics. [06:16.250 --> 06:20.490] I'm sure most of you have heard of it. [06:21.570 --> 06:31.990] And in addition to giving people the knowledge and encouragement to kind of try new things and hack what they have and create personal projects, it created a real sense of community for probably the first time. [06:31.990 --> 06:33.190] And these people were makers. [06:33.430 --> 06:38.630] They weren't just disparate groups and people tinkering in their apartments and garages. [06:38.790 --> 06:39.950] You were a maker all of a sudden. [06:40.170 --> 06:42.150] And that community force was really powerful. [06:42.490 --> 06:45.090] And they did this mostly through... who's been to a Maker Faire? [06:46.870 --> 06:49.070] They did this mostly through Maker Faire events. [06:49.190 --> 06:53.390] And it started out in 2006, was the first one, with 22,000 attendees. [06:53.390 --> 06:58.410] And now we get six-figure attendances at the San Francisco Maker Faire. [06:58.530 --> 07:03.070] There's about four annual ones and tons of mini Maker Faires all across the world now. [07:07.380 --> 07:18.080] And soon after that, in Arduino in 2005, a team of researchers and educators in Italy were sitting around at a pub called Arduino. [07:18.880 --> 07:23.360] And decided that they needed a better way to teach their art and design students electronics. [07:23.800 --> 07:27.760] And they just really weren't happy with any of the options out there for microcontrollers and such. [07:28.060 --> 07:31.660] So they put their own design together and they open-sourced the plans. [07:31.860 --> 07:36.860] Their university was about to fail at that time, so they wanted these plans to live on no matter what happened. [07:36.860 --> 07:39.340] And they created Arduino. [07:39.960 --> 07:45.820] And since then, it's become a building block for tons of other open hardware projects. [07:46.020 --> 07:59.580] And because of its low cost, ease of use, open-source software and hardware and accessibility, it created a larger community and a larger following than any other project before the basic stamps and the other microcontroller options. [08:02.440 --> 08:09.480] Okay, so now we arrive at MakerBot, which was one of the projects that used the Arduino as a building block. [08:09.660 --> 08:13.920] So for a while there, and still now, MakerBots are run by Arduinos. [08:14.480 --> 08:19.140] And so, Far talked a lot about that project, and we're not going to go deep into it. [08:19.200 --> 08:20.980] I just really liked the way it began. [08:21.620 --> 08:28.220] And so what happened was by the end of the decade, by the end of the 2000s, the RepRap project was very much alive. [08:28.220 --> 08:30.100] You know, the number of developers was growing. [08:30.300 --> 08:31.440] It was all around the world. [08:31.600 --> 08:33.700] But it was still very slow progress. [08:33.920 --> 08:38.600] And very few people were actually aware that there was an open-source personal 3D printer out there. [08:39.280 --> 08:48.120] And the main reason for this, I find, and other people found, was that it was extremely hard to source the right parts, depending on where you are in the world. [08:48.300 --> 08:51.900] Like, you're told that you need Acme rod, but like, where are you going to find the right one? [08:52.040 --> 08:53.560] Or, you know, a good quality one? [08:53.560 --> 08:55.760] And this is a big, major hurdle. [08:56.040 --> 09:01.900] And one of the biggest complaints and issues people dealt with was, like, how to find the right parts, and how to put them together. [09:02.080 --> 09:06.200] Or even how to replace one part for something that was, like, you know, available locally. [09:06.200 --> 09:20.480] So that's when three members of NYC Resistor realized that it was, you know, it was time to come up with a simpler 3D printer, something people could assemble without actually spending months on it. [09:21.020 --> 09:25.480] And they created the first MakerBot, which was the CupcakeCNC. [09:25.780 --> 09:29.740] And then, you know, shortly after that realized that if they turned that into a... [09:29.740 --> 09:34.980] Or at the same time, if they turned that into a company, then, you know, they could do what they love all the time. [09:34.980 --> 09:39.780] But also, making kits available would help spread the technology faster and better. [09:41.400 --> 09:44.700] And, of course, I know, I imagine most people know the history of MakerBot right now. [09:44.780 --> 09:48.520] They've sold thousands of printers, and they're a multi-million dollar company right now. [09:50.240 --> 10:05.120] So in the aftermath of, like, or in the process with the excitement around 3D printing growing, and, you know, MakerBot was one of the companies that was, like, RepRab was also growing at the same time, and they were feeding off of each other. [10:05.880 --> 10:09.360] We started seeing other projects, like, in similar areas appear. [10:09.400 --> 10:16.400] So now we have, as, you know, again, Far mentioned, like, a lot of 3D printers amongst them, like Ultimaker, which is also open-source. [10:16.400 --> 10:21.280] But also, more open-source digital fabrication tools. [10:21.460 --> 10:24.920] For example, Lasersaur, which is an open-source laser cutter. [10:25.760 --> 10:30.060] And the DIYLILCNC, which is an open-source CNC mill. [10:30.900 --> 10:38.900] So, I mean, basically, we saw this landscape, like, grow really fast and expand in several directions. [10:41.640 --> 10:49.500] So then, if you noticed on our timeline, you kind of get this exponential curve up towards the recent, up towards now. [10:49.880 --> 10:52.640] And there's tons of companies that we could talk forever about. [10:52.760 --> 10:55.740] Adafruit, Local Motors, that makes their own open-source car plans. [10:55.740 --> 11:00.120] DIY Drones makes, basically, robotic autonomous planes. [11:00.800 --> 11:01.600] And helicopters. [11:01.880 --> 11:04.140] BeagleBoard, BugLabs, Dangerous Prototypes. [11:05.300 --> 11:09.920] EvilMadScientistLabs, who their entire tool chain is open-source between, from software to hardware. [11:11.600 --> 11:13.320] LiquidWare, Seeed Studio out of China. [11:13.640 --> 11:14.920] This is not just the U.S. [11:15.060 --> 11:15.960] This is a global thing. [11:16.360 --> 11:18.840] And there's more and more of these companies popping up every day. [11:20.060 --> 11:27.460] Some people were trying to keep track of these companies for a while and have almost stopped that because there's just so many that are coming out every month. [11:27.540 --> 11:28.320] It's really exciting. [11:29.140 --> 11:37.780] And another exciting thing that we've seen happen very recently is that open-source hardware is not just fabbing tools. [11:37.780 --> 11:39.620] It's not just 3D printers anymore. [11:39.620 --> 11:41.260] It is, or Arduinos. [11:41.700 --> 11:44.300] It's open-source heart rate sensors. [11:44.300 --> 11:51.940] On the left there, there's a picture of a pulse sensor that was Kickstarted by a bunch of, by a few NYU ITP grads. [11:52.580 --> 11:55.120] In the middle is a robo-cockroach. [11:55.500 --> 12:00.220] There's this neuroscience specialist, runs BackyardBrains.com. [12:00.400 --> 12:01.980] It's a great thing to check out. [12:02.220 --> 12:10.800] And they basically can put this, some open hardware on a roach and steer it by zapping its antennas right or left. [12:11.700 --> 12:14.880] And you can listen to the brain waves and things like that. [12:15.000 --> 12:16.940] And this is all open hardware, open electronics. [12:17.460 --> 12:26.440] And on the right, we have all kinds of new developments in the fashion technology industries where we have a project called How to Get What You Want by Kovacont. [12:26.880 --> 12:28.540] You can see some of the sensors here. [12:28.980 --> 12:38.340] There are squish sensors, pressure sensors, accelerometers, stitched potentiometers, tilt sensors made just from conductive fabric and thread. [12:38.340 --> 12:41.300] So there's many different directions this has taken. [12:44.300 --> 12:44.740] And... [12:44.740 --> 12:47.760] Okay, so now we get to hackerspace. [12:47.760 --> 12:53.380] Actually, we have to, you know, go back a little bit and how, you know, hackerspaces come into all this. [12:53.780 --> 12:57.820] So, I mean, the story of the hackerspaces most of us know here in the U.S. [12:57.820 --> 13:00.500] This actually starts in 2006 with Nick Farr. [13:00.900 --> 13:06.880] He actually went to Seabase in Berlin that year and was amazed by what he saw there. [13:07.120 --> 13:09.920] So he vowed to bring hackerspaces to the U.S. [13:10.020 --> 13:19.100] And the next year, he organized a hacker trip called Hackers on a Plane, which is, you know, a bunch of people from here that flew over to Berlin to check out hackerspaces. [13:19.100 --> 13:33.580] And so within just a few weeks of returning from that trip, the people on it created NYC Resistor, the one we're a member of, Noise Ridge in San Francisco, Hector in Philadelphia, and HacDC. [13:33.660 --> 13:34.660] in Washington, D.C. [13:35.600 --> 13:51.840] And then something like really unexpected and magical happened, which is, how do you say it, inspired by both these new American hackerspaces and German hackerspaces, some of which were like a decade or two old. [13:52.180 --> 13:55.640] The movement started spreading like wildfire, both through the U.S. and Europe. [13:56.440 --> 14:06.040] So within just a few years of that, the number grew so much that by the end of last year, there were over 500 hackerspaces throughout the world. [14:06.580 --> 14:09.480] So this is something that we found like it's unprecedented. [14:09.900 --> 14:24.320] We tried to look at like the locations, but it's like Tokyo, Shanghai, Hong Kong, Beijing, Bangalore, Saigon, Moscow, Sydney, Buenos Aires, Lagos, New Delhi, Nepal, Singapore, and just like a really, really huge number of locations. [14:24.580 --> 14:32.640] So this is also along with the growth and expansion of open-source hardware, and this is like the human side of it that is extremely exciting to us. [14:35.190 --> 14:36.210] Okay, next. [14:38.070 --> 14:52.710] And then, around early 2010, there was kind of a lot of momentum in open-hardware community, and there started to be some cries for kind of formalizing a little bit and trying to join together and see what is open-hardware. [14:52.830 --> 14:53.850] Like, can we define it? [14:53.970 --> 14:55.370] Can we make, are there rules? [14:55.530 --> 14:56.450] Should we have a stamp? [14:56.630 --> 14:57.650] You know, should we have a logo? [14:57.650 --> 14:59.050] All kinds of stuff like this. [14:59.250 --> 15:00.830] What makes open-hardware open? [15:02.450 --> 15:09.450] And at the time, Aya Badir was a fellow at EyeBeam and also becoming a Creative Commons fellow. [15:09.710 --> 15:25.350] And she had been talking to John Weebanks at Creative Commons quite a bit about how to get one of her projects called Little Bits, which was then a project and now, most recently, a company, off the ground, and what kind of protections she needed, how to protect the openness of this hardware, [15:25.350 --> 15:27.730] because there wasn't really a lot of precedence. [15:27.910 --> 15:32.130] None of these open-hardware companies had ever been to court and had to defend it. [15:32.230 --> 15:33.690] So it was a very, very new space. [15:34.130 --> 15:41.790] So she orchestrated a meeting of about, I don't know, all the people you see here in this picture, 20, 25 people or so at EyeBeam. [15:41.990 --> 16:04.670] It was an opening hardware workshop where John Weebanks and also Thin Guyan of the legal council at Creative Commons kind of talked to everybody and gave a rundown of what IP is, what the protections are, and advised attendees to determine the practices and norms instead of opting for a long and painful kind of legal recourse. [16:04.930 --> 16:13.330] So that day, there was workshops and a lot of talk about what to do with the legal stuff, what to do to define open hardware. [16:13.950 --> 16:17.610] And we argued and there was community building in that. [16:18.650 --> 16:24.190] And one of the things that came out of it early, early on, was the open hardware definition. [16:24.950 --> 16:27.850] At that point, it was a 0.1 definition. [16:27.870 --> 16:33.770] And it was basically what came out of that day and then a lot of emails back and forth between the participants in that day. [16:33.770 --> 16:40.390] So you can find the current definition, which is in version 1.0, at freedomdefined.org. [16:40.630 --> 16:50.370] And that was started by Aya and the people at this opening hardware workshop. [16:51.590 --> 17:06.690] So around the same time, also in early 2010, Alicia Gibb, who was then director of R&D at Bug Labs, an open-source hardware company, started thinking that it was time to gather the community for, you know, a more in-depth discussion. [17:07.030 --> 17:15.310] Because, you know, again, up until then, it was just like all these companies and projects, like growing people would, you know, sometimes meet at conferences, but there wasn't anything organized about it. [17:15.630 --> 17:25.150] So she began organizing the first open hardware summit, which happened in September 2010, and drew almost 400 people. [17:25.550 --> 17:27.470] So the summit became an annual event. [17:27.470 --> 17:29.250] We are chairing it this year. [17:29.430 --> 17:32.370] And it's growing, you know, it's growing an increasing number of people. [17:32.630 --> 17:37.510] And also, interestingly enough, the notion of hardware is expanding. [17:37.750 --> 17:39.770] So we started with mostly electronics. [17:39.770 --> 17:42.970] Then from there, we moved to 3D printing and product design. [17:43.150 --> 17:48.110] And now it includes neuroscience and all kinds of really weird stuff. [17:48.970 --> 17:51.850] So this year's is going to be in September as well. [17:54.210 --> 18:05.650] So then, the next step kind of after creating this open hardware summit, Alicia Gibb took the helm and is now the president of the Open-Source Hardware Association. [18:05.650 --> 18:08.630] And this was incorporated just weeks ago, really. [18:09.070 --> 18:10.210] So it's incorporated. [18:10.210 --> 18:22.030] It's in the process of becoming a nonprofit for education of the community to kind of spread the open hardware ethos and try to see, try to disseminate best practices and things like that. [18:22.510 --> 18:34.550] And one of the reasons was because even though there's a lot of companies in the open hardware space now and a lot of projects, there was, it wasn't a good idea to kind of have the movement led by someone that had a commercial interest in it. [18:34.550 --> 18:48.670] So bringing those people all together under kind of umbrella of a nonprofit is the way that Alicia and the people on the board have decided to move forward with kind of keeping the community together and disseminating all that work. [18:48.870 --> 18:53.330] And then Catarina put together an open-source hardware participant survey. [18:54.330 --> 18:56.270] And one of the graphs from it is on the left. [18:56.410 --> 18:58.470] She's in the process of going through this data. [18:58.470 --> 19:04.970] And one reason and problem was that she expected about a couple hundred responses to this survey. [19:05.130 --> 19:06.770] Did anyone here take the open hardware survey? [19:07.270 --> 19:07.750] Great. [19:08.590 --> 19:13.130] And got over 2,000 responses to the survey from 70 countries. [19:13.510 --> 19:15.350] And she's got a lot of data to go through. [19:15.670 --> 19:23.130] So this is one of the graphs on the big orange bar shows the number of people who have used open-source hardware in the graph. [19:23.130 --> 19:30.730] And we have data from everything from demographics to whether these people are working at companies or are doing this on their own time. [19:31.110 --> 19:35.750] And we'll be getting that out through OSHA soon. [19:39.770 --> 19:47.290] So then really, we're thinking that 2012 is going to become the year of maker culture, open-source, and open-source hardware. [19:47.290 --> 19:53.610] And all of these things kind of overlap, as you probably understand, open-source hardware, hackerspaces, and digital fabricators. [19:53.970 --> 19:56.990] And it's going to be really exciting to see how all this kind of plays out. [19:59.430 --> 20:07.770] We not only have a wealth of open-source hardware companies and projects, but now we're starting to have all of the open-source hardware tools we need to make things. [20:07.770 --> 20:11.530] between laser soar and 3D printers and DIY CNCs. [20:12.410 --> 20:24.470] And hackerspaces provide kind of the human capital and the physical space for a lot of the people that want to practice these things to come together and collaborate on projects and companies and kick all this kind of work off. [20:26.330 --> 20:38.310] So basically, what we have right now is this really amazing combination of human capital, physical infrastructure, social relationships, and tools. [20:39.770 --> 20:44.510] So Dustin and I, we talk a lot about these things and we try to think about them. [20:44.570 --> 20:59.210] And we also try to step back and look at the big picture because people in our community, including ourselves, sometimes we find ourselves, like, so driven to make things, to create things, to, you know, create businesses and grow businesses, to create hardware and make it better, [20:59.390 --> 21:06.750] that we don't always take the opportunity to take a step back and really think about what this all means when, you know, as a whole. [21:07.090 --> 21:11.110] So then one of the things we thought, like, okay, so we have this really amazing situation. [21:11.170 --> 21:13.910] It feels unprecedented to us in our lifetime. [21:14.870 --> 21:19.490] It feels like something completely new and revolutionary, but has it happened before? [21:20.590 --> 21:24.390] So, you know, we're hardware hackers, so we look into the hardware history. [21:24.630 --> 21:38.190] And we did find a very interesting parallel, like, I mean, other people have pointed out this as well, is that there are really striking resemblances between what's happening right now and the development of the personal computer in the mid of the 1970s. [21:38.570 --> 21:46.290] And so I'm going to revisit that story very quickly because we think there's a lesson to be drawn from, you know, looking at history and how things turned out. [21:47.030 --> 21:53.690] So in the early 1970s, computers were still huge mainframes that only universities and companies could afford. [21:54.190 --> 22:00.190] And even within these institutions, like, only a very small group of people could actually access the computers. [22:00.390 --> 22:01.470] They were called the priesthood. [22:02.570 --> 22:06.170] So, of course, hackers wanted to get their hands on computers. [22:06.170 --> 22:07.370] That's just how it goes. [22:07.870 --> 22:11.050] And some of them could, but a lot of them couldn't. [22:11.610 --> 22:16.530] So there were a lot of people at the time thinking how they could make this possible. [22:16.530 --> 22:31.310] And the first avenue they found was through time-sharing systems, which is by creating terminals for a single mainframe and placing them in public places, they would give, you know, the man off the street access to an incredibly expensive computer. [22:32.170 --> 22:46.770] And then, of course, a few, only a handful, very few dreamed of even, like, dreamed of having this, started thinking about personal computers and started, you know, putting together some electronics in their garages and dreaming of a day when they actually would have their own. [22:48.030 --> 22:59.390] So when the altar came out in 1976, if I'm not mistaken, you know, this community was just incredibly excited and couldn't believe that what they were dreaming about was finally there. [22:59.770 --> 23:06.030] And created a handful of them in the West Coast, created the Homebrew, the famous Homebrew Computer Club. [23:06.850 --> 23:13.870] So the Homebrew Computer Club, just like hackerspaces, became this, like, incubator for the personal computer industry. [23:13.870 --> 23:19.630] You know, Steve Wozniak was there, Lee Felsenstein, like, all these really creative, amazing people. [23:19.830 --> 23:27.910] And they're exchanging information about how to make computers, they're bringing their boards, they're giving out, you know, they're exchanging parts that were hard to find. [23:28.750 --> 23:35.690] Basically, they were just working together to get computers in their own home, so they could have each have their own. [23:35.930 --> 23:40.370] But, of course, they were also, like, there was also a very important business opportunity in this. [23:40.370 --> 23:46.430] And many of them started creating companies around this, you know, around this hardware that they were developing. [23:47.690 --> 23:50.270] So things happened really, really fast. [23:50.450 --> 23:58.790] And within two years, the personal computer industry went from non-existent to a billion-dollar industry. [23:59.230 --> 24:01.930] Many of these people were... [24:01.930 --> 24:04.730] went from being hackers to becoming CEOs. [24:06.470 --> 24:09.230] And a lot of the information sharing stopped. [24:11.230 --> 24:18.010] So we are looking here also at a time when plans were shared freely. [24:18.190 --> 24:18.910] There was collaboration. [24:18.910 --> 24:21.990] There was something somewhat equivalent to a hackerspace. [24:22.390 --> 24:28.390] There was a new technology that was going to change people's lives, just as we, you know, 3D printing might have. [24:28.610 --> 24:31.930] So we see, like, really, really striking resemblances here. [24:31.930 --> 24:50.690] But we also look back and see how this really promising collaboration and, you know, creative environment also ended up, within two years only, turning to an industry that is, like, firstly competitive, highly patented, everything is a trade secret. [24:51.370 --> 24:54.430] Well, I mean, you guys are aware how the computer industry works. [24:56.330 --> 24:58.330] So, do you want to... [24:59.090 --> 25:03.150] So, did anyone ever read Choose Your Own Adventure books when you were little? [25:04.050 --> 25:04.530] Okay. [25:04.910 --> 25:09.810] So here's where we think there's a really, really good opportunity for us here to choose our own adventure. [25:09.970 --> 25:24.630] Because on the flip side of that cautionary tale is, you know, this is an early picture of the NYC resistor hackerspace, is open-source hardware is awesome, you know, let's all hold hands and, like, make things open and share and all of this work. [25:24.790 --> 25:30.090] And open-source hardware does have a real opportunity to solve real-world problems. [25:30.550 --> 25:36.990] From being able to print your own parts to making your own, you know, steering your own cockroaches and things like that, that we can... [25:37.770 --> 25:51.550] The more we understand about technology and can educate non-engineers and anyone from any walk of life that wants to make their own stuff, the more the technology literacy we have as a community and as a world that we can make things better with. [25:52.250 --> 26:02.450] So on that, we'd like to ask you all to kind of choose your own adventure with us and discuss or ask questions about which ways you think this is going to end up. [26:09.800 --> 26:12.700] Hey, can you walk up to the mic? [26:13.260 --> 26:13.720] Or... [26:14.900 --> 26:15.920] Ah, thank you. [26:18.860 --> 26:20.460] Just so everyone can hear you. [26:21.980 --> 26:22.660] Hi there. [26:22.660 --> 26:23.060] Right. [26:24.240 --> 26:28.480] I'm pretty new to the idea of open-source hardware. [26:28.800 --> 26:35.400] And I've got a whole bunch of great ideas and designs that are fairly well developed. [26:36.040 --> 26:44.000] But I'd like to put them out to the community wider to get their input and to make these into sort of even better designs. [26:44.240 --> 26:45.120] Where do I begin? [26:47.340 --> 26:48.300] The Internet. [26:51.540 --> 26:57.240] Yes, so I mean, the first thing you want to do is put your plans online. [26:57.460 --> 26:59.300] So we actually legitimately open-source. [26:59.640 --> 27:02.140] And even if they're incomplete, you can just say they're incomplete. [27:02.480 --> 27:08.320] And then it's easy to find the hubs where open-source hardware developers gather. [27:08.680 --> 27:14.380] Like, again, the open hardware is the one physical instance where people actually see each other face to face. [27:14.380 --> 27:17.040] But then they're all like these other places. [27:17.420 --> 27:24.400] Or, you know, even just putting them up on your blog, tweeting them, and using a hashtag open-source hardware will go a long way. [27:24.460 --> 27:27.000] So a blog is probably a good place to start. [27:27.120 --> 27:27.460] Yeah, exactly. [27:27.580 --> 27:30.480] There isn't like, you know, we are a grassroots community. [27:30.760 --> 27:30.940] Yeah. [27:31.140 --> 27:31.440] You know. [27:32.200 --> 27:32.940] Okay, great. [27:33.080 --> 27:33.280] Thank you. [27:33.360 --> 27:33.860] Thank you. [27:33.920 --> 27:34.260] Good luck. [27:40.050 --> 27:40.490] Howdy. [27:40.490 --> 27:48.410] So I've been a big fan of Thingiverse, you know, uploading an open-source physical finished thing, or a design that's pretty complete. [27:49.350 --> 27:55.190] But I've found that a lot of developing good designs is about figuring out design techniques. [27:55.750 --> 28:01.370] You know, this laser cut fastening works really well this way, or this is how you laser cut plywood to have a nice bend to it. [28:01.370 --> 28:11.510] Is there a place or hashtag or something to start finding or compiling or uploading, if I have it myself, solutions to design problems? [28:12.370 --> 28:14.130] That's a really good question. [28:14.350 --> 28:20.590] And as a mechanical engineer by training, I've been looking for that for the last 12 years now. [28:20.790 --> 28:24.690] And I am part of a new project called Alchematter.org. [28:24.690 --> 28:36.830] We're in super early alpha, but one of the things we're trying to do is capture this kind of tribal procedural knowledge of how to make things, and not just how to make one part, like you said, but putting stuff together. [28:37.070 --> 28:41.070] And that's a big learning curve and hurdle for a lot of beginners. [28:41.510 --> 28:47.250] So unfortunately, I don't have a great reference for you, rather than going through other projects that might be similar. [28:47.250 --> 28:58.210] If you're using, you know, the teeth-shaped things to make a box with the T-nut where the MakerBot puts their laser cut pieces together, you can look at their plans and look at other projects that do that. [28:58.450 --> 29:03.210] And you kind of have to beg, borrow, and steal from different sources to kind of learn those techniques. [29:03.630 --> 29:07.650] But hopefully, if you have any ideas for better solutions, let us know, and... [29:07.650 --> 29:08.570] I'd love to talk to you later. [29:08.770 --> 29:09.230] Okay, great. [29:14.100 --> 29:26.780] Do you have any advice for someone who has come up with something that seems original, or maybe, in a technical way, obvious, and then receives letters from lawyers representing a patent troll? [29:29.620 --> 29:30.600] Do you want to take that? [29:30.800 --> 29:36.540] Yeah, well, I mean, that is something that we need to deal with in this community. [29:36.720 --> 29:38.500] It's really, really complex. [29:38.500 --> 29:52.880] So far, the community's stance has been to try and just stay out of courts and, you know, any kind of legal battles as far as possible. [29:53.320 --> 30:02.520] So I would say, but in your case, if you actually receive those letters, ideally, you should contact attorneys that are specialized in that. [30:02.660 --> 30:08.060] Like, for example, like one of the examples I would suggest is softwarefreedom.org. [30:08.060 --> 30:14.860] They do, so open-source, they offer open-source legal advice. [30:15.080 --> 30:18.700] And actually, they're also, I'm sorry. [30:19.260 --> 30:23.420] They're also OSHWA's, like the open-source hardware association's attorneys. [30:23.740 --> 30:31.020] We are trying to create a legal FAQ for the site so we can better support people who are in that situation. [30:31.020 --> 30:34.480] So hopefully, we'll try and come up with solutions. [30:34.740 --> 30:39.380] But one thing that is really important to us, if you could get to us, is like, send us your legal questions. [30:39.560 --> 30:42.280] Because that's the one thing we can do anything about. [30:42.360 --> 30:49.420] Like, if you know exactly what questions you have, we can run them through attorneys and try and create, like, more or less standardized answers for it. [30:49.420 --> 30:51.980] Or at least be able to point you in the right direction. [30:54.020 --> 31:01.900] Kind of the big RMS versus Linus thing that I'm seeing show up in hardware is the non-commercial clauses in the licenses. [31:03.740 --> 31:17.720] Unlike software, hardware is a fundamentally different monster when you start talking about the fact that once someone in China picks up your source files and can manufacture them for 20% of your cost, you do kind of get cut out of it. [31:17.720 --> 31:23.720] And so the fact that a lot of the open hardware guys are doing the same religious... [31:24.340 --> 31:35.600] Everything must be open and free where a lot of us really do kind of want to say, this is open, you can see my plans, but if you want to manufacture a million of them, like, I kind of do want some sort of licensing on that. [31:35.800 --> 31:48.740] Is that something I kind of want to hear people talking about more and us kind of deciding kind of what do we call it when it's open hardware, but there isn't this complete total religious freedom to it? [31:51.220 --> 31:55.620] Right now, in the open-source hardware definition, there is an NC. [31:56.360 --> 31:59.080] You can't... NC's not part of it. [31:59.140 --> 32:02.500] You can't cut people out of commercializing your open-source hardware thing. [32:02.500 --> 32:10.460] However, also in the clause it says, just because you want to cut people out of commercializing your thing, does not mean that you shouldn't do it. [32:10.620 --> 32:13.560] You just aren't supposed to stamp it with the little, the gear symbol. [32:13.800 --> 32:16.920] You know, any kind of sharing at any level is a great thing. [32:17.060 --> 32:22.060] And if you want to share it, but not let people profit from it, then that's your own choice for sure. [32:22.260 --> 32:29.240] And it's definitely been a point of a lot of arguments, or at least discussion, in the community. [32:29.240 --> 32:32.560] So, we don't have all this worked out yet. [32:32.720 --> 32:35.760] There may be... maybe there's two different, you know, gear stamps. [32:35.960 --> 32:38.180] One for an NC clause and one for not. [32:38.380 --> 32:48.240] Or maybe there's different ways to work through that, but it's not really a solved problem other than what's... other than the, you know, 100 or so people that have agreed on this definition right now. [32:49.240 --> 32:58.120] So, also, like, I think that so far we're going on gut instinct and the experience of people who've been doing this for a few years as a commercial venture. [32:58.120 --> 33:04.460] And what they found was, like, at first they would use non-commercial licenses, and then they realized it doesn't matter. [33:05.080 --> 33:08.360] Because, like, everything is potentially clonable. [33:08.680 --> 33:13.640] Like, so, your copyright or your patents or whatever it is, they apply in your country. [33:13.940 --> 33:16.540] But there's no saying what happens in other countries. [33:16.540 --> 33:17.940] They have no control over that. [33:18.120 --> 33:23.020] So, you know, everything can be ripped off at any moment, whether they have a patent or not. [33:23.100 --> 33:25.240] So, that's one of the lessons we all learned very quickly. [33:26.100 --> 33:39.140] And the other one is that most people, even if you can afford to file a patent, say you can, which is extremely expensive, you have to ask yourself, can you afford to defend it? [33:39.980 --> 33:40.460] Right? [33:41.320 --> 33:46.060] So, at one point, what happens, like, most businesses who started off as, like, okay, here are my plans. [33:46.180 --> 33:48.460] You can make your own, but you can't sell it. [33:48.700 --> 33:56.900] Immediately, like, quickly switch to commercial licenses, because they realized there was really no point in preventing people from copying it for commercial purposes. [33:59.840 --> 34:01.240] Sorry, we can barely see. [34:01.460 --> 34:01.940] Cool, yeah. [34:02.420 --> 34:11.400] I'm just curious for any comments surrounding things like Arduino that claim to be, like, open-source hardware, but the microcontroller itself is closed. [34:11.540 --> 34:15.280] So, it's an open platform with a closed brain. [34:15.560 --> 34:16.120] Thanks. [34:17.500 --> 34:22.200] That's a really interesting problem that was brought up last year at the summit. [34:22.440 --> 34:22.740] Right? [34:22.860 --> 34:29.000] There was someone who did a presentation last year at the open-source hardware summit on open-source ICs. [34:29.120 --> 34:42.340] And that's kind of the next frontier is that it's so complicated and expensive to create ICs like that in bulk that are open and affordable to make an open hardware controller like the Arduino that no one has really done it yet. [34:43.300 --> 34:44.740] That's not to say that people aren't trying. [34:45.240 --> 34:50.520] So, if you have expertise or methods or things like that to bring up, then that's great. [34:50.680 --> 34:52.400] You're not the only one that wants that, for sure. [34:54.320 --> 34:54.860] Hi there. [34:55.120 --> 35:03.960] I just want to kind of follow up on the Arduino concept, because the other way it's going is that people are able to make and build and use those particular closed chips. [35:04.340 --> 35:08.600] And so, we're starting to see Arduino derived boards, like lots of them. [35:08.600 --> 35:15.480] And so, this is an interesting example of people aren't necessarily copying those boards and then selling, because that does happen too. [35:15.700 --> 35:20.940] But people now have a way of developing the board and saying, this is an Arduino derived board. [35:21.060 --> 35:26.140] But now you have Arduino derived boards that are like PIC32 or the ARM Cortex. [35:26.480 --> 35:33.500] So, we actually are about to see many different kinds of boards that are Arduino compatible, at least in terms of the API. [35:33.500 --> 35:41.060] So, we have a thing now where it's not just being like a clone or something, we have derivations and multiples. [35:41.440 --> 35:45.780] So, I think it's like a living example of, you know, this diversity suddenly showing up. [35:45.940 --> 35:47.400] And how do people respond? [35:47.520 --> 35:50.560] And I think, I guess, Arduino decided to go a trademark route. [35:52.240 --> 35:54.160] So, I mean, I'm wondering about others. [35:54.160 --> 35:57.040] Is that an option for other people or parallels or thoughts you have? [35:58.020 --> 35:58.460] Yes. [35:58.660 --> 36:00.060] I mean, of course, you're absolutely right. [36:00.200 --> 36:07.680] We actually failed to mention what's one of the biggest advantages of open-source hardware, is that most people will not clone your work. [36:07.840 --> 36:12.740] They will make a derivative or they will make hardware that is compatible with it. [36:12.740 --> 36:25.380] And that's the case with Arduino, like supposed to child for this, in the sense that there are, I believe, hundreds of Arduino derivatives, meaning boards that are not an exact Arduino, but they just have a different function. [36:25.700 --> 36:30.180] One has like Ethernet on board and the other one is just made to water your plants or something. [36:30.640 --> 36:38.800] And there are also hundreds of shields for Arduino, meaning boards that extend the Arduino capabilities. [36:38.800 --> 36:48.760] So, that increases the value of the Arduino itself because the more hardware you can interface it with, the more valuable the board itself is. [36:48.900 --> 36:51.480] So, this is a major, major advantage of open-source hardware. [36:52.340 --> 36:57.800] So, in terms of your question about trademarks. [36:58.900 --> 37:00.000] So, trademarks... [37:01.820 --> 37:12.100] I mean, the open-source community is a little averse to any kind of intellectual property and having to deal with lawyers and, you know, cease and desist and that kind of things. [37:12.120 --> 37:14.760] But I actually believe that trademarks are important. [37:14.980 --> 37:16.740] And, you know, people are going to have different opinions. [37:17.200 --> 37:19.540] And, because I try to think of it this way. [37:19.720 --> 37:25.180] Say someone used my name or my photo in something that I really, really don't agree with. [37:25.360 --> 37:28.500] Something that I found outrageous or really, really harmful. [37:28.600 --> 37:30.020] I would not want that. [37:30.020 --> 37:32.780] So, I think companies think in the same terms. [37:33.160 --> 37:34.680] For example, like, you don't want... [37:34.680 --> 37:38.320] Like, I can completely understand that there are clones out of Taiwan. [37:38.500 --> 37:40.040] Arduino clones that don't work. [37:40.200 --> 37:41.420] They simply don't work. [37:41.500 --> 37:43.040] You buy the board and it does nothing. [37:43.620 --> 37:48.700] And, if they actually had the Arduino name on it, that would be really harmful for the company. [37:49.440 --> 37:51.440] Also, it's a way to protect your customers. [37:51.680 --> 37:57.140] Because then they know that they are buying, like, something that you made and that they can go to you for any problems. [37:57.140 --> 38:02.260] If they buy a clone that has your stamp on it, then there's no saying, you know, how that's going to end. [38:02.380 --> 38:05.100] Or if you even protect or have customer service or anything. [38:05.380 --> 38:06.920] So, it really protects everyone. [38:07.060 --> 38:11.820] Just try to think of it in terms of, like, would you want someone to use your name on something that you didn't do? [38:11.980 --> 38:20.800] One thing that came up last year at the Open Hardware Summit, when Arduino gave the keynote, was that they don't necessarily like it when people name their project something Arduino. [38:21.480 --> 38:22.760] That's not original, they said. [38:22.760 --> 38:30.160] And so, just because you used not the first two letters of Arduino, doesn't mean that you didn't kind of copy that name. [38:30.900 --> 38:37.760] So, they encourage any kind of hardware derivatives and shields and all that to say something like Arduino compatible. [38:38.000 --> 38:40.840] But don't call it the new Arduino or something like that. [38:44.380 --> 38:50.900] One of the questions I have is, half the problem is designing PCB layouts with open-source hardware. [38:51.200 --> 38:59.300] What resources exist for discussing open-source or otherwise non-commercial software for hobbyist developers? [39:00.360 --> 39:05.740] Obviously, there's a plethora of commercial packages, but they cost substantial amount of money. [39:05.740 --> 39:09.820] And for somebody on a hobbyist budget, it might not be feasible. [39:10.140 --> 39:26.120] And so, if the open-source package is a range of different qualities, and it's kind of hard to get a total overview without really finding either a form or a wiki that just lists all the packages and their different experiences with people. [39:29.280 --> 39:33.360] Do you mean software packages, like design tools? [39:33.620 --> 39:33.860] Yes. [39:34.160 --> 39:34.320] Okay. [39:34.860 --> 39:40.140] Well, one of the ones that I see all the time, and I'm a mechanical engineer by training, so I don't use it often, is Eagle. [39:40.500 --> 39:47.520] Because Eagle's version that's free is you can design boards up to, I think, four inches by three inches, single layer. [39:47.880 --> 39:50.480] And tons of people have used that to start companies. [39:50.640 --> 39:51.480] Adafruit started that way. [39:51.560 --> 39:52.500] SparkFun started that way. [39:52.580 --> 39:54.180] Arduino used that. [39:54.180 --> 39:56.480] And then, they still use that. [39:56.680 --> 40:10.440] So, I've even seen early prototypes of Adafruit boards before they bought the pro version of Eagle, stringing together with ribbon cable boards that are four by three and four by three and four by three, because they could get those, they could design those for free. [40:11.240 --> 40:20.740] So, the next steps up, there's lots of different, you know, there's Eagle Pro, there's Altium Designer, there's lots of different, really expensive, a whole range of software tools. [40:20.740 --> 40:24.000] But then there's KiCad is a newer one, which is a totally open-source. [40:25.160 --> 40:25.640] Fritzing. [40:25.780 --> 40:26.740] Free PCD, yeah. [40:26.860 --> 40:27.280] Fritzing. [40:27.400 --> 40:28.880] There's another one. [40:28.960 --> 40:34.960] Fritzing.org has their own breadboard visual router that will also do schematics and board layouts, too. [40:35.240 --> 40:37.400] So, there's new players in this space. [40:37.640 --> 40:41.020] And you can definitely make things without paying a ton of money for software. [40:43.520 --> 40:51.560] It would be nice if there was a farm or something available that all the pros and cons could be discussed about the different packages. [40:52.260 --> 40:54.540] This way, it's not just by word of mouth. [40:54.540 --> 41:02.940] There are various sources if there's just one place for everybody to discuss that sort of software. [41:03.700 --> 41:15.840] So, yeah, I mean, first of all, thank you for the suggestion, because this is like something that we now know we need to think of, for example, for Oshawa, which is to try and make that information available, because we thought everyone would know, but of course, [41:15.880 --> 41:16.600] it's not true. [41:17.260 --> 41:29.380] The other thing I find interesting here is that this is one of the fundamental differences between the open-source software and hardware communities, is that open-source software is collaborative by nature. [41:29.620 --> 41:35.040] So, you have, you know, hundreds, thousands of people working towards the same project at the same time. [41:35.300 --> 41:39.480] And in open-source hardware, because it's made of atoms, that doesn't happen. [41:39.700 --> 41:41.440] So, open-source hardware is iterative. [41:41.600 --> 41:42.120] It's derivative. [41:42.480 --> 41:47.920] Like, you make your board, someone else spills on it, someone else spills on it, but not everyone is working towards one release. [41:48.240 --> 41:53.420] So, that's probably why we're not as good at, you know, creating packages and thinking in those terms. [41:53.420 --> 41:59.540] But I guess we should take a cue from the open-source software community and start thinking in those terms. [42:02.640 --> 42:07.960] Actually, playing a bit off of what you just said about the hardware being more derivative. [42:09.120 --> 42:14.580] I was involved over the past couple of years in a couple of projects I was working with a couple of friends of mine. [42:14.800 --> 42:20.300] And one of the things that actually came up a couple of times was just the supply line. [42:20.740 --> 42:27.780] One of the things that we were interested in... New York City Resisters spawned the whole Mendel and the whole RepRap stuff. [42:28.320 --> 42:29.060] And that was great. [42:29.140 --> 42:30.620] And I have a lot of people working on it. [42:30.900 --> 42:34.120] And a lot of the items particularly use similar parts. [42:34.120 --> 42:39.480] Like taking what you said earlier, Acme threaded rods are a very common thing for the control lines in those. [42:40.480 --> 42:47.180] One of the things I was just thinking, has any thought been given to exclusivity of advertising rights or anything along those lines? [42:47.320 --> 42:51.160] Like for example, McMaster car is a big seller that we buy a lot of things from in the New Jersey area. [42:53.080 --> 43:10.880] Perhaps if the RepRap community were to at least advertise, maybe try to sign a deal with a company whereby they can lower the prices of parts by offering exclusivity advertising on certain websites or other things along those lines. [43:10.880 --> 43:16.720] Or in another kind of way, trying to bring it down by offering bulk purchases. [43:17.080 --> 43:30.780] Like 10 people building RepRaps across the country come together and put together an order for all their parts and at the same time thereby trying to hit the threshold marks for bulk quantity which brings down the cost. [43:31.600 --> 43:39.460] Like you did a second ago, I mean hardware is atoms and a lot of the boundary, the minimum boundary there is unfortunately money. [43:39.700 --> 43:41.180] It's how much can you afford to do? [43:41.340 --> 43:49.600] So I'm just trying to think, so now actually think about in terms of finances, is there ways of doing these kind of methods to try to bring down the floor on the cost? [43:51.720 --> 43:52.830] One thing, hello? [43:53.600 --> 43:53.800] Yeah. [43:54.080 --> 44:00.180] One thing is that the cost of assembling people together to do something like that is almost zero now. [44:00.180 --> 44:10.260] I mean, you can start a meetup from anywhere, meetup.com from anywhere in the world, even if you don't have a local hackerspace to kind of get people together to do a joint purchase like that. [44:10.400 --> 44:20.760] But also, and you know, hackerspaces are also a great place to find, you know, like-minded people or friends of friends of friends of them that are like-minded people to do a bulk order like that. [44:20.760 --> 44:33.280] But I think that as far as like talking to McMaster and stuff like that to get discounts, that our community is just not big enough to make it worthwhile for them to offer a discount on 400 steel rods or something like that. [44:33.280 --> 44:40.140] Whereas, you do get bulk discounts anyway when you buy 400 versus 1 usually on McMaster. [44:40.300 --> 44:43.300] There will be a price break at 10 or, you know, 100 or something like that. [44:43.460 --> 44:48.000] So, it may be up to us at this point still to assemble enough people to get those price breaks. [44:48.000 --> 44:57.160] But I would love it if there was a, you know, hackerspace checkbox on the McMaster checkout form that you could assemble a bunch of groups together and do it. [44:57.240 --> 45:00.140] And in the electronics fabrication, they're already doing that. [45:00.240 --> 45:01.640] There's a, what is it? [45:01.760 --> 45:02.140] Batch? [45:02.280 --> 45:02.620] Batch PCB. [45:02.640 --> 45:05.740] Batch PCB that grew out of SparkFun, right? [45:05.860 --> 45:06.080] Mm-hmm. [45:06.260 --> 45:13.320] And there was a PCB service that grew out of the Pittsburgh Dorkbot community where he basically was doing the same thing. [45:13.320 --> 45:18.320] Like, he'll accumulate designs until he's got enough for a panel and then send it all off at once. [45:18.460 --> 45:22.060] So, you might have to wait two or three weeks for your design to get back to you. [45:22.140 --> 45:25.320] But it will be way cheaper than just ordering it from advanced circuits or something. [45:25.680 --> 45:29.480] So, I haven't seen someone offer a service like that for hardware parts yet. [45:29.600 --> 45:36.700] And you might be able to start that and say, look, when I get an order, enough people interested in 100, you know, steel rods or whatever, I'll buy them. [45:36.840 --> 45:37.640] And then I'll send them to you. [45:38.940 --> 45:40.200] But no, I haven't seen that yet. [45:44.010 --> 45:44.330] Hi. [45:44.810 --> 45:47.990] I was just coming up in regards to the question two questions ago. [45:48.370 --> 45:52.610] I'm actually giving a talk here tomorrow night at 9, designing free hardware. [45:53.290 --> 45:53.430] Awesome. [45:53.430 --> 46:02.050] And it's in particularly about using free and open-source tools to build from start to finish your hardware and get it produced and everything that goes with that. [46:02.190 --> 46:05.430] So, and I actually compare some of the different tools that are available. [46:05.810 --> 46:06.610] And you missed gEDA. [46:07.050 --> 46:07.450] gEDA. [46:07.590 --> 46:08.130] gEDA is the best. [46:08.490 --> 46:08.790] gEDA. [46:08.790 --> 46:09.430] What is gEDA for? [46:09.550 --> 46:09.970] I don't know that one. [46:09.970 --> 46:12.490] It's GPL electronic design automation. [46:12.890 --> 46:19.150] It's the, by far, I think, the best free software tool for designing PCBs. [46:20.030 --> 46:20.730] That's awesome. [46:20.870 --> 46:21.270] Very awesome. [46:21.450 --> 46:23.710] Can we ask you, we'll first ask everyone to go to his talk. [46:23.830 --> 46:29.570] And second, if you have, if you can publish your slides anywhere or anything you use, that would be awesome. [46:29.570 --> 46:30.690] And let us know. [46:31.010 --> 46:31.570] No problem. [46:33.870 --> 46:35.010] Oh, one more question. [46:36.050 --> 46:39.410] Which is, I know that, you know, you work with robots and all of that. [46:39.570 --> 46:47.830] So, basically there's a lot of open-source learning, robotic platforms all coming out and the small stem bots and all that. [46:47.990 --> 46:52.210] So, is that, you think that's an area in terms of open-source that there's still more opportunity? [46:52.430 --> 46:55.470] Or is that an area that there's a lot of competition in or it's getting locked into? [46:55.470 --> 46:55.590] Thank you. [46:55.750 --> 47:05.410] So, I'm just wondering in terms of like open-source, everyone can do something but trying to compete for everybody's attention for your open-source bot is tricky. [47:06.890 --> 47:08.430] Yeah, I guess it's kind of a catch-22. [47:08.670 --> 47:17.670] It's like you kind of want more players in the market so you get this kind of natural evolution that Faro's talking about where the larger ecosystem, the different players, the better. [47:17.670 --> 47:27.110] But, I also, since I am in school still, I see a lot of the teaching tools are still very closed. [47:27.370 --> 47:34.850] They'll cost thousands of dollars to get like a MATLAB and robotic arm set up from some company that specializes in that. [47:34.970 --> 47:41.290] And it's very closed and it's not something any student would ever be able to replicate on their own without, you know, thousands and thousands of dollars. [47:41.290 --> 47:52.470] So, lower cost educational kits, not just for college labs that might have the money for the expensive stuff, but also at the high school and middle school, pre-engineering levels, summer camps, stuff like that. [47:52.570 --> 47:56.910] I think there's definitely a big opportunity there for robotics-type kits. [47:57.870 --> 48:06.310] And I'm teaching a class this August in Third Ward about building a robotic arm and I had to make my own kit for it because the only ones that were available are $800. [48:06.310 --> 48:09.130] And I can't charge that for, you know, a two-session class. [48:09.310 --> 48:10.870] So, it'll be interesting to see. [48:11.910 --> 48:16.350] And that's an Arduino derivative, you know, kit that we're trying to work out. [48:16.530 --> 48:22.070] So, if you have ideas about how to work that into the community and who to talk to about that, I'd love to hear them too. [48:25.430 --> 48:25.790] Okay. [48:26.090 --> 48:26.870] No more questions? [48:28.130 --> 48:28.490] Okay. [48:28.750 --> 48:33.970] Well, thank you so much for, you know, listening and for your contributions and questions. [48:34.190 --> 48:35.170] And we'll be around. [48:35.330 --> 48:36.510] We want to continue the discussion. [48:37.130 --> 48:37.970] We'll see you at the summit. [48:38.430 --> 48:38.590] All right. [48:38.830 --> 48:38.930] Yeah. [48:38.970 --> 48:39.050] Thank you. [48:39.290 --> 48:39.690] Thank you. [48:39.690 --> 48:40.170] Thank you.