1 00:00:00,280 --> 00:00:02,960 Speaker 1: Brought to you by the reinvented two thousand twelve Camray. 2 00:00:03,160 --> 00:00:08,880 Speaker 1: It's ready. Are you get in touch with technology? With 3 00:00:09,000 --> 00:00:17,760 Speaker 1: tech Stuff from how stuff works dot com. Hello again, everyone, 4 00:00:17,800 --> 00:00:19,840 Speaker 1: Welcome to tech stuff. My name is Chris Poulett, and 5 00:00:19,840 --> 00:00:22,200 Speaker 1: I'm an editor at how stuff works dot com. Sitting 6 00:00:22,200 --> 00:00:24,520 Speaker 1: here across from me, as always, his senior writer, Jonathan 7 00:00:24,560 --> 00:00:32,120 Speaker 1: Strickland binary solo that that was a short quote. Yeah, 8 00:00:32,840 --> 00:00:35,240 Speaker 1: it helps balance help the epic quote I did a 9 00:00:35,320 --> 00:00:39,080 Speaker 1: couple of episodes ago. That's true. That's true. Today, we 10 00:00:39,080 --> 00:00:41,960 Speaker 1: wanted to talk about a topic that a couple of 11 00:00:42,000 --> 00:00:44,440 Speaker 1: people have brought up to us in the past, and uh, 12 00:00:44,760 --> 00:00:47,680 Speaker 1: we just sort of tabled it for a while. Um, 13 00:00:47,720 --> 00:00:50,800 Speaker 1: but we're both sort of interested in it, and UM, 14 00:00:50,840 --> 00:00:52,959 Speaker 1: I think it's time we, uh we pulled this one 15 00:00:52,960 --> 00:00:55,080 Speaker 1: out and give it a give it a try. Yeah, 16 00:00:55,120 --> 00:00:58,000 Speaker 1: it's the ard we know, which is a an open 17 00:00:58,080 --> 00:01:03,000 Speaker 1: source platform, both of hardware and software. Yeah, that's uh, 18 00:01:03,000 --> 00:01:05,720 Speaker 1: that's kind of interesting to mention. When we talk about 19 00:01:05,760 --> 00:01:09,640 Speaker 1: open source a lot, we are often referring to software, 20 00:01:10,080 --> 00:01:13,480 Speaker 1: and by open source we mean uh, when they release 21 00:01:13,840 --> 00:01:18,240 Speaker 1: in this case, the software, Um, it's made public to everybody. 22 00:01:18,240 --> 00:01:20,520 Speaker 1: What the code is behind the software, so that other 23 00:01:20,560 --> 00:01:25,360 Speaker 1: people want to make contributions or look for vulnerabilities, or 24 00:01:25,400 --> 00:01:29,200 Speaker 1: find ways to improve it, ways to incorporate parts of 25 00:01:29,200 --> 00:01:32,920 Speaker 1: that software and other software. They're welcome to dig in 26 00:01:32,959 --> 00:01:35,480 Speaker 1: and get to work. But you don't often see that 27 00:01:35,560 --> 00:01:38,720 Speaker 1: with hardware. Yeah, it's a little trickier to do. For 28 00:01:38,800 --> 00:01:41,440 Speaker 1: one thing. Um Also, Yeah, if you're if you're looking 29 00:01:41,440 --> 00:01:45,000 Speaker 1: at your general kind of hardware, let's say a microprocessor, 30 00:01:45,280 --> 00:01:48,800 Speaker 1: you're looking at your your general microprocessor, you tend to 31 00:01:48,920 --> 00:01:53,920 Speaker 1: um to have a prop proprietary right like Intel doesn't 32 00:01:53,960 --> 00:01:59,320 Speaker 1: publish it's micro architecture and complete detail to the entire world. 33 00:01:59,360 --> 00:02:02,400 Speaker 1: That's that's for prietary knowledge, because that's that's what Intel's 34 00:02:02,400 --> 00:02:06,160 Speaker 1: business is built upon. To go open open sources to 35 00:02:06,440 --> 00:02:09,800 Speaker 1: kind of um uh, well, just to take the veil 36 00:02:09,840 --> 00:02:12,440 Speaker 1: away and say this is exactly how this is put together. 37 00:02:12,560 --> 00:02:16,280 Speaker 1: This is what each component of this thing. You know, 38 00:02:16,360 --> 00:02:18,800 Speaker 1: how it works and what it does. And if you 39 00:02:18,840 --> 00:02:21,480 Speaker 1: want to build your own you are more than welcome to. 40 00:02:21,720 --> 00:02:25,200 Speaker 1: Or if you want to take this and modify it 41 00:02:25,400 --> 00:02:27,680 Speaker 1: and and evolve it in some way, you're welcome to 42 00:02:27,680 --> 00:02:30,920 Speaker 1: do that too. There are a little there's some guidelines there, 43 00:02:31,120 --> 00:02:32,720 Speaker 1: but we can get into that. I mean, it's just 44 00:02:32,760 --> 00:02:38,400 Speaker 1: sort of very simple kindelines really. But in the case 45 00:02:38,480 --> 00:02:42,480 Speaker 1: of the the Art we know system, it's kind of 46 00:02:42,520 --> 00:02:47,960 Speaker 1: a a tool for people to get familiar with electronics 47 00:02:48,080 --> 00:02:51,880 Speaker 1: and to learn how electronics work and how to not 48 00:02:51,960 --> 00:02:55,720 Speaker 1: just design the hardware, but to to program electronics so 49 00:02:55,760 --> 00:02:58,800 Speaker 1: that they do what you want them to do. Yeah, 50 00:02:58,840 --> 00:03:02,440 Speaker 1: it's it's funny too. You may should Intel, because of 51 00:03:02,440 --> 00:03:06,440 Speaker 1: course they are. It's really not even arguably the leading 52 00:03:06,880 --> 00:03:11,880 Speaker 1: my microprocessor manufacturer in the world. UM. But you know, 53 00:03:12,200 --> 00:03:16,600 Speaker 1: when when somebody like Intel or Apple or Google or 54 00:03:16,639 --> 00:03:21,160 Speaker 1: somebody else who has a worldwide reach comes up with 55 00:03:21,200 --> 00:03:24,440 Speaker 1: a new product UM, in a lot of cases they 56 00:03:24,440 --> 00:03:27,760 Speaker 1: come up with focus groups and marketing efforts to try 57 00:03:27,800 --> 00:03:31,120 Speaker 1: to come up with cool names for this product because 58 00:03:31,120 --> 00:03:34,519 Speaker 1: they wanted to to sell UM an open source that 59 00:03:34,639 --> 00:03:37,480 Speaker 1: might be a little different. Actually, this this all came 60 00:03:37,520 --> 00:03:41,240 Speaker 1: about around two thousand five. I was reading UM, an 61 00:03:41,320 --> 00:03:43,480 Speaker 1: issue of Make magazine that came out a few months 62 00:03:43,480 --> 00:03:46,920 Speaker 1: ago UM from the time we're recording us UH. In 63 00:03:47,000 --> 00:03:50,280 Speaker 1: the piece by Dale Doherty, who who wrote the welcome 64 00:03:50,560 --> 00:03:53,480 Speaker 1: to that issue, said this all started in two thousand 65 00:03:53,520 --> 00:03:58,760 Speaker 1: five UM and it came from an Italian institute, the 66 00:03:58,760 --> 00:04:02,480 Speaker 1: Interaction Design Instant Toute Ivrea. I'm if we have any 67 00:04:02,480 --> 00:04:07,000 Speaker 1: Italian listeners, please correct me on my pronunciation, but it's 68 00:04:07,000 --> 00:04:11,360 Speaker 1: near Milan in Italy. Basically, uh, some of the art 69 00:04:11,440 --> 00:04:16,200 Speaker 1: students there and an associate professor named Massimo Bonzi came 70 00:04:16,279 --> 00:04:21,360 Speaker 1: up with UH an idea to come up with electronics 71 00:04:21,680 --> 00:04:25,080 Speaker 1: boards that you could program yourself, but it was for 72 00:04:25,240 --> 00:04:30,320 Speaker 1: artists and people who weren't programmers. Yeah. The the goal 73 00:04:30,520 --> 00:04:35,440 Speaker 1: is to use this this basic foundation to build really 74 00:04:35,520 --> 00:04:40,480 Speaker 1: anything that you can imagine as an electronic device. Really, 75 00:04:40,520 --> 00:04:45,760 Speaker 1: you're limited by your budget and your creativity and your 76 00:04:45,800 --> 00:04:51,559 Speaker 1: comfort with working with electronics. Uh. I was sorry before 77 00:04:51,600 --> 00:04:53,240 Speaker 1: before we get into the details, I just wanted to 78 00:04:53,240 --> 00:04:56,280 Speaker 1: add this a little trivia. Think it's fun. Yes, the 79 00:04:56,360 --> 00:04:58,280 Speaker 1: name because like I said that, you know, you come 80 00:04:58,320 --> 00:05:01,839 Speaker 1: up with these hyphil names that are supposed to indicate 81 00:05:02,440 --> 00:05:05,280 Speaker 1: some kind of coolness factor or do we know, Actually 82 00:05:05,320 --> 00:05:07,919 Speaker 1: it's it's got sort of a coolness factor too, because 83 00:05:08,360 --> 00:05:11,800 Speaker 1: Bondsi has suggested the name of the bar that they 84 00:05:11,880 --> 00:05:14,719 Speaker 1: used to go to discuss these things as the name 85 00:05:15,000 --> 00:05:17,440 Speaker 1: for the board, and are do we know is what's stuck. 86 00:05:18,320 --> 00:05:21,680 Speaker 1: So there we go, and they're they're programming language is 87 00:05:21,720 --> 00:05:24,320 Speaker 1: of course called the ard we know programming languages based 88 00:05:24,400 --> 00:05:27,839 Speaker 1: on an older programming language called wiring, which is another 89 00:05:28,040 --> 00:05:30,880 Speaker 1: open source programming language, which I think is a little 90 00:05:30,920 --> 00:05:33,840 Speaker 1: weird because if you're not if you're just doing your 91 00:05:33,839 --> 00:05:37,120 Speaker 1: preliminary research on our do we know? You might say wiring? 92 00:05:37,320 --> 00:05:40,600 Speaker 1: What kind of wiring? Yeah, that's just the programming language 93 00:05:40,640 --> 00:05:42,320 Speaker 1: name threw me a little, but yeah, if you if 94 00:05:42,320 --> 00:05:44,640 Speaker 1: you take a look at this, if you were to say, well, 95 00:05:44,720 --> 00:05:46,560 Speaker 1: let me, let me see what you're talking about, you 96 00:05:46,600 --> 00:05:50,280 Speaker 1: would you would be looking mostly at circuit boards, and 97 00:05:50,440 --> 00:05:53,000 Speaker 1: you wouldn't necessarily know just by looking at it what 98 00:05:53,160 --> 00:05:55,320 Speaker 1: the circuit board does. And the reason for that is 99 00:05:55,320 --> 00:05:58,040 Speaker 1: because the circuit board is that, you know, they've designed 100 00:05:58,080 --> 00:06:02,440 Speaker 1: the circuit board to be as flexable as possible, uh figuratively, 101 00:06:02,600 --> 00:06:04,800 Speaker 1: not literally, you're not gonna you're not gonna bend this, 102 00:06:05,320 --> 00:06:08,840 Speaker 1: but flexible as possible so that it can perform as 103 00:06:08,880 --> 00:06:12,200 Speaker 1: many different functions um as you can come up with 104 00:06:12,360 --> 00:06:16,240 Speaker 1: in theory. Anyway, by by using programming it properly and 105 00:06:16,279 --> 00:06:18,680 Speaker 1: linking it to the other parts of hardware that you 106 00:06:18,680 --> 00:06:20,680 Speaker 1: would need to do whatever it is you're going to do. 107 00:06:21,080 --> 00:06:22,600 Speaker 1: So this is kind of a you can just call 108 00:06:22,680 --> 00:06:26,080 Speaker 1: it a micro controller. Really, Yeah, that's what most people 109 00:06:26,080 --> 00:06:29,600 Speaker 1: seem to refer to the ard We know and it's uh, 110 00:06:29,839 --> 00:06:34,919 Speaker 1: wouldn't say competitors similar products. Yeah, there are other open 111 00:06:35,000 --> 00:06:38,200 Speaker 1: source micro controller products out there, and some of them 112 00:06:38,279 --> 00:06:42,680 Speaker 1: are a little more limited. Uh, some of them are 113 00:06:42,720 --> 00:06:45,840 Speaker 1: are really they've done a lot of the engineers behind 114 00:06:45,839 --> 00:06:47,200 Speaker 1: it have done a lot of the work for you. 115 00:06:47,279 --> 00:06:50,360 Speaker 1: For example, there are modular computing systems out there, or 116 00:06:50,440 --> 00:06:54,840 Speaker 1: modular electronics systems out there where you can create an 117 00:06:54,839 --> 00:06:59,800 Speaker 1: electronic device by purchasing the the various modules you would 118 00:06:59,800 --> 00:07:02,480 Speaker 1: need need and then linking them all together. It's almost 119 00:07:02,480 --> 00:07:07,080 Speaker 1: like legos, right, Like you've got all these these electronics legos, 120 00:07:07,200 --> 00:07:10,040 Speaker 1: and if you put the right Lego bricks together, suddenly 121 00:07:10,080 --> 00:07:12,440 Speaker 1: you have, you know, whatever device it is that you 122 00:07:12,440 --> 00:07:15,840 Speaker 1: were looking for, like an accelerometer. It's funny you would 123 00:07:15,840 --> 00:07:19,920 Speaker 1: mention legos UM. The make issue that had the Arduino 124 00:07:20,000 --> 00:07:26,560 Speaker 1: and it um listed several different types of controllers UM, 125 00:07:27,000 --> 00:07:30,440 Speaker 1: including io boards like pico board and fidgets p h I, 126 00:07:30,560 --> 00:07:35,760 Speaker 1: d G, e T s UM and some others UM 127 00:07:36,040 --> 00:07:39,600 Speaker 1: the net duino, which is very similar to Arduino controllers 128 00:07:39,640 --> 00:07:42,920 Speaker 1: like the pick axe and propeller um. And then programmable 129 00:07:42,960 --> 00:07:46,960 Speaker 1: modules including basic Stamp two and Lego mind storms. So 130 00:07:47,000 --> 00:07:50,560 Speaker 1: these are all related to I mean, the similar kinds 131 00:07:50,720 --> 00:07:55,520 Speaker 1: of devices to the Arduino but um. But yeah, Arduino 132 00:07:55,600 --> 00:07:58,880 Speaker 1: has gotten really popular I think because of its open 133 00:07:58,880 --> 00:08:02,640 Speaker 1: source Yeah, and and again because of its flexibility. Uh 134 00:08:03,000 --> 00:08:06,480 Speaker 1: you can you can program and our Dwino based device 135 00:08:06,640 --> 00:08:10,600 Speaker 1: to be essentially self contained where it's going to follow 136 00:08:10,680 --> 00:08:13,600 Speaker 1: it's it's programming and uh, you know, you have to 137 00:08:13,920 --> 00:08:15,920 Speaker 1: set it up with power and everything like that. You know, 138 00:08:15,920 --> 00:08:18,120 Speaker 1: it's not just like it's some magical device that can 139 00:08:18,160 --> 00:08:20,920 Speaker 1: work on its own. But but the you you can 140 00:08:20,960 --> 00:08:22,840 Speaker 1: have it where it's a self contained device, or you 141 00:08:22,880 --> 00:08:25,880 Speaker 1: can have it where it's a connected device, where you 142 00:08:25,880 --> 00:08:28,280 Speaker 1: could connect it to a computer and you run uh 143 00:08:28,520 --> 00:08:31,480 Speaker 1: software off your computer to the circuit board to make it, 144 00:08:31,960 --> 00:08:35,240 Speaker 1: uh do whatever it is you plan like. I'll give 145 00:08:35,240 --> 00:08:38,319 Speaker 1: you an example. Let's say that you you have your 146 00:08:38,679 --> 00:08:43,079 Speaker 1: Arduino circuit board UM that you've purchased, and you can 147 00:08:43,120 --> 00:08:45,679 Speaker 1: actually build these yourself if you want to they do 148 00:08:45,840 --> 00:08:49,959 Speaker 1: have the the directions on how to build one. Uh 149 00:08:50,280 --> 00:08:53,839 Speaker 1: most people I think would probably be a little intimidated 150 00:08:53,880 --> 00:08:56,320 Speaker 1: by building a circuit board and would be more comfortable 151 00:08:56,320 --> 00:09:00,000 Speaker 1: purchasing and a completed one. And remember, a complete circuit 152 00:09:00,080 --> 00:09:02,440 Speaker 1: or it's still pretty much a blank slate. That's just 153 00:09:02,920 --> 00:09:04,719 Speaker 1: the foundation for you to build whatever it is you 154 00:09:04,760 --> 00:09:07,440 Speaker 1: want to build. Uh. Well, let's say you've got your 155 00:09:07,440 --> 00:09:12,320 Speaker 1: circuit board and you get an LED uh so, and 156 00:09:12,400 --> 00:09:15,120 Speaker 1: you connect that to your circuit board in the proper place, 157 00:09:15,480 --> 00:09:17,560 Speaker 1: and you program your circuit board in such a way 158 00:09:17,840 --> 00:09:21,520 Speaker 1: so that when it receives a particular kind of information, 159 00:09:21,679 --> 00:09:24,160 Speaker 1: the light goes on. And you program it so that 160 00:09:24,240 --> 00:09:27,520 Speaker 1: every time you get a new email, a little light 161 00:09:27,559 --> 00:09:30,160 Speaker 1: comes on. And then you plug it into your computer 162 00:09:30,760 --> 00:09:33,760 Speaker 1: and you've logged into your email client, and whenever you 163 00:09:33,800 --> 00:09:36,199 Speaker 1: get a new email, it sends the signal because you've 164 00:09:36,200 --> 00:09:39,040 Speaker 1: programmed it this way and you've programmed it to interact 165 00:09:39,040 --> 00:09:42,679 Speaker 1: with your computer. The there's a signal sent from your 166 00:09:42,679 --> 00:09:45,920 Speaker 1: computer to the electronic board and the little light goes on. Now, 167 00:09:45,960 --> 00:09:49,520 Speaker 1: that's just a very simple application of the art we 168 00:09:49,679 --> 00:09:53,200 Speaker 1: know board. Right, That's just one tiny little example, but 169 00:09:53,280 --> 00:09:55,280 Speaker 1: that's the sort of thing you could do if you 170 00:09:55,320 --> 00:10:00,360 Speaker 1: wanted to. Yes, yeah, if you uh, if you're listening 171 00:10:00,400 --> 00:10:02,600 Speaker 1: to the podcast to this point and you're you're sort 172 00:10:02,600 --> 00:10:05,440 Speaker 1: of trying to get an idea, um, you you would 173 00:10:05,480 --> 00:10:09,200 Speaker 1: basically see the same kind of thing. If you're you know, 174 00:10:09,240 --> 00:10:11,200 Speaker 1: if you haven't actually seen an ARD we know board yet, 175 00:10:11,640 --> 00:10:16,640 Speaker 1: you if you popped open a remote control or really 176 00:10:17,400 --> 00:10:20,960 Speaker 1: you know, any kind of electronic portable electronic device, popped 177 00:10:20,960 --> 00:10:23,840 Speaker 1: it open and looked at the guts of this, that's 178 00:10:23,840 --> 00:10:26,600 Speaker 1: basically more or less what an RD we know is. 179 00:10:26,800 --> 00:10:30,640 Speaker 1: It's the board that has um all kinds of whatever 180 00:10:30,640 --> 00:10:33,880 Speaker 1: the components are that needs to run that device. Um. 181 00:10:33,960 --> 00:10:35,520 Speaker 1: But in the case that ARD we know, it's a 182 00:10:35,600 --> 00:10:38,280 Speaker 1: do it yourself type thing. So it comes to the 183 00:10:38,320 --> 00:10:40,719 Speaker 1: basic the board like the ARD we know you know, 184 00:10:41,200 --> 00:10:44,199 Speaker 1: which is I would I would guess probably the most basic, 185 00:10:44,480 --> 00:10:49,000 Speaker 1: you know, multi purpose, very popular board, although there are 186 00:10:49,040 --> 00:10:53,000 Speaker 1: again many others. Um, you know, it comes with certain 187 00:10:53,040 --> 00:10:55,880 Speaker 1: things pre installed on it. But though that's by no 188 00:10:56,040 --> 00:10:57,839 Speaker 1: means you know, that's really just sort of to get 189 00:10:57,880 --> 00:11:01,480 Speaker 1: you started, I think, but really, um, it's not very 190 00:11:01,640 --> 00:11:03,120 Speaker 1: if you're not the kind of person that likes to 191 00:11:03,160 --> 00:11:06,920 Speaker 1: take stuff apart or built stuff from scratch. This may 192 00:11:06,960 --> 00:11:08,640 Speaker 1: not be very interesting to you might look at it 193 00:11:08,720 --> 00:11:10,560 Speaker 1: and go, I don't care. I want it to be 194 00:11:10,760 --> 00:11:14,400 Speaker 1: what I wanted already. The thing is, uh, you know, 195 00:11:14,440 --> 00:11:16,880 Speaker 1: for people who like to do a little hacking and 196 00:11:16,920 --> 00:11:20,719 Speaker 1: getting into uh some programming, this can be a lot 197 00:11:20,760 --> 00:11:24,920 Speaker 1: of fun because you can do It's sort of like, um, 198 00:11:24,960 --> 00:11:27,040 Speaker 1: this is sort of like the physical representation of a 199 00:11:27,080 --> 00:11:30,000 Speaker 1: programming language, I would say, because it takes. What it 200 00:11:30,040 --> 00:11:32,199 Speaker 1: does is you can hook things into it to receive 201 00:11:32,280 --> 00:11:34,960 Speaker 1: inputs and then hook other things up to it to 202 00:11:35,080 --> 00:11:38,680 Speaker 1: give you an output. Um. They're all kinds of projects 203 00:11:38,679 --> 00:11:43,040 Speaker 1: on the web. Um. I've seen games for it. UM, 204 00:11:43,080 --> 00:11:46,120 Speaker 1: I've seen you know, different kinds of input detectors, like 205 00:11:46,120 --> 00:11:48,000 Speaker 1: you were talking about the the email when it comes in, 206 00:11:48,040 --> 00:11:51,440 Speaker 1: things like that where it says, okay, when you get information, 207 00:11:51,640 --> 00:11:55,400 Speaker 1: send me a signal somehow. Yeah, And I mean you 208 00:11:55,440 --> 00:11:58,240 Speaker 1: can do almost anything with it really really. In order 209 00:11:58,320 --> 00:12:00,400 Speaker 1: to do these things, you have to hook up other 210 00:12:01,000 --> 00:12:05,000 Speaker 1: circuitry to the arduino. Uh. They are two, like I 211 00:12:05,000 --> 00:12:08,640 Speaker 1: says it, that's that's the board. It's just the foundation. 212 00:12:08,720 --> 00:12:11,200 Speaker 1: And you have to you have to provide the other 213 00:12:11,280 --> 00:12:14,200 Speaker 1: bits that are going to build into whatever electronic device 214 00:12:14,200 --> 00:12:16,880 Speaker 1: you're designing. So here let's give a couple of other 215 00:12:17,000 --> 00:12:21,079 Speaker 1: just examples of devices you could you could create with this. UM. 216 00:12:21,440 --> 00:12:24,520 Speaker 1: I found a site called hacken mod h A c 217 00:12:24,640 --> 00:12:28,240 Speaker 1: K N m O D and it had a list 218 00:12:28,280 --> 00:12:31,840 Speaker 1: of the top forty Arduino projects on the web, and 219 00:12:32,280 --> 00:12:34,160 Speaker 1: it was an interesting list. There were a lot of 220 00:12:34,200 --> 00:12:37,640 Speaker 1: different applications and these are just things that hobbyists thought, Hey, 221 00:12:38,000 --> 00:12:39,880 Speaker 1: you know what I want to build such and such. 222 00:12:40,440 --> 00:12:42,559 Speaker 1: The cool thing with our dwino is that, let's say 223 00:12:42,600 --> 00:12:44,360 Speaker 1: that you have come up with an idea for an 224 00:12:44,400 --> 00:12:48,360 Speaker 1: electronic device, but you're you know, you don't you don't 225 00:12:48,360 --> 00:12:50,640 Speaker 1: know any way of going about and doing it without 226 00:12:51,240 --> 00:12:54,080 Speaker 1: without starting from scratch. Well, the Arduino might serve as 227 00:12:54,120 --> 00:12:57,200 Speaker 1: the foundation for your device, and you can even create 228 00:12:57,240 --> 00:13:00,320 Speaker 1: devices that you can go on to sell in the market. 229 00:13:01,000 --> 00:13:04,200 Speaker 1: Uh that that use our two as the basis for 230 00:13:04,280 --> 00:13:09,000 Speaker 1: the electronics. That's perfectly fine with the the Creative Commons 231 00:13:09,040 --> 00:13:12,560 Speaker 1: license that they've used to to license this stuff. UM. Now, 232 00:13:12,559 --> 00:13:14,800 Speaker 1: there are cases where if you're going to make modifications 233 00:13:14,840 --> 00:13:19,280 Speaker 1: to the hardware, you need to publish those those changes 234 00:13:19,320 --> 00:13:23,040 Speaker 1: so that other people can benefit from your work and um, 235 00:13:23,080 --> 00:13:26,160 Speaker 1: and you stay true to the license. But anyway, some 236 00:13:26,240 --> 00:13:31,320 Speaker 1: examples include I read about collision avoiding robots. So in 237 00:13:31,360 --> 00:13:35,080 Speaker 1: other words, you're using that circuit board as the brains 238 00:13:35,440 --> 00:13:39,400 Speaker 1: for lack of a better term of this of this robot. Yeah, 239 00:13:40,200 --> 00:13:43,720 Speaker 1: and and so you have to attach the right sensors 240 00:13:43,760 --> 00:13:47,319 Speaker 1: that will detect any sort of obstacle in the way 241 00:13:47,360 --> 00:13:52,080 Speaker 1: of the robot. And you have to connect the the 242 00:13:52,080 --> 00:13:55,319 Speaker 1: other wires over to the various motors in the robot 243 00:13:55,720 --> 00:13:59,760 Speaker 1: so that the the robots able to process the information 244 00:13:59,800 --> 00:14:03,080 Speaker 1: that it it pulls in and act on it. So 245 00:14:03,160 --> 00:14:06,640 Speaker 1: that's an example of what the artwino could be used for. 246 00:14:06,720 --> 00:14:08,280 Speaker 1: But you can also do other things. Like I said, 247 00:14:08,280 --> 00:14:12,440 Speaker 1: there's accelerometers. I came across a guitar pedal that was 248 00:14:12,640 --> 00:14:15,199 Speaker 1: using the artwino as the main circuit board for the 249 00:14:15,600 --> 00:14:21,600 Speaker 1: guitar pedal. It's just a hobbyist made it key tars. Hey, Yeah, 250 00:14:21,840 --> 00:14:24,160 Speaker 1: you want to bring those eighties days back? You wanna 251 00:14:24,320 --> 00:14:28,240 Speaker 1: have your keytar out? Uh that This is one that 252 00:14:28,280 --> 00:14:32,040 Speaker 1: I thought was really a great idea. Someone used the 253 00:14:32,120 --> 00:14:36,960 Speaker 1: ardwino as the basis to create a turn signal biking jacket. 254 00:14:37,960 --> 00:14:40,000 Speaker 1: So yeah, it's a jacket that has turned signals built 255 00:14:40,000 --> 00:14:43,480 Speaker 1: into it. Yeah, and uh and this, you know, these 256 00:14:43,520 --> 00:14:46,440 Speaker 1: are these are just kind of neat ideas that that 257 00:14:46,560 --> 00:14:49,560 Speaker 1: people came up with and they tooled around with the 258 00:14:49,680 --> 00:14:53,160 Speaker 1: Ardwino and various other electronic components and made them. There 259 00:14:53,160 --> 00:14:56,120 Speaker 1: are others as well. There are radio control device devices 260 00:14:56,160 --> 00:14:59,520 Speaker 1: I've seen. I've also seen a gaming devices like there 261 00:14:59,560 --> 00:15:04,200 Speaker 1: was one it was essentially called an open source game boy. Yeah. 262 00:15:04,600 --> 00:15:06,200 Speaker 1: So the idea of being that, you know, using the 263 00:15:06,280 --> 00:15:09,000 Speaker 1: Arduino as the main circuit board, you could create a 264 00:15:09,960 --> 00:15:12,680 Speaker 1: gaming device. Now again, you still have to have all 265 00:15:12,680 --> 00:15:14,640 Speaker 1: those other components and you have to hook them up. Now, 266 00:15:15,040 --> 00:15:16,840 Speaker 1: for a lot of these devices, people what they do 267 00:15:16,880 --> 00:15:19,440 Speaker 1: is they just went to an electronics store and bought 268 00:15:19,480 --> 00:15:24,040 Speaker 1: the individual components, went back home and then started to 269 00:15:24,040 --> 00:15:26,920 Speaker 1: hook them up to the Arduino in the proper configuration. 270 00:15:27,000 --> 00:15:28,880 Speaker 1: And then you know, then you have to program it. 271 00:15:29,400 --> 00:15:33,240 Speaker 1: And like I said, the programming language that's you know, Ardwino. 272 00:15:33,600 --> 00:15:38,600 Speaker 1: Uh uh give makes that available to so you can 273 00:15:38,680 --> 00:15:42,040 Speaker 1: learn how to program your electronics device through the Arduino 274 00:15:42,120 --> 00:15:46,920 Speaker 1: system and actually you know, create the parameters that your 275 00:15:46,920 --> 00:15:50,960 Speaker 1: device needs to follow in order to execute whatever actions 276 00:15:51,200 --> 00:15:54,080 Speaker 1: you want it to do. Um, and you can you 277 00:15:54,160 --> 00:15:56,600 Speaker 1: don't have to use the Ardwino language either, you can 278 00:15:56,680 --> 00:15:59,760 Speaker 1: use others, but you would still have to uh create 279 00:15:59,840 --> 00:16:02,480 Speaker 1: the halfway from it to go from whatever programming language 280 00:16:02,480 --> 00:16:06,160 Speaker 1: you were using into the art programming language. That would 281 00:16:06,160 --> 00:16:10,640 Speaker 1: add an extra step. But um, but it is a possibility. 282 00:16:11,000 --> 00:16:14,000 Speaker 1: And I've seen there are a lot of tutorials on 283 00:16:14,040 --> 00:16:16,360 Speaker 1: the web as well on how to use are we 284 00:16:16,520 --> 00:16:19,680 Speaker 1: on how to program? Aren't we know? Yeah? Actually the 285 00:16:20,200 --> 00:16:24,280 Speaker 1: language is expandable using C or C plus plus according 286 00:16:24,360 --> 00:16:29,040 Speaker 1: to make and that's that's pretty standard, um, you know, comparatively, 287 00:16:30,080 --> 00:16:33,560 Speaker 1: for example, net net we know uses C sharp as 288 00:16:33,600 --> 00:16:36,360 Speaker 1: it's programming language. Um. And that's one of the things 289 00:16:36,400 --> 00:16:38,680 Speaker 1: that they saw as a downside to that if you're 290 00:16:38,680 --> 00:16:42,440 Speaker 1: not comfortable programming and see, it might be a little 291 00:16:42,520 --> 00:16:45,640 Speaker 1: daunting at first. Um, but you really don't need all 292 00:16:45,680 --> 00:16:48,360 Speaker 1: that much if you want to get started with that. 293 00:16:48,440 --> 00:16:50,640 Speaker 1: Of course, as we were saying before, you know, it 294 00:16:51,240 --> 00:16:54,840 Speaker 1: does take uh some cash to get started to buy 295 00:16:55,040 --> 00:16:58,200 Speaker 1: the uh the main controller board, whichever board you decide 296 00:16:58,200 --> 00:17:02,840 Speaker 1: to choose. There are several UM and I have some listed. UM. 297 00:17:02,920 --> 00:17:06,680 Speaker 1: You would also need some stuff to go with it, UM, 298 00:17:07,200 --> 00:17:12,320 Speaker 1: led s, potentiometers, accelerometers, speakers. Yeah, you definitely need a 299 00:17:12,400 --> 00:17:15,520 Speaker 1: USB cable because you have to attach the board to 300 00:17:15,560 --> 00:17:19,359 Speaker 1: your computer to program it. UM. Then one of the 301 00:17:19,440 --> 00:17:22,200 Speaker 1: nice things about it is that it works with Windows, 302 00:17:22,240 --> 00:17:24,600 Speaker 1: Mac and Linux. Yeah. Yeah, that's that's one of the 303 00:17:24,600 --> 00:17:26,520 Speaker 1: things that sets it apart from a lot of other 304 00:17:27,160 --> 00:17:29,800 Speaker 1: of these micro controllers that you can purchase. A lot 305 00:17:29,840 --> 00:17:34,240 Speaker 1: of them are our platform specific, most mostly Windows, because 306 00:17:34,280 --> 00:17:38,239 Speaker 1: of course that's the the most popular operating system out there. 307 00:17:38,280 --> 00:17:41,560 Speaker 1: You have the dominant operating system, and so that does 308 00:17:41,600 --> 00:17:45,879 Speaker 1: set it apart. Um. So yeah, that's that's one of 309 00:17:45,880 --> 00:17:47,639 Speaker 1: the things that I really liked about our Twino is 310 00:17:47,680 --> 00:17:50,800 Speaker 1: that it's it's you know, platform agnostic. It doesn't doesn't 311 00:17:51,480 --> 00:17:55,359 Speaker 1: align itself with a specific platform. Although those of us 312 00:17:55,400 --> 00:17:57,960 Speaker 1: with amigas are still out of luck. Those of you 313 00:17:58,080 --> 00:18:01,159 Speaker 1: with a megas, I'm amazed that they even run. I 314 00:18:01,200 --> 00:18:03,080 Speaker 1: have to be fair, I haven't plugged it in quite 315 00:18:03,080 --> 00:18:07,399 Speaker 1: some time. UM. So yeah, if you if you, it 316 00:18:07,440 --> 00:18:11,320 Speaker 1: doesn't really matter if you've got one of the predominant 317 00:18:11,320 --> 00:18:15,840 Speaker 1: operating systems out there. Even the smaller ones. Um. Then 318 00:18:16,080 --> 00:18:19,359 Speaker 1: you're welcome to go ahead and dig in. Um. You 319 00:18:19,440 --> 00:18:22,120 Speaker 1: just need to, you know, figure out what it is 320 00:18:22,200 --> 00:18:25,000 Speaker 1: that you want to do. Uh. Some of the you 321 00:18:25,040 --> 00:18:29,320 Speaker 1: can find kits online from a number of different stores 322 00:18:29,400 --> 00:18:32,680 Speaker 1: that will give you the basics to get started with 323 00:18:32,840 --> 00:18:36,120 Speaker 1: some easy projects, sort of get your feet wet with it. 324 00:18:36,240 --> 00:18:38,000 Speaker 1: And it kind of reminds me when we were talking 325 00:18:38,000 --> 00:18:40,920 Speaker 1: about radio in a podcast not too long ago, about 326 00:18:40,920 --> 00:18:43,680 Speaker 1: the crystal radio kits that you used to buy. This 327 00:18:43,720 --> 00:18:46,119 Speaker 1: is sort of like that. It doesn't require a whole 328 00:18:46,119 --> 00:18:48,920 Speaker 1: lot of soldering or anything like that. Uh, there are 329 00:18:49,040 --> 00:18:50,440 Speaker 1: you know, some of the other systems that I mentioned 330 00:18:50,440 --> 00:18:53,280 Speaker 1: earlier and others like them do It depends on whether 331 00:18:53,320 --> 00:18:57,080 Speaker 1: you're buying just a controller or controller board or an 332 00:18:57,080 --> 00:18:59,359 Speaker 1: input output board. You know, it sort of depends on 333 00:18:59,400 --> 00:19:03,760 Speaker 1: what you're working with. But the Arduino doesn't necessarily require 334 00:19:03,800 --> 00:19:06,120 Speaker 1: a lot of that kind of thing because it's it's 335 00:19:06,160 --> 00:19:09,719 Speaker 1: designed to be used in a variety of ways, so 336 00:19:09,800 --> 00:19:12,600 Speaker 1: you can you can hook it up with wires just 337 00:19:12,640 --> 00:19:16,480 Speaker 1: basically clipping the wires into place to see what it does. Yeah, 338 00:19:16,480 --> 00:19:18,640 Speaker 1: it's it's a teaching tool in a way. It's really 339 00:19:18,640 --> 00:19:22,560 Speaker 1: so that so that you can learn and experiment with 340 00:19:22,600 --> 00:19:26,800 Speaker 1: electronics so that you know you don't Also you don't 341 00:19:26,800 --> 00:19:29,080 Speaker 1: have to worry so much about if I what if 342 00:19:29,080 --> 00:19:30,879 Speaker 1: I made a mistake, What if I'm not supposed to 343 00:19:30,920 --> 00:19:33,480 Speaker 1: solder this wire to this contact point here? What if 344 00:19:33,520 --> 00:19:36,399 Speaker 1: that's the wrong one, and then I have to you know, 345 00:19:36,840 --> 00:19:40,480 Speaker 1: desauder and then resolder and then yeah, it's a it 346 00:19:40,520 --> 00:19:43,920 Speaker 1: could be a headache. So this is kind of a way. Yeah, this, 347 00:19:43,920 --> 00:19:45,760 Speaker 1: this is kind of a way to avoid that and 348 00:19:45,840 --> 00:19:48,639 Speaker 1: to have a little more flexibility and and not feel 349 00:19:48,800 --> 00:19:51,600 Speaker 1: as anxious every time you're about to make a connection. 350 00:19:52,119 --> 00:19:55,919 Speaker 1: Um as for the programming language are duo. Divides it 351 00:19:55,960 --> 00:20:01,200 Speaker 1: into three different parts structure values, which are your variables 352 00:20:01,200 --> 00:20:05,160 Speaker 1: and your constants, and the functions. And it's the combination 353 00:20:05,200 --> 00:20:08,160 Speaker 1: of using these three parts that allows you to tell 354 00:20:08,800 --> 00:20:11,919 Speaker 1: the circuit board what you know, what information it's going 355 00:20:11,960 --> 00:20:13,639 Speaker 1: to receive, and how it's going to act on that. 356 00:20:15,440 --> 00:20:19,080 Speaker 1: So it's a neat idea I've and I do recommend 357 00:20:19,119 --> 00:20:22,600 Speaker 1: you check out the the hacken mod article on the 358 00:20:22,640 --> 00:20:24,439 Speaker 1: top forty because there are there are a lot of 359 00:20:24,480 --> 00:20:28,800 Speaker 1: really interesting applications there and also there are like you said, 360 00:20:28,800 --> 00:20:31,560 Speaker 1: there are some tutorials online that are pretty helpful. It's 361 00:20:31,560 --> 00:20:34,600 Speaker 1: funny because I found tutorials on two different sites and 362 00:20:34,720 --> 00:20:38,119 Speaker 1: they share something in common. Yeah, let's see if you 363 00:20:38,160 --> 00:20:44,159 Speaker 1: pick up on it. There's Ada Fruit Industries and Lady 364 00:20:44,240 --> 00:20:50,040 Speaker 1: Ada dot Net. Okay, so Lovelace there had a bit 365 00:20:50,080 --> 00:20:52,960 Speaker 1: of an influence on both of those, but both both 366 00:20:53,200 --> 00:20:59,240 Speaker 1: sites have um tutorials on the the the RD we 367 00:20:59,359 --> 00:21:02,920 Speaker 1: know micro controller, and we'll even go so far as 368 00:21:02,920 --> 00:21:07,760 Speaker 1: to walk you through the first couple of projects, like uh, 369 00:21:08,000 --> 00:21:10,720 Speaker 1: the Lady Eta one. The very first project that will 370 00:21:10,720 --> 00:21:14,240 Speaker 1: walk you through is the what they call the the 371 00:21:14,280 --> 00:21:19,920 Speaker 1: electronics version of Hello World. Hello World. If you aren't 372 00:21:19,920 --> 00:21:22,760 Speaker 1: familiar with this, Hello World is one of those very 373 00:21:22,880 --> 00:21:27,080 Speaker 1: basic basic programs. Yeah, you're supposed actually, it's a I 374 00:21:27,080 --> 00:21:30,879 Speaker 1: would put this in quotes. You're supposed to just, you know, 375 00:21:30,920 --> 00:21:33,119 Speaker 1: write your first program and have it say Hello World. 376 00:21:33,119 --> 00:21:35,520 Speaker 1: It's sort of it's it's sort of a tradition, a 377 00:21:35,560 --> 00:21:38,600 Speaker 1: programming tradition, but yeah, it's it's the whole idea is 378 00:21:38,640 --> 00:21:42,880 Speaker 1: that you pick something that's incredibly simple to accomplish, but 379 00:21:42,960 --> 00:21:47,520 Speaker 1: that that gives you the basis to learn the tool. 380 00:21:47,880 --> 00:21:52,360 Speaker 1: In this case, the programming language. Um, so with the 381 00:21:52,440 --> 00:21:55,119 Speaker 1: electronics version of Hello World, what that is is a 382 00:21:55,200 --> 00:22:00,600 Speaker 1: blinking LED. So it's it's learning how to program the 383 00:22:00,800 --> 00:22:03,720 Speaker 1: art we know so that it will cause a an 384 00:22:03,880 --> 00:22:10,240 Speaker 1: LED to blink. Very nice. Yeah, you can't get really 385 00:22:10,280 --> 00:22:13,600 Speaker 1: any simpler than that. Yeah, it's about as easy as 386 00:22:13,600 --> 00:22:16,640 Speaker 1: it gets. But then that beyond that, the later tutorials 387 00:22:16,960 --> 00:22:20,600 Speaker 1: start to teach you how to incorporate things like sensors 388 00:22:20,640 --> 00:22:24,280 Speaker 1: and switches and buttons, things that we take for granted 389 00:22:24,359 --> 00:22:29,560 Speaker 1: as users of electronics. You know, you tend to forget, Oh, this, 390 00:22:29,560 --> 00:22:33,919 Speaker 1: this button that I'm pressing is actually interacting with this 391 00:22:34,000 --> 00:22:36,879 Speaker 1: electronic device in a fairly complex way. You know, you 392 00:22:36,960 --> 00:22:39,639 Speaker 1: just think I pushed the button and uh and and 393 00:22:39,720 --> 00:22:41,720 Speaker 1: Joel and the bots get the really bad movie of 394 00:22:41,720 --> 00:22:51,160 Speaker 1: the week movie sign ah good times. Yeah, just don't 395 00:22:51,160 --> 00:22:54,920 Speaker 1: as it a side note. Um, the founder of Ata 396 00:22:55,000 --> 00:22:59,560 Speaker 1: Fruit Industries actually was profiled on the cover of Wired 397 00:23:00,040 --> 00:23:03,200 Speaker 1: not too long ago. Uh, that's a neat article. She's 398 00:23:03,200 --> 00:23:06,880 Speaker 1: a she's an interesting person. Yes, yes, I remember that. Definitely. 399 00:23:06,960 --> 00:23:10,440 Speaker 1: The cover caused some some controversy, as I recall, yeah, 400 00:23:10,880 --> 00:23:18,480 Speaker 1: which was unmerited. Well anyway, Nonetheless, she and her company 401 00:23:18,680 --> 00:23:21,760 Speaker 1: is very into taking stuff apart and hacking it and 402 00:23:22,119 --> 00:23:25,760 Speaker 1: doing it yourself. So, um, it's very cool. Actually, Uh, 403 00:23:25,880 --> 00:23:29,040 Speaker 1: she's got some I believe she's got some stuff that's wearable. 404 00:23:29,440 --> 00:23:31,120 Speaker 1: And that's one of those funny things. When I got 405 00:23:31,119 --> 00:23:33,920 Speaker 1: into the different boards. Um, as I mentioned earlier that 406 00:23:34,000 --> 00:23:36,360 Speaker 1: who knows the very basic board, but there are different ones. 407 00:23:36,400 --> 00:23:40,159 Speaker 1: I mean you have the Bluetooth board that comes with 408 00:23:40,160 --> 00:23:43,919 Speaker 1: the Bluetooth module installed. Um, there are mini boards and 409 00:23:44,000 --> 00:23:48,040 Speaker 1: nano boards. Uh, not literally nano, they're not actually on 410 00:23:48,080 --> 00:23:50,560 Speaker 1: the nano scale. They're just smaller than the other boards 411 00:23:50,960 --> 00:23:54,040 Speaker 1: use the USB Mini b cable instead of the regular 412 00:23:54,160 --> 00:23:56,440 Speaker 1: And I mean you would want to have those if 413 00:23:56,600 --> 00:23:59,680 Speaker 1: the if your goal was to create an object that 414 00:23:59,720 --> 00:24:03,600 Speaker 1: would need to be smaller, and you wouldn't want this 415 00:24:03,600 --> 00:24:06,840 Speaker 1: this larger circuit board in there because it would it 416 00:24:06,920 --> 00:24:09,280 Speaker 1: would change the form factor you have in mind. That's 417 00:24:09,280 --> 00:24:11,360 Speaker 1: why you would go with one of these smaller boards. 418 00:24:12,280 --> 00:24:14,800 Speaker 1: In general, it's one of the reasons anyway. And then 419 00:24:14,800 --> 00:24:18,280 Speaker 1: there's the lily pad. Did you see this? Not? The 420 00:24:18,359 --> 00:24:20,520 Speaker 1: lily pad is an argue. We know a board for 421 00:24:20,880 --> 00:24:24,639 Speaker 1: h that's designed to be worn. It actually comes in 422 00:24:24,680 --> 00:24:28,840 Speaker 1: purple um. But it's it's designed to be sewn into 423 00:24:28,880 --> 00:24:31,640 Speaker 1: fabric so that you can wear whatever it is you're 424 00:24:31,720 --> 00:24:34,000 Speaker 1: you're building and for and for those who are working 425 00:24:34,000 --> 00:24:37,479 Speaker 1: on a professional level who want to use the art 426 00:24:37,560 --> 00:24:40,159 Speaker 1: we know and something that you're going to leave as 427 00:24:40,160 --> 00:24:42,240 Speaker 1: a permanent you know, I want to create this device, 428 00:24:42,280 --> 00:24:44,640 Speaker 1: and I want it to be this way forever. It's 429 00:24:44,640 --> 00:24:46,360 Speaker 1: not something I'm going to take a part again. There 430 00:24:46,400 --> 00:24:48,960 Speaker 1: is a pro version of the board too, so really 431 00:24:48,960 --> 00:24:51,640 Speaker 1: they're reaching out to a pretty broad section of the community. 432 00:24:51,680 --> 00:24:54,720 Speaker 1: And you could tell. I mean, uh, Seth Rosenblatt did 433 00:24:54,720 --> 00:24:57,640 Speaker 1: an article for zd net just a couple of days 434 00:24:57,680 --> 00:25:00,800 Speaker 1: before we recorded this. Actually the week we are recording this, Uh, 435 00:25:00,920 --> 00:25:03,320 Speaker 1: we're following up on Google i OH, which is their 436 00:25:04,240 --> 00:25:09,280 Speaker 1: developer conference um and uh Seth Rosenblatt was writing that 437 00:25:11,240 --> 00:25:15,600 Speaker 1: about the Android Open Accessory Initiative and the Androids Android 438 00:25:15,640 --> 00:25:19,679 Speaker 1: Device Kit, which used the art we know for people 439 00:25:19,760 --> 00:25:24,840 Speaker 1: to build their own Android based devices. Yeah, that's that's 440 00:25:24,840 --> 00:25:27,920 Speaker 1: a that was a big part of Google's IO event 441 00:25:28,000 --> 00:25:30,320 Speaker 1: was that they were talking about how Android is not 442 00:25:30,440 --> 00:25:35,400 Speaker 1: just going to be a smartphone and tablet um platform, 443 00:25:35,480 --> 00:25:38,760 Speaker 1: but a platform that will be on top of lots 444 00:25:38,760 --> 00:25:41,160 Speaker 1: of different kinds of electronics, things that you wouldn't even 445 00:25:41,160 --> 00:25:44,520 Speaker 1: necessarily have thought. Oh well, yeah, clearly you want Android 446 00:25:44,520 --> 00:25:47,320 Speaker 1: on that. So things like you know, stoves and and 447 00:25:47,320 --> 00:25:55,480 Speaker 1: and refrigerators and you're robot dog, robot dog. Um. Yeah, 448 00:25:55,520 --> 00:25:58,000 Speaker 1: I don't I think that the the system actually would 449 00:25:58,000 --> 00:26:00,760 Speaker 1: continue the art we know part of it still continue 450 00:26:00,800 --> 00:26:04,760 Speaker 1: to run, um the I D that comes with, aren't 451 00:26:04,760 --> 00:26:08,679 Speaker 1: we know? But this this kit would allow you to 452 00:26:09,800 --> 00:26:14,160 Speaker 1: basically create an interface between your Android based device and 453 00:26:14,480 --> 00:26:18,480 Speaker 1: the thing that you're building. Um, So that's that's pretty 454 00:26:18,520 --> 00:26:21,399 Speaker 1: cool to to reach out and sort of bridge that gap, 455 00:26:21,840 --> 00:26:24,919 Speaker 1: so you could make something that you could control with 456 00:26:24,960 --> 00:26:27,680 Speaker 1: your phone for example. Yeah, I've seen some in that 457 00:26:27,720 --> 00:26:29,960 Speaker 1: hackened mod list. I think there were a couple of 458 00:26:30,000 --> 00:26:33,600 Speaker 1: things that people have already already built where you can 459 00:26:33,640 --> 00:26:38,400 Speaker 1: control certain devices through a phone. Um. But yeah, that's 460 00:26:38,400 --> 00:26:39,680 Speaker 1: I don't have the list ring in front of me, 461 00:26:39,720 --> 00:26:41,840 Speaker 1: but I do seem to remember that. So yeah, it's 462 00:26:41,880 --> 00:26:44,480 Speaker 1: a really neat kind of idea. If you guys are 463 00:26:44,520 --> 00:26:47,359 Speaker 1: interested in electronics and building your own electronics and just 464 00:26:47,400 --> 00:26:52,119 Speaker 1: really learning what makes electronics tick, then you might want 465 00:26:52,160 --> 00:26:56,320 Speaker 1: to you can actually make the electronics tick. What does 466 00:26:56,320 --> 00:27:00,359 Speaker 1: it do? It ticks? I got a ticking module and 467 00:27:00,400 --> 00:27:03,080 Speaker 1: I hooked it up and it's yeah, I don't suggest 468 00:27:03,119 --> 00:27:04,840 Speaker 1: you make something that ticks and then put it in 469 00:27:04,880 --> 00:27:08,600 Speaker 1: a public place. Yeah, let's just right now, that's not fun. 470 00:27:09,000 --> 00:27:11,639 Speaker 1: Don't do that. Yeah, they'll trace it back and then 471 00:27:11,680 --> 00:27:14,000 Speaker 1: they'll come back and they'll knock on our doors and 472 00:27:14,040 --> 00:27:15,959 Speaker 1: they'll say, why did you tell people to do this? 473 00:27:16,440 --> 00:27:18,200 Speaker 1: So we didn't tell them to do that. We said 474 00:27:18,200 --> 00:27:20,800 Speaker 1: that they would it is possible to do that. Yes, 475 00:27:21,560 --> 00:27:25,399 Speaker 1: we now disavow ourselves. And then he taking our duenos um, 476 00:27:25,480 --> 00:27:27,439 Speaker 1: although taking our twos would be a great name for 477 00:27:27,480 --> 00:27:31,040 Speaker 1: a band. Yeah, I'm getting a little sidetracked, I think anyway. 478 00:27:31,080 --> 00:27:33,879 Speaker 1: I was trying to say, if you're interested in electronics, 479 00:27:33,880 --> 00:27:35,320 Speaker 1: you might want to look into this. It is a 480 00:27:35,320 --> 00:27:39,400 Speaker 1: bit of an investment. Although they there their boards tend 481 00:27:39,440 --> 00:27:42,359 Speaker 1: to be fifty dollars or less. Yeah, it's not an expensive, 482 00:27:42,400 --> 00:27:45,160 Speaker 1: expensive investment. But if it's something that you're doing as 483 00:27:45,160 --> 00:27:48,280 Speaker 1: a hobby and you know, well, you also have to 484 00:27:48,320 --> 00:27:50,480 Speaker 1: buy the stuff in addition to the board. A lot 485 00:27:50,520 --> 00:27:53,640 Speaker 1: of the kids or whatever, sorry, go ahead, A lot 486 00:27:53,640 --> 00:27:56,480 Speaker 1: of the kids I've seen her a little or usually 487 00:27:56,480 --> 00:28:00,400 Speaker 1: around nine or maybe a hundred forty for a kit 488 00:28:00,520 --> 00:28:03,879 Speaker 1: that has again you know, a speaker and a potentiometer 489 00:28:03,920 --> 00:28:05,760 Speaker 1: and some other stuff that you can use to make 490 00:28:05,800 --> 00:28:09,000 Speaker 1: it do stuff. Um, so that's not it's not terrible, 491 00:28:09,040 --> 00:28:11,199 Speaker 1: but it's not pocket change for a lot of people. Right. 492 00:28:11,280 --> 00:28:15,080 Speaker 1: But if you are interested in really getting into electronics, 493 00:28:15,160 --> 00:28:18,640 Speaker 1: and maybe you want to design electronics for further down 494 00:28:18,680 --> 00:28:21,240 Speaker 1: the line, and this would be you know, probably a 495 00:28:21,240 --> 00:28:23,159 Speaker 1: good way to kind of learn the ins and outs 496 00:28:23,200 --> 00:28:26,040 Speaker 1: of the basics and maybe even you'll come up with 497 00:28:26,160 --> 00:28:31,520 Speaker 1: the next you know, killer electronics device, and you never 498 00:28:31,600 --> 00:28:33,320 Speaker 1: know that this is the sort of stuff that can 499 00:28:33,359 --> 00:28:36,600 Speaker 1: inspire people to to really push the envelope as far 500 00:28:36,640 --> 00:28:39,400 Speaker 1: as consumer electronics goes, well, you and I have talked 501 00:28:39,440 --> 00:28:42,600 Speaker 1: about it before, and we've talked about programming and things 502 00:28:42,600 --> 00:28:44,920 Speaker 1: like the Commodore sixty four and how many people who 503 00:28:44,960 --> 00:28:49,040 Speaker 1: are in what is now a billion multibillion dollar video 504 00:28:49,080 --> 00:28:55,320 Speaker 1: gaming industry started off typing in commands and there very 505 00:28:55,360 --> 00:28:58,680 Speaker 1: low power Vick twenty or vicy Vick twenties and Commodore 506 00:28:58,720 --> 00:29:02,720 Speaker 1: sixty four's back you know, years and years ago. You 507 00:29:02,760 --> 00:29:04,480 Speaker 1: know this is a way to get your feet wet 508 00:29:04,480 --> 00:29:06,480 Speaker 1: in the electronics world. So if you're interested in in 509 00:29:07,160 --> 00:29:10,760 Speaker 1: electronics engineering, uh, and you really don't have a lot 510 00:29:10,800 --> 00:29:12,560 Speaker 1: of experience with it, this is a good way to 511 00:29:12,600 --> 00:29:14,920 Speaker 1: get started, and it's a good way to build on 512 00:29:14,920 --> 00:29:17,600 Speaker 1: it if you already do have some experience exactly. Yeah, 513 00:29:17,800 --> 00:29:20,880 Speaker 1: anything from robotics too, Like I said, consumer electronics. Well, 514 00:29:21,320 --> 00:29:23,600 Speaker 1: I think that wraps up this discussion on our DW know. 515 00:29:24,000 --> 00:29:27,280 Speaker 1: If you guys have any suggestions for future topics, let 516 00:29:27,320 --> 00:29:30,200 Speaker 1: us know. Or let's say, maybe you've worked with our 517 00:29:30,240 --> 00:29:32,480 Speaker 1: two If you have, let us know, let's know what 518 00:29:32,640 --> 00:29:35,760 Speaker 1: sort of projects you've you've worked with or any of 519 00:29:35,760 --> 00:29:38,440 Speaker 1: our DWIN knows um, uh, you know, contemporaries, any of 520 00:29:38,440 --> 00:29:41,120 Speaker 1: the other kind of micro controllers, if you have experience 521 00:29:41,160 --> 00:29:43,960 Speaker 1: with that, let us know. And uh, you can let's 522 00:29:43,960 --> 00:29:46,960 Speaker 1: know on Facebook and Twitter are handled. There is text 523 00:29:46,960 --> 00:29:50,080 Speaker 1: stuff hs W or you can send us an email. 524 00:29:50,160 --> 00:29:53,640 Speaker 1: That email address is tech stuff at how stuff Works 525 00:29:53,680 --> 00:29:55,520 Speaker 1: dot com. Chris and I will talk to you again 526 00:29:56,000 --> 00:30:00,840 Speaker 1: really soon. Be sure to check out our new video podcast, 527 00:30:01,080 --> 00:30:03,920 Speaker 1: Stuff from the Future. Join how Stuff Work staff as 528 00:30:04,000 --> 00:30:07,680 Speaker 1: we explore the most promising and perplexing possibilities of tomorrow. 529 00:30:08,880 --> 00:30:11,600 Speaker 1: The House Stuff Works iPhone app has arrived. Download it 530 00:30:11,640 --> 00:30:18,959 Speaker 1: today on iTunes. Brought to you by the reinvented two 531 00:30:19,040 --> 00:30:21,479 Speaker 1: thousand twelve camera. It's ready, are you