WEBVTT - Rerun: TechStuff Samples Some Raspberry Pi

0:00:04.400 --> 0:00:07.800
<v Speaker 1>Welcome to tech Stuff, a production from my Heart Radio.

0:00:12.000 --> 0:00:14.680
<v Speaker 1>Hey there, and welcome to tech Stuff. I'm your host,

0:00:14.760 --> 0:00:17.720
<v Speaker 1>John Than Strickland. I'm an executive producer with I Heart Radio.

0:00:17.800 --> 0:00:20.680
<v Speaker 1>And how the tech are you? As for myself, I'm

0:00:20.720 --> 0:00:24.079
<v Speaker 1>a little under the weather. I'm struggling with a migraine

0:00:24.360 --> 0:00:28.479
<v Speaker 1>which makes it difficult to function, and I'm working on

0:00:29.160 --> 0:00:33.080
<v Speaker 1>an epic episode but it is not finished yet. And

0:00:33.440 --> 0:00:36.120
<v Speaker 1>due to feeling a little under the weather, I thought

0:00:36.640 --> 0:00:39.320
<v Speaker 1>we could listen to a classic episode of tech Stuff today.

0:00:40.120 --> 0:00:42.360
<v Speaker 1>And there's a reason why I picked this one. The

0:00:42.400 --> 0:00:47.199
<v Speaker 1>episode is called tech Stuff Samples Some Raspberry Pie, and

0:00:47.240 --> 0:00:49.680
<v Speaker 1>the reason I wanted to talk about the Raspberry Pie

0:00:49.680 --> 0:00:55.160
<v Speaker 1>at all is because I've been looking into going the

0:00:55.240 --> 0:01:00.640
<v Speaker 1>Mame Arcade emulator route, using a Raspberry Pie as the

0:01:00.720 --> 0:01:03.640
<v Speaker 1>brains behind it. I'll talk more about that at the

0:01:03.720 --> 0:01:06.679
<v Speaker 1>end of this episode, but for now, let's enjoy this

0:01:06.720 --> 0:01:12.200
<v Speaker 1>classic episode, which originally aired on February two thousand, twelve,

0:01:12.880 --> 0:01:18.120
<v Speaker 1>more than a decade ago. Enjoy today. We're going to

0:01:18.280 --> 0:01:20.840
<v Speaker 1>sort of discuss one of our favorite topics. But you're

0:01:20.880 --> 0:01:24.640
<v Speaker 1>about to reveal. Longtime listeners will know why this is

0:01:24.640 --> 0:01:27.160
<v Speaker 1>going to be a difficult one. Yep, yep, yep. First

0:01:27.200 --> 0:01:29.280
<v Speaker 1>of all, this comes to us courtesy of a little

0:01:29.880 --> 0:01:34.200
<v Speaker 1>Facebook feedback. This comes from Arthur. He says, Hey, guys,

0:01:34.240 --> 0:01:36.280
<v Speaker 1>I was wondering if you could maybe do a podcast

0:01:36.280 --> 0:01:44.320
<v Speaker 1>on the raspberry Pie computer. Pie. I love pie. Pie

0:01:44.400 --> 0:01:47.880
<v Speaker 1>is awesome. It's both the number and the food, especially

0:01:47.920 --> 0:01:50.480
<v Speaker 1>when the food in the number converge. Yes, because it

0:01:50.560 --> 0:01:53.480
<v Speaker 1>is in this case raspberry pie is spelled p. I

0:01:53.600 --> 0:01:56.440
<v Speaker 1>like the number, but it has raspberry, like the delicious

0:01:56.440 --> 0:02:00.800
<v Speaker 1>fruity filling that we all love. So yeah, and it

0:02:00.960 --> 0:02:04.320
<v Speaker 1>is not the next bild of Android. No. No, in fact,

0:02:04.320 --> 0:02:07.680
<v Speaker 1>it's specifically not Android. But you know, Jonathan, where you

0:02:07.840 --> 0:02:09.880
<v Speaker 1>do you remember that the episode we recorded not too

0:02:09.919 --> 0:02:13.560
<v Speaker 1>long ago about Commodore sixty four. I do recall such

0:02:13.560 --> 0:02:18.000
<v Speaker 1>an episode. We're laughing to ourselves because in recording time,

0:02:18.040 --> 0:02:19.960
<v Speaker 1>we did that last week, so you know that the

0:02:20.000 --> 0:02:22.360
<v Speaker 1>episodes will be spaced out, so it's not that close

0:02:22.400 --> 0:02:25.480
<v Speaker 1>together anyway. But don't worry, we're already spaced out enough

0:02:25.480 --> 0:02:28.160
<v Speaker 1>as it is. Absolutely now. One of the things we

0:02:28.240 --> 0:02:31.080
<v Speaker 1>touched on in the Commodore sixty four episode was that

0:02:31.200 --> 0:02:35.760
<v Speaker 1>this was that machine sold a lot of of Uh,

0:02:36.200 --> 0:02:38.680
<v Speaker 1>computers to a lot of people. And one of the

0:02:38.680 --> 0:02:41.080
<v Speaker 1>things that people did with those, especially young people, and

0:02:41.240 --> 0:02:44.519
<v Speaker 1>it was fun to create your own programs, to learn

0:02:44.639 --> 0:02:47.519
<v Speaker 1>exactly how programming works. In fact, the Commodore sixty four

0:02:47.560 --> 0:02:50.640
<v Speaker 1>was the best selling computer of all time if you

0:02:50.680 --> 0:02:54.160
<v Speaker 1>look at a very specific model of computer. Yes, so

0:02:54.200 --> 0:02:56.600
<v Speaker 1>the Commodore sixty four sold I think it was seventy

0:02:56.800 --> 0:03:00.239
<v Speaker 1>million units, which was pretty incredible for a single the ice,

0:03:00.520 --> 0:03:03.079
<v Speaker 1>especially given the the time at which it was sold

0:03:03.160 --> 0:03:06.280
<v Speaker 1>and uh um, the price at which it sold. Uh.

0:03:06.440 --> 0:03:09.840
<v Speaker 1>That was not the heyday of computing, but it's really

0:03:09.919 --> 0:03:13.040
<v Speaker 1>sort of started the whole snowball rolling and for a

0:03:13.120 --> 0:03:16.280
<v Speaker 1>lot of people, uh, people who create your favorite software

0:03:16.360 --> 0:03:19.720
<v Speaker 1>games and other programs. Uh, a lot of them sort

0:03:19.760 --> 0:03:22.520
<v Speaker 1>of cut their teeth on the Commodore sixty four, which

0:03:22.560 --> 0:03:26.520
<v Speaker 1>was because those were really big, bulky, heavy machines. He

0:03:26.560 --> 0:03:28.480
<v Speaker 1>was going to say that, Uh no, they were. They

0:03:28.560 --> 0:03:31.760
<v Speaker 1>got their feet wet programming. Let's use a different analogy,

0:03:32.040 --> 0:03:34.079
<v Speaker 1>which by the way, I do not recommend when you're

0:03:34.120 --> 0:03:37.520
<v Speaker 1>using electrical device. I knew he since I said, Okay,

0:03:37.560 --> 0:03:41.000
<v Speaker 1>so actually the device we're talking about now, the Raspberry Pie,

0:03:41.080 --> 0:03:46.080
<v Speaker 1>is created to do really very much the same thing. Yeah.

0:03:46.120 --> 0:03:49.839
<v Speaker 1>In fact, there's a great backstory to this device. That's

0:03:49.920 --> 0:03:53.080
<v Speaker 1>that's what I think is the really compelling part of this. Yeah.

0:03:53.120 --> 0:03:56.440
<v Speaker 1>I mean the device itself is awesome too, but yes,

0:03:56.560 --> 0:04:00.840
<v Speaker 1>but the reason behind it is fantastic. So over in

0:04:00.960 --> 0:04:04.120
<v Speaker 1>jolly old England across the pond, and I promise I'm

0:04:04.160 --> 0:04:07.080
<v Speaker 1>not going to do my terrible fake English accent today.

0:04:07.960 --> 0:04:11.160
<v Speaker 1>A fellow by the name of even Upton, who worked

0:04:11.200 --> 0:04:16.360
<v Speaker 1>in admissions at Cambridge University and also would do lectures there,

0:04:16.400 --> 0:04:21.880
<v Speaker 1>he noticed a disturbing trend. Incoming students who are interested

0:04:21.960 --> 0:04:26.160
<v Speaker 1>in studying computer science seemed to be to have a

0:04:27.200 --> 0:04:30.000
<v Speaker 1>less of a grasp on the way computers work than

0:04:30.200 --> 0:04:33.719
<v Speaker 1>previous generations of students. So, in other words, as time

0:04:33.760 --> 0:04:37.120
<v Speaker 1>has gone on, people the incoming classes seem to be

0:04:37.200 --> 0:04:41.640
<v Speaker 1>more ignorant of the way computers work than the previous class, which,

0:04:41.760 --> 0:04:43.960
<v Speaker 1>you know, you'd think that's odd, because we're in a

0:04:44.040 --> 0:04:47.240
<v Speaker 1>world where computers are much more pervasive than they ever

0:04:47.400 --> 0:04:50.000
<v Speaker 1>have been before, to the point where you might have

0:04:50.040 --> 0:04:53.279
<v Speaker 1>a computer in your pants pocket, as a smartphone or

0:04:53.440 --> 0:04:56.320
<v Speaker 1>a tablet on your on your desk, or or even

0:04:56.720 --> 0:04:59.760
<v Speaker 1>the device you're listening to right now might very well

0:04:59.800 --> 0:05:03.120
<v Speaker 1>be considered a computer. Well, a lot computers are in

0:05:03.200 --> 0:05:05.000
<v Speaker 1>lots of things. Computers are in your car and in

0:05:05.080 --> 0:05:07.760
<v Speaker 1>your fridge and in all sorts of other stuff. But

0:05:07.920 --> 0:05:12.320
<v Speaker 1>the thing is, uh, today's computers, the computer computer, the

0:05:12.320 --> 0:05:14.480
<v Speaker 1>one that sits on on your desktop or a laptop

0:05:14.600 --> 0:05:20.000
<v Speaker 1>or desktop machine. Um, those computers just work and doing

0:05:20.200 --> 0:05:23.039
<v Speaker 1>for you. Yeah. Yeah, So back back when we're talking

0:05:23.040 --> 0:05:25.719
<v Speaker 1>about the old Commodore sixty four days, those were days

0:05:25.720 --> 0:05:29.400
<v Speaker 1>where you're using uh interface where it's all text based.

0:05:29.480 --> 0:05:31.960
<v Speaker 1>You're typing stuff into the computer to get it to

0:05:32.080 --> 0:05:36.080
<v Speaker 1>do things, and people were wondering, well, wait, how does

0:05:36.120 --> 0:05:38.320
<v Speaker 1>this work? How does how does what I type in

0:05:38.839 --> 0:05:41.680
<v Speaker 1>translate into this action? And how can I create my

0:05:41.760 --> 0:05:45.880
<v Speaker 1>own programs knowing that there's this one language I can

0:05:46.040 --> 0:05:49.640
<v Speaker 1>use to build something that that you know, when you

0:05:49.760 --> 0:05:53.200
<v Speaker 1>execute command it does something kind of cool, and you've

0:05:53.200 --> 0:05:55.680
<v Speaker 1>got a lot of people getting into it and sort

0:05:55.720 --> 0:05:58.320
<v Speaker 1>of a hobbyist level. Right. Well, those people when they

0:05:58.320 --> 0:06:00.560
<v Speaker 1>would go to school, some of them would say, you know,

0:06:01.160 --> 0:06:04.040
<v Speaker 1>I loved tinkering with that stuff. I want to learn

0:06:04.120 --> 0:06:06.280
<v Speaker 1>more about it. This is what I'm going to pursue

0:06:06.320 --> 0:06:09.360
<v Speaker 1>as a career, and they became that generation of computer

0:06:09.440 --> 0:06:14.440
<v Speaker 1>engineers and scientists. Well, the problem is that we've got

0:06:14.480 --> 0:06:17.160
<v Speaker 1>these devices that are now so sophisticated and do so

0:06:17.240 --> 0:06:20.520
<v Speaker 1>much for us that that level of tinkering has been

0:06:20.560 --> 0:06:24.039
<v Speaker 1>taken out. It's really hard to tinker with a device

0:06:24.120 --> 0:06:30.120
<v Speaker 1>that's running, say, a sophisticated graphics uh graphic user interface.

0:06:30.680 --> 0:06:34.200
<v Speaker 1>You know you can You're not seeing the underlying programming

0:06:34.240 --> 0:06:37.680
<v Speaker 1>that's making this all go, and you might very well

0:06:37.800 --> 0:06:39.720
<v Speaker 1>not have very much exposure to it. And in fact,

0:06:39.800 --> 0:06:44.200
<v Speaker 1>Upton's point was that he said that the students he

0:06:44.240 --> 0:06:47.280
<v Speaker 1>was encountering, most of them had little to no understanding

0:06:47.279 --> 0:06:51.680
<v Speaker 1>of any programming. If they had anything, it was HTML programming,

0:06:51.680 --> 0:06:54.839
<v Speaker 1>which is not really programming h g MLS markup language.

0:06:55.240 --> 0:06:59.279
<v Speaker 1>It changes the way stuff looks, but it's not truly

0:06:59.440 --> 0:07:02.320
<v Speaker 1>a pro gramming language. Right. You know, if I may

0:07:02.320 --> 0:07:04.320
<v Speaker 1>be permitted an analogy, I think it's sort of like

0:07:04.400 --> 0:07:07.880
<v Speaker 1>somebody going to say, you know what, I want to

0:07:07.960 --> 0:07:11.600
<v Speaker 1>become a mechanic, and somebody goes, okay, so you have

0:07:11.640 --> 0:07:14.560
<v Speaker 1>a car. What makes it go? Well, I step on

0:07:14.600 --> 0:07:17.320
<v Speaker 1>the gas and it makes it go. Yeah, But what

0:07:17.400 --> 0:07:19.880
<v Speaker 1>about the engine. What about the parts of an engine?

0:07:19.880 --> 0:07:23.360
<v Speaker 1>And you go, I don't I don't know the gas

0:07:23.360 --> 0:07:25.080
<v Speaker 1>makes it move forward. I know that I put the

0:07:25.120 --> 0:07:28.320
<v Speaker 1>groceries in the trunk and at the other end there's

0:07:28.400 --> 0:07:31.680
<v Speaker 1>something exactly. And that was that was Upton's point, was

0:07:31.720 --> 0:07:35.880
<v Speaker 1>that students only had a very superficial understanding of computers.

0:07:35.880 --> 0:07:39.520
<v Speaker 1>They had nothing. It's it seemed like it was getting

0:07:39.520 --> 0:07:42.040
<v Speaker 1>worse each year. Yeah. Now, I mean you you have

0:07:42.360 --> 0:07:46.280
<v Speaker 1>computers now, um that come with programming language is built

0:07:46.320 --> 0:07:49.040
<v Speaker 1>into the computer when you take it home and unwrap

0:07:49.080 --> 0:07:50.880
<v Speaker 1>it and take it out of the box, it's got

0:07:50.920 --> 0:07:53.640
<v Speaker 1>that stuff. But a lot of people don't even mess

0:07:53.680 --> 0:07:56.960
<v Speaker 1>with it. And he wanted, um, he wanted people to

0:07:57.040 --> 0:08:02.520
<v Speaker 1>be able to get started programming in a very inexpensive way. Yeah,

0:08:02.560 --> 0:08:06.720
<v Speaker 1>And so Upton realized, and it's this is all stated

0:08:06.760 --> 0:08:12.320
<v Speaker 1>on the Raspberry Pie Pie. It's it's stated on their

0:08:12.400 --> 0:08:14.440
<v Speaker 1>on their web page. So if you go to the

0:08:14.480 --> 0:08:16.760
<v Speaker 1>web page, you can actually read this whole story that

0:08:16.800 --> 0:08:20.720
<v Speaker 1>we're summarizing here. But Upton's point was that he knows

0:08:20.800 --> 0:08:25.200
<v Speaker 1>that access does not automatically solve a problem, right, but

0:08:25.320 --> 0:08:29.360
<v Speaker 1>that without access you can't solve a problem. And so

0:08:29.800 --> 0:08:31.720
<v Speaker 1>one of the things he thought would be important is

0:08:31.760 --> 0:08:35.400
<v Speaker 1>to try and create a very very low cost computer

0:08:35.960 --> 0:08:39.080
<v Speaker 1>that would give people the opportunity to really play with

0:08:39.120 --> 0:08:42.360
<v Speaker 1>programming in a way that hasn't been seen since the

0:08:42.440 --> 0:08:45.160
<v Speaker 1>days of the Common War sixty four and other computers

0:08:45.240 --> 0:08:48.439
<v Speaker 1>of that era. And so he set out to try

0:08:48.480 --> 0:08:51.600
<v Speaker 1>and create as an affordable a computer as possible. This

0:08:51.640 --> 0:08:55.560
<v Speaker 1>is essentially it's a nonprofit approach. It's a charity approach

0:08:55.600 --> 0:08:58.560
<v Speaker 1>to this, UM too, so that you can get as

0:08:58.600 --> 0:09:01.800
<v Speaker 1>many of them into schools and into private hands as possible,

0:09:02.160 --> 0:09:06.200
<v Speaker 1>so that people kids mostly could really get their hands

0:09:06.480 --> 0:09:09.720
<v Speaker 1>on some programming, and perhaps this would inspire the next

0:09:09.760 --> 0:09:13.199
<v Speaker 1>generation of computer engineers. In fact, they're talking about the

0:09:13.240 --> 0:09:17.680
<v Speaker 1>possibility of a buy one, send one approach in the future. UM.

0:09:17.760 --> 0:09:20.679
<v Speaker 1>They as at the time we're recording this in January twelve,

0:09:20.720 --> 0:09:24.319
<v Speaker 1>they just started manufacturing these devices, probably within the last

0:09:24.880 --> 0:09:27.680
<v Speaker 1>uh six to eight weeks from what I understand, So

0:09:27.720 --> 0:09:29.720
<v Speaker 1>they're still pretty new and if you go to the shop,

0:09:29.840 --> 0:09:31.800
<v Speaker 1>they are not actually in the shop. The only thing

0:09:31.800 --> 0:09:34.920
<v Speaker 1>that's in the shop right now are stickers for keyboards,

0:09:34.960 --> 0:09:38.040
<v Speaker 1>so they might they might send one later. A lot

0:09:38.040 --> 0:09:41.400
<v Speaker 1>of the places like a one laptop per child do

0:09:41.440 --> 0:09:43.360
<v Speaker 1>that where you can you can purchase a machine for

0:09:43.559 --> 0:09:46.480
<v Speaker 1>someone else who may not otherwise be able to afford one,

0:09:46.480 --> 0:09:48.880
<v Speaker 1>and they will send it out and help somebody get started,

0:09:49.000 --> 0:09:51.480
<v Speaker 1>which I think is is a nice idea. And Raspberry

0:09:51.520 --> 0:09:54.679
<v Speaker 1>Pie does the same thing where you can choose by

0:09:54.720 --> 0:09:56.920
<v Speaker 1>where you can choose to actually send it to. Uh,

0:09:58.040 --> 0:10:00.520
<v Speaker 1>you know, instead of purchasing one for your yourself, you

0:10:00.679 --> 0:10:03.720
<v Speaker 1>just spend the money in order for someone else to

0:10:03.800 --> 0:10:06.559
<v Speaker 1>have this device. So let's talk about what the device

0:10:06.640 --> 0:10:11.080
<v Speaker 1>actually is. Well, the device, Um, if you're looking for something,

0:10:11.400 --> 0:10:13.240
<v Speaker 1>if you're one of those people who looks at a

0:10:13.280 --> 0:10:16.400
<v Speaker 1>computer and it just works, uh, this device maybe kind

0:10:16.400 --> 0:10:18.160
<v Speaker 1>of mystifying to you because it doesn't have a case.

0:10:18.600 --> 0:10:22.280
<v Speaker 1>It looks like a circuit circuit board um with stuff

0:10:22.280 --> 0:10:25.000
<v Speaker 1>on it. Yep, it's it's kind of interesting. It is.

0:10:25.080 --> 0:10:28.240
<v Speaker 1>It is. It's the heart of a computer. But it's

0:10:28.679 --> 0:10:33.200
<v Speaker 1>a tiny, tiny size. Actually, I think I have the

0:10:32.600 --> 0:10:35.440
<v Speaker 1>the the diagram looks it looks like this. I'll hold

0:10:35.440 --> 0:10:37.600
<v Speaker 1>it up to the mic and you can everyone can

0:10:37.800 --> 0:10:40.360
<v Speaker 1>look at it at the Raspberry Pie site. Right now,

0:10:40.360 --> 0:10:43.360
<v Speaker 1>I was gonna I was gonna actually give the measurements

0:10:44.480 --> 0:10:48.960
<v Speaker 1>eighty five point six millimeters by fifty three point nine

0:10:49.000 --> 0:10:54.480
<v Speaker 1>eight millimeters and that's length and width that for the right.

0:10:54.600 --> 0:10:57.280
<v Speaker 1>So it's tiny. Yeah, it's it's about the size of

0:10:57.280 --> 0:11:01.000
<v Speaker 1>a I don't know, smartphone, a fablet. Yeah, it's the slice.

0:11:01.760 --> 0:11:06.520
<v Speaker 1>I hate that you did that. Just twitch in my forehead.

0:11:06.720 --> 0:11:09.800
<v Speaker 1>It's um. It's got. It's got a few UM interfaces

0:11:10.000 --> 0:11:12.160
<v Speaker 1>soldered onto the board. Um, of course it's got. It's

0:11:12.200 --> 0:11:14.400
<v Speaker 1>got a process or chip, a Broadcom b C m

0:11:15.760 --> 0:11:19.160
<v Speaker 1>ARM chip. It's seven mega hurts. It's not the fastest

0:11:19.160 --> 0:11:21.000
<v Speaker 1>thing in the world. But it does have an r

0:11:21.040 --> 0:11:24.920
<v Speaker 1>C A video out, an audio jack, UM USB too,

0:11:25.679 --> 0:11:27.760
<v Speaker 1>an Ethernet jack on one of the two. They have

0:11:27.760 --> 0:11:30.240
<v Speaker 1>an A and B model UM. They have an H

0:11:30.320 --> 0:11:34.520
<v Speaker 1>B H D M I port, micro USB for power,

0:11:34.640 --> 0:11:38.280
<v Speaker 1>and an SD card slot. It also will work on batteries. Yes,

0:11:38.360 --> 0:11:40.920
<v Speaker 1>C S four double as I think is what it

0:11:40.960 --> 0:11:43.040
<v Speaker 1>will work on. But you can also use the micro

0:11:43.760 --> 0:11:47.199
<v Speaker 1>USB and plug in a cable and either plug that

0:11:47.280 --> 0:11:49.760
<v Speaker 1>into another device or into a wall to power it.

0:11:49.840 --> 0:11:52.200
<v Speaker 1>So it's got no monitor installed, though you can hook

0:11:52.240 --> 0:11:55.160
<v Speaker 1>it up to one. It's got UM no, you know

0:11:55.160 --> 0:11:59.360
<v Speaker 1>it's got networking capabilities, no WiFi. It weighs forty five

0:11:59.480 --> 0:12:02.800
<v Speaker 1>grams or one tenth of a pound. It does have

0:12:02.840 --> 0:12:04.200
<v Speaker 1>a few L A D s to tell you how

0:12:04.200 --> 0:12:09.160
<v Speaker 1>it's working. Um and UM, yeah it's it's So essentially,

0:12:09.200 --> 0:12:11.440
<v Speaker 1>what you would do with this thing is, uh, let's

0:12:11.440 --> 0:12:13.480
<v Speaker 1>say that you have the model A. Okay, so you

0:12:13.480 --> 0:12:16.480
<v Speaker 1>would use an h d M I out probably for

0:12:16.520 --> 0:12:18.600
<v Speaker 1>you to go out to a television or a monitor,

0:12:19.200 --> 0:12:21.600
<v Speaker 1>and then you would use a three and a half

0:12:21.679 --> 0:12:24.200
<v Speaker 1>millimeter headphone jack. You would plug your headphones and so

0:12:24.240 --> 0:12:26.360
<v Speaker 1>you can get sound. Although like with HDM I, that's

0:12:26.400 --> 0:12:28.360
<v Speaker 1>gonna carry sound too, so you can actually have sounds

0:12:28.400 --> 0:12:31.240
<v Speaker 1>straight through the monitor if your monitor has UM speakers

0:12:31.240 --> 0:12:33.320
<v Speaker 1>in it, So if you're using a television, you could

0:12:33.320 --> 0:12:36.920
<v Speaker 1>just use the TV speakers. Uh. You would also use

0:12:36.960 --> 0:12:40.480
<v Speaker 1>a USB keyboard and plug that into it, and then

0:12:40.480 --> 0:12:43.440
<v Speaker 1>you've got your keyboard user interface. If you want to

0:12:43.480 --> 0:12:44.960
<v Speaker 1>have a mouse, then what you would need to do

0:12:45.000 --> 0:12:48.760
<v Speaker 1>is get a USB hub, plug that into a keyboard.

0:12:48.800 --> 0:12:52.440
<v Speaker 1>That right, what in which case the keyboard itself as

0:12:52.480 --> 0:12:56.160
<v Speaker 1>a hub. Um, but anyway, you gotta have a USB hub,

0:12:56.320 --> 0:12:59.040
<v Speaker 1>possibly in the shape of a keyboard. And then you

0:12:59.040 --> 0:13:02.719
<v Speaker 1>can plug your mouse and to that. And the thing

0:13:02.760 --> 0:13:04.480
<v Speaker 1>is that it doesn't have a hard drive on it,

0:13:05.240 --> 0:13:07.880
<v Speaker 1>but you could get a have a clock on it either. Yeah,

0:13:07.880 --> 0:13:10.480
<v Speaker 1>you can get an external hard drive and and plug

0:13:10.559 --> 0:13:14.959
<v Speaker 1>that into it if you wanted to. Um, so you

0:13:15.000 --> 0:13:18.479
<v Speaker 1>would have the using a using a lot of existing technology.

0:13:18.520 --> 0:13:20.199
<v Speaker 1>You might have to actually go out and buy the keyboard.

0:13:20.240 --> 0:13:22.400
<v Speaker 1>Funny thing is the keyboard might actually cost more than

0:13:22.480 --> 0:13:27.360
<v Speaker 1>the Raspberry Pie. It depends on because yeah, the two models,

0:13:27.360 --> 0:13:30.520
<v Speaker 1>the Model A that has no Ethernet is twenty five dollars.

0:13:31.120 --> 0:13:36.480
<v Speaker 1>The Model B that has eithernet is a Princely. Bringing

0:13:36.480 --> 0:13:38.880
<v Speaker 1>the Princely back. There was a Model T and you

0:13:38.920 --> 0:13:40.920
<v Speaker 1>could get it in any color as long as it's black.

0:13:41.760 --> 0:13:44.280
<v Speaker 1>We'll be back to talk more about the Raspberry Pie

0:13:44.360 --> 0:13:56.679
<v Speaker 1>in just a moment. The two models dollars. That's incredibly

0:13:56.720 --> 0:14:00.640
<v Speaker 1>affordable for a fully functional computer. And you might wonder, well,

0:14:00.679 --> 0:14:03.680
<v Speaker 1>what does this computer run? These are designed to run

0:14:04.360 --> 0:14:08.880
<v Speaker 1>UH specific Linux distros. Yes, so we're not talking Windows

0:14:09.000 --> 0:14:13.400
<v Speaker 1>or the mac os or or even certain Linux distributions

0:14:13.440 --> 0:14:15.280
<v Speaker 1>like a Buntu do not work with it. Yet. It

0:14:15.320 --> 0:14:19.200
<v Speaker 1>doesn't run Android the moment. Originally it was going to

0:14:19.360 --> 0:14:23.160
<v Speaker 1>run a Buntu, but then Buntu realized the people behind

0:14:23.160 --> 0:14:27.200
<v Speaker 1>a Buntu realize that they were not hitting their schedule properly,

0:14:27.200 --> 0:14:29.160
<v Speaker 1>so they knew that they were not gonna be able

0:14:29.160 --> 0:14:33.680
<v Speaker 1>to build in support for Raspberry pie uh they did

0:14:33.800 --> 0:14:36.720
<v Speaker 1>the top. It did sound like that it's something that Canonical,

0:14:36.880 --> 0:14:40.680
<v Speaker 1>the company behind one too, and other distributions of Lenox

0:14:40.720 --> 0:14:43.480
<v Speaker 1>are are working on, but it's not currently available. The

0:14:43.520 --> 0:14:46.800
<v Speaker 1>specific ones that are available at launch are Debian, Fedora,

0:14:46.960 --> 0:14:50.040
<v Speaker 1>and arch Linux. Those are the three that can work

0:14:50.120 --> 0:14:52.400
<v Speaker 1>right at the top of the as soon as it's ships,

0:14:52.760 --> 0:14:56.480
<v Speaker 1>and there's been some beta once sent out already. It

0:14:56.520 --> 0:14:59.560
<v Speaker 1>also sounded like it's possible that they that that the

0:14:59.640 --> 0:15:04.560
<v Speaker 1>maker of Raspberry pie pi would be willing to accept

0:15:04.840 --> 0:15:07.480
<v Speaker 1>uh Android, but they're not going to apport it themselves

0:15:07.480 --> 0:15:10.160
<v Speaker 1>somebody else. If somebody else does it, they'll be cool

0:15:10.160 --> 0:15:12.200
<v Speaker 1>with that. But in other words, this this is a

0:15:12.280 --> 0:15:14.760
<v Speaker 1>very open source kind of approach where the community is

0:15:14.800 --> 0:15:19.760
<v Speaker 1>going to provide a lot of the actual content and

0:15:19.920 --> 0:15:24.640
<v Speaker 1>functionality beyond just the basics that the that the foundation

0:15:24.920 --> 0:15:27.440
<v Speaker 1>that has been created to do this well will do. Also,

0:15:27.480 --> 0:15:29.640
<v Speaker 1>the Model A and Model B I should mention they

0:15:29.760 --> 0:15:32.840
<v Speaker 1>also have different amounts of memory. Yes, sal A is

0:15:32.840 --> 0:15:35.880
<v Speaker 1>a tight megabytes of memory. Model B is two hundred

0:15:35.880 --> 0:15:39.280
<v Speaker 1>fifty six megabytes of memory. And uh, I think I

0:15:39.280 --> 0:15:42.080
<v Speaker 1>think the Model B actually has two USB ports, which

0:15:42.080 --> 0:15:44.840
<v Speaker 1>could be good because you could plug in a WiFi

0:15:44.960 --> 0:15:50.200
<v Speaker 1>dongle into uh, you know, one of the Raspberry Pie

0:15:50.680 --> 0:15:54.440
<v Speaker 1>devices um to to give it WiFi connectivity, but it's

0:15:54.480 --> 0:15:57.000
<v Speaker 1>not built into the to the board. Yeah. Yeah, that's

0:15:57.000 --> 0:15:59.760
<v Speaker 1>the nice thing about USB, right, is that the they're

0:15:59.800 --> 0:16:03.720
<v Speaker 1>so so many different peripherals that use that standard that

0:16:03.800 --> 0:16:08.320
<v Speaker 1>can really extend the functionality of any computer, but particularly

0:16:08.360 --> 0:16:11.240
<v Speaker 1>for something like this, where it's just a very creative

0:16:11.280 --> 0:16:15.600
<v Speaker 1>approach to solving this problem. So yeah, the whole goal

0:16:15.680 --> 0:16:17.880
<v Speaker 1>here is that you get this device in as many

0:16:17.920 --> 0:16:22.120
<v Speaker 1>hands as possible, and the Linux distros are designed in

0:16:22.120 --> 0:16:24.920
<v Speaker 1>such a way that that they do kind of harken

0:16:25.000 --> 0:16:27.680
<v Speaker 1>back to that commonore sixty four day where it's it's

0:16:28.160 --> 0:16:31.520
<v Speaker 1>it requires a certain level of investment on the part

0:16:31.560 --> 0:16:34.480
<v Speaker 1>of the user to learn how the system works and

0:16:34.480 --> 0:16:37.640
<v Speaker 1>and to really kind of explore it um And that's

0:16:37.680 --> 0:16:39.880
<v Speaker 1>the whole purpose of this is not you know, it's

0:16:39.880 --> 0:16:42.720
<v Speaker 1>not just that it's a cheap computer that can get

0:16:42.760 --> 0:16:44.960
<v Speaker 1>into the hands of people. The the ultimate purpose is

0:16:45.000 --> 0:16:48.640
<v Speaker 1>to inspire people to really look into programming and learn

0:16:48.680 --> 0:16:51.760
<v Speaker 1>more about it and and possibly become the next you know,

0:16:52.240 --> 0:16:56.440
<v Speaker 1>genius programmer. Um. And so mainly they're going to be

0:16:56.440 --> 0:17:00.400
<v Speaker 1>working with the Python programming language, but there are also

0:17:00.520 --> 0:17:06.480
<v Speaker 1>other languages supported, including Basic, although it's from why I

0:17:06.560 --> 0:17:11.160
<v Speaker 1>understand it's a form of Basic called BBC Basic. There's

0:17:11.200 --> 0:17:15.840
<v Speaker 1>also the C programming language and Pearl. Okay, so, um,

0:17:16.280 --> 0:17:18.959
<v Speaker 1>there will be other languages probably added in support will

0:17:19.000 --> 0:17:23.760
<v Speaker 1>be added in later. Uh. And uh, it's any programming

0:17:23.840 --> 0:17:26.800
<v Speaker 1>language that the limitations that the program gramming language has

0:17:26.840 --> 0:17:30.360
<v Speaker 1>to have support for Linux because that's the obering system

0:17:30.400 --> 0:17:35.320
<v Speaker 1>and for ARM processors, because not every programming language works

0:17:35.320 --> 0:17:38.480
<v Speaker 1>with every processor. It's one of those tricky things about

0:17:38.520 --> 0:17:40.960
<v Speaker 1>computers is that, you know, you just when you think

0:17:40.960 --> 0:17:42.640
<v Speaker 1>you got it all figured out, you realize that there's

0:17:42.640 --> 0:17:46.960
<v Speaker 1>a hardware limitation. Yeah. But those those languages that you mentioned,

0:17:46.960 --> 0:17:50.879
<v Speaker 1>for the most part are process are neutral. Yeah. I

0:17:50.880 --> 0:17:53.840
<v Speaker 1>mean those uh, you know, Python, C, Pearl, those are

0:17:53.960 --> 0:17:58.080
<v Speaker 1>they're all you know, cross platform. Um. And you might

0:17:58.080 --> 0:18:01.000
<v Speaker 1>be saying, well, you know, you guys, that sounds pretty

0:18:01.000 --> 0:18:04.479
<v Speaker 1>cool and all. But uh, you know, for the general public,

0:18:04.680 --> 0:18:06.800
<v Speaker 1>why is that interesting? Well, for one thing, it gives

0:18:07.160 --> 0:18:11.480
<v Speaker 1>more people a chance to try out computer programming inexpensively.

0:18:11.480 --> 0:18:13.440
<v Speaker 1>I mean, this is something that if you've always wanted

0:18:13.440 --> 0:18:15.600
<v Speaker 1>to do, this could be a cool way to get

0:18:15.640 --> 0:18:19.400
<v Speaker 1>into uh uh to hacking and learning how to write

0:18:19.400 --> 0:18:22.719
<v Speaker 1>your own software and how computers work. And this is

0:18:22.800 --> 0:18:26.000
<v Speaker 1>this is an inexpensive way to get your your not

0:18:26.040 --> 0:18:30.800
<v Speaker 1>your feet wet, you're you're you could dive into you

0:18:30.880 --> 0:18:35.480
<v Speaker 1>could try programming. But um, but yeah, there there's also

0:18:35.680 --> 0:18:39.920
<v Speaker 1>another audience that again the Raspberry Pie people are not

0:18:40.560 --> 0:18:44.640
<v Speaker 1>discouraging at all, And those are the people who already

0:18:44.680 --> 0:18:46.960
<v Speaker 1>know how to do this stuff but want to try

0:18:47.000 --> 0:18:49.560
<v Speaker 1>and making something else out of this little computer. And

0:18:49.640 --> 0:18:51.600
<v Speaker 1>one of the things I've already seen them do is

0:18:51.640 --> 0:18:55.320
<v Speaker 1>messing with x MBC, which is a media center at

0:18:55.480 --> 0:19:00.359
<v Speaker 1>an open source media center. Um and uh it's available again,

0:19:00.400 --> 0:19:03.359
<v Speaker 1>this is cross platform you can build your own. Remember

0:19:03.600 --> 0:19:05.439
<v Speaker 1>now is a podcast from a long time ago, building

0:19:05.480 --> 0:19:09.000
<v Speaker 1>your own uh media media center. Um. But this and

0:19:09.119 --> 0:19:14.320
<v Speaker 1>this operating system works for existing machines Lenox, Windows, mac

0:19:14.400 --> 0:19:17.440
<v Speaker 1>os ten um works on all of them. But they've

0:19:18.080 --> 0:19:22.159
<v Speaker 1>seen XNBC running on a Raspberry Pie. We've got a

0:19:22.200 --> 0:19:24.280
<v Speaker 1>little bit more to say about the Raspberry Pie after

0:19:24.400 --> 0:19:35.639
<v Speaker 1>these messages. So the question is what can makers do

0:19:36.080 --> 0:19:38.560
<v Speaker 1>with this device. We talked about the Arduino and the

0:19:38.760 --> 0:19:42.720
<v Speaker 1>micro controller board. This is another device like that, exactly

0:19:42.800 --> 0:19:44.760
<v Speaker 1>in the way that you can I would say, this

0:19:44.920 --> 0:19:48.879
<v Speaker 1>is this is two computers, is two circuits. Yes, so,

0:19:49.640 --> 0:19:52.200
<v Speaker 1>uh yeah, I've already heard about people who are interested

0:19:52.240 --> 0:19:56.520
<v Speaker 1>in robotics using this as a component in in uh

0:19:56.720 --> 0:19:59.720
<v Speaker 1>their next robot. I also saw a video online of

0:19:59.760 --> 0:20:05.520
<v Speaker 1>a I who had created a essentially what what amounts

0:20:05.560 --> 0:20:08.879
<v Speaker 1>to an Apple TV using this, where he could he

0:20:08.960 --> 0:20:13.920
<v Speaker 1>could push video from an iPad to a television through

0:20:14.359 --> 0:20:20.240
<v Speaker 1>the Raspberry pie Pie. So yeah, so, I mean they're

0:20:20.440 --> 0:20:24.080
<v Speaker 1>the applications are numerous. So and and the nice thing

0:20:24.160 --> 0:20:26.440
<v Speaker 1>is at twenty five or thirty five dollars a pop,

0:20:26.880 --> 0:20:29.720
<v Speaker 1>it's a really affordable component. I mean, you're talking about

0:20:29.800 --> 0:20:33.000
<v Speaker 1>hobbies that you know, hobbyists in these areas are sometimes

0:20:33.040 --> 0:20:36.880
<v Speaker 1>accustomed to spending multiple hundreds of dollars on on projects.

0:20:36.920 --> 0:20:38.800
<v Speaker 1>So when you suddenly have like the brains of your

0:20:38.840 --> 0:20:42.080
<v Speaker 1>project is twenty five or thirty five dollars. That opens

0:20:42.160 --> 0:20:44.440
<v Speaker 1>up a lot of opportunities. I mean, even if you

0:20:44.480 --> 0:20:46.200
<v Speaker 1>went down to the computer store you said, I wanted

0:20:46.200 --> 0:20:50.639
<v Speaker 1>to build a computer, use for my computer, to have

0:20:50.720 --> 0:20:54.600
<v Speaker 1>a computer cheaper than now, And um, I believe they're

0:20:54.600 --> 0:20:56.720
<v Speaker 1>also talking about a case. So if that that's putting

0:20:56.760 --> 0:20:58.920
<v Speaker 1>you off, Yeah, there's no case right now, but that

0:20:59.080 --> 0:21:01.040
<v Speaker 1>there are plans for that in the future. Yeah, So

0:21:01.160 --> 0:21:05.200
<v Speaker 1>it's uh, because that's that's one thing some folks have said, like, well,

0:21:05.440 --> 0:21:08.680
<v Speaker 1>it looks a little cluji. It looks a little like,

0:21:08.880 --> 0:21:12.280
<v Speaker 1>you know, you've got this hardware showing that to some

0:21:12.400 --> 0:21:14.480
<v Speaker 1>people just seems a little weird, like it looks like

0:21:14.520 --> 0:21:16.600
<v Speaker 1>you naked circuit board. Yeah, it looks like looks like

0:21:16.680 --> 0:21:19.000
<v Speaker 1>someone went crazy and took a radio apart or something

0:21:19.080 --> 0:21:22.120
<v Speaker 1>and now there's just the pieces sitting around. So there

0:21:22.200 --> 0:21:24.920
<v Speaker 1>is talk about creating a case, although I'm sure there's

0:21:24.960 --> 0:21:28.000
<v Speaker 1>gonna be plenty of people out there who are going

0:21:28.080 --> 0:21:30.560
<v Speaker 1>to The folks that I think really this appeals to

0:21:30.640 --> 0:21:32.000
<v Speaker 1>are the same ones who will go out and build

0:21:32.040 --> 0:21:34.960
<v Speaker 1>their own cases. Who will you know, you'll end up

0:21:34.960 --> 0:21:40.359
<v Speaker 1>seeing like some really crazy interesting variations on cases for

0:21:41.359 --> 0:21:46.680
<v Speaker 1>the Raspberry Pie pie. Uh and I've already seen a

0:21:46.760 --> 0:21:51.800
<v Speaker 1>Lego based case. Yeah, yeah, it makes perfect sense to me. Yeah,

0:21:51.920 --> 0:21:53.919
<v Speaker 1>of course you don't want to completely steal it off,

0:21:53.920 --> 0:21:56.520
<v Speaker 1>because you've got to not only provide access to the ports,

0:21:56.600 --> 0:22:00.200
<v Speaker 1>but also provide a little cooling, um, make sure little

0:22:00.280 --> 0:22:02.720
<v Speaker 1>Eric can get to it. But um, but yeah, I

0:22:02.760 --> 0:22:06.879
<v Speaker 1>mean for considering, it will take wired or wireless connections,

0:22:06.920 --> 0:22:10.280
<v Speaker 1>and I'm including power in that. Um. You can do

0:22:10.520 --> 0:22:13.720
<v Speaker 1>all kinds of things with this little device, um and

0:22:14.280 --> 0:22:17.200
<v Speaker 1>possibly get a whole new generation of people interested in

0:22:17.960 --> 0:22:22.240
<v Speaker 1>what it takes to uh to learn programming and learn

0:22:22.320 --> 0:22:26.320
<v Speaker 1>what you can do with computers of all kinds. Um.

0:22:26.760 --> 0:22:28.879
<v Speaker 1>You know, I think this is an excellent opportunity and

0:22:28.920 --> 0:22:31.520
<v Speaker 1>i'm a great idea. UM. And the nice thing is

0:22:31.560 --> 0:22:34.399
<v Speaker 1>too that all the hackers will who are buying up

0:22:34.480 --> 0:22:37.560
<v Speaker 1>the machines will also provide money for the charity side, um,

0:22:37.680 --> 0:22:41.320
<v Speaker 1>who can then possibly distribute these two people who are

0:22:41.520 --> 0:22:44.040
<v Speaker 1>just getting started who may not necessarily have the money

0:22:44.080 --> 0:22:46.640
<v Speaker 1>to to get involved. Yeah. Yeah, no, it's a it's

0:22:46.680 --> 0:22:50.000
<v Speaker 1>a really cool idea. And I all that I can

0:22:50.119 --> 0:22:52.320
<v Speaker 1>predict already that I'm gonna pick one of these up

0:22:52.760 --> 0:22:56.119
<v Speaker 1>as I can, because I mean for thirty five dollars,

0:22:56.200 --> 0:22:59.200
<v Speaker 1>how can I not? And Uh, it would be just

0:22:59.320 --> 0:23:02.119
<v Speaker 1>be cool to have something where I could, you know,

0:23:02.320 --> 0:23:06.200
<v Speaker 1>have a device specifically where I'm learning to program, maybe

0:23:06.240 --> 0:23:09.280
<v Speaker 1>do a couple of these hacks, uh and uh and

0:23:09.480 --> 0:23:11.280
<v Speaker 1>just sort of experiment with it, you know, use it

0:23:11.320 --> 0:23:13.399
<v Speaker 1>for what it was intended for, really, to to to

0:23:13.720 --> 0:23:18.560
<v Speaker 1>learn about programming. And uh, frankly, I've I've while I

0:23:18.720 --> 0:23:21.600
<v Speaker 1>know about programming, I've never really gotten into it on

0:23:21.680 --> 0:23:23.280
<v Speaker 1>a deep level back when I was a kid. I

0:23:23.400 --> 0:23:27.200
<v Speaker 1>started getting into it with basic but but you know,

0:23:27.280 --> 0:23:30.879
<v Speaker 1>I never went far beyond the program that when you

0:23:31.040 --> 0:23:33.320
<v Speaker 1>tell it to run, it prints out a picture of

0:23:33.400 --> 0:23:38.359
<v Speaker 1>a cake or something, maybe a pie. But I was

0:23:38.480 --> 0:23:40.160
<v Speaker 1>trying to avoid it because I think at this point

0:23:40.200 --> 0:23:42.040
<v Speaker 1>of people have been counting up how many times we've

0:23:42.040 --> 0:23:45.200
<v Speaker 1>said pie. They've got to be exhausted by now. Well,

0:23:45.320 --> 0:23:46.800
<v Speaker 1>you know we'd have to stick with that because the

0:23:46.840 --> 0:23:52.480
<v Speaker 1>cake is a lie. Yes, So this is this is

0:23:52.600 --> 0:23:56.520
<v Speaker 1>seriously nifty, stuffy, um, and and these the things that

0:23:56.600 --> 0:24:00.439
<v Speaker 1>you're learning are not just applicable to uh, this computer,

0:24:00.560 --> 0:24:04.320
<v Speaker 1>but also to other computers and can start to other stuff.

0:24:04.720 --> 0:24:06.880
<v Speaker 1>It's really good because it will give you the foundation

0:24:06.960 --> 0:24:09.760
<v Speaker 1>the basics that you need to be able to to

0:24:09.920 --> 0:24:13.920
<v Speaker 1>build more complex programs. And uh and once you get

0:24:13.960 --> 0:24:17.240
<v Speaker 1>that that foot in the door, where you've got that understanding,

0:24:17.400 --> 0:24:20.359
<v Speaker 1>then it's really all it's just up to you about

0:24:20.400 --> 0:24:23.320
<v Speaker 1>how far you want to go. So yeah, I'm really

0:24:23.400 --> 0:24:26.320
<v Speaker 1>excited to see how this develops and whether or not

0:24:26.440 --> 0:24:28.840
<v Speaker 1>it ends up being a successful program. I certainly hope

0:24:28.880 --> 0:24:31.640
<v Speaker 1>it is, because it's clear that that the people who

0:24:31.680 --> 0:24:33.560
<v Speaker 1>are part of this foundation, their hearts are in the

0:24:33.680 --> 0:24:37.600
<v Speaker 1>right place. And uh and again, you know, they recognize

0:24:37.680 --> 0:24:41.880
<v Speaker 1>that creating an accessible machine is just part of the problem.

0:24:42.040 --> 0:24:45.080
<v Speaker 1>You can't, you know, you can't just give people access

0:24:45.119 --> 0:24:48.000
<v Speaker 1>to stuff and expect that to solve everything. But uh,

0:24:48.359 --> 0:24:51.399
<v Speaker 1>it's a good first step. So hopefully maybe maybe in

0:24:51.800 --> 0:24:55.840
<v Speaker 1>a generation or two, maybe maybe less, but maybe like

0:24:55.960 --> 0:24:58.680
<v Speaker 1>in in ten years, when Cambridge is looking at the

0:24:58.960 --> 0:25:02.640
<v Speaker 1>people the students that are are applying to study computers,

0:25:02.920 --> 0:25:06.080
<v Speaker 1>they're going to find that, uh, they're much more um

0:25:06.880 --> 0:25:12.399
<v Speaker 1>knowledgeable about the field than the folks who applied this year. No,

0:25:12.680 --> 0:25:15.640
<v Speaker 1>no slight against anyone who's at Cambridge, by the way,

0:25:16.440 --> 0:25:21.960
<v Speaker 1>I have I have nothing but respect for your comedy programs.

0:25:23.440 --> 0:25:26.480
<v Speaker 1>But I mean that produced half of money python okay,

0:25:26.560 --> 0:25:29.520
<v Speaker 1>but um yeah. And and another nice thing is since

0:25:29.560 --> 0:25:33.119
<v Speaker 1>it is a charity organization, I feel comfortable giving out

0:25:33.200 --> 0:25:36.760
<v Speaker 1>their address on the podcast, which is raspberry Pie with

0:25:36.960 --> 0:25:40.440
<v Speaker 1>you know p I not the with an e um

0:25:41.040 --> 0:25:45.119
<v Speaker 1>dot org Now dot com is also also belongs to them,

0:25:45.119 --> 0:25:46.960
<v Speaker 1>but that's the store specifically. If you want to learn

0:25:47.000 --> 0:25:48.600
<v Speaker 1>more about the device and the and the group that

0:25:49.080 --> 0:25:52.080
<v Speaker 1>that is making it and all of that, go to

0:25:52.240 --> 0:25:55.040
<v Speaker 1>the raspberry pie dot org site and they won't uh

0:25:55.520 --> 0:25:58.399
<v Speaker 1>provide you with all the information you need there. And

0:25:58.480 --> 0:26:00.080
<v Speaker 1>I can't wait to see what kind of craze the

0:26:00.280 --> 0:26:02.320
<v Speaker 1>hacks come out of all this, because you know, there

0:26:02.359 --> 0:26:03.760
<v Speaker 1>are gonna be people out there who are going to

0:26:03.840 --> 0:26:06.200
<v Speaker 1>apply this in ways that we just can't even conceive

0:26:06.280 --> 0:26:08.719
<v Speaker 1>of at this moment. And uh, and those are going

0:26:08.760 --> 0:26:10.840
<v Speaker 1>to be really awesome. It's gonna have an instant following,

0:26:10.880 --> 0:26:13.600
<v Speaker 1>I think, just because it's so affordable and people are

0:26:13.640 --> 0:26:15.840
<v Speaker 1>gonna want to mess with it, even people who are

0:26:15.880 --> 0:26:19.280
<v Speaker 1>not necessarily uh you know, the people you would consider

0:26:19.359 --> 0:26:22.040
<v Speaker 1>makers or hackers. Now I think they'll go you know,

0:26:22.119 --> 0:26:25.000
<v Speaker 1>and I can afford that I'm gonna try it. I

0:26:25.080 --> 0:26:27.840
<v Speaker 1>hope you enjoyed that classic episode. Like I said, I've

0:26:27.880 --> 0:26:34.240
<v Speaker 1>been thinking about creating a main machine, a multi arcade

0:26:34.600 --> 0:26:41.240
<v Speaker 1>machine emulator, and emulators are all about using hardware or

0:26:41.400 --> 0:26:45.160
<v Speaker 1>software to replicate some other form of hardware or software.

0:26:45.200 --> 0:26:49.480
<v Speaker 1>You are emulating it, so you're trying to replicate the effects,

0:26:49.920 --> 0:26:54.359
<v Speaker 1>but you're not necessarily following in the exact same. You know,

0:26:54.720 --> 0:26:58.280
<v Speaker 1>UM structure as the original piece of technology, and with

0:26:58.960 --> 0:27:02.800
<v Speaker 1>main machine, you're talking about a device that is capable

0:27:02.920 --> 0:27:06.879
<v Speaker 1>of playing arcade games on it. So the first thing

0:27:06.960 --> 0:27:08.840
<v Speaker 1>you have to do is build a main machine. And

0:27:08.920 --> 0:27:12.080
<v Speaker 1>the Raspberry Pie has proven to be a very popular

0:27:12.240 --> 0:27:15.560
<v Speaker 1>choice for people who are in that hobby. UM right now,

0:27:15.840 --> 0:27:20.520
<v Speaker 1>the Raspberry Pie four is the divisive choice, but we

0:27:20.720 --> 0:27:23.680
<v Speaker 1>do expect to have the fifth version of Raspberry Pie

0:27:23.760 --> 0:27:26.680
<v Speaker 1>released sometime this year, so I've been holding off a

0:27:26.760 --> 0:27:29.280
<v Speaker 1>bit waiting for that before I kind of dip my

0:27:29.400 --> 0:27:31.119
<v Speaker 1>toe in and try and do this just to kind

0:27:31.160 --> 0:27:33.440
<v Speaker 1>of future proof it a little bit. But yeah, the

0:27:33.520 --> 0:27:37.480
<v Speaker 1>whole idea is that you you get the machine, you

0:27:37.600 --> 0:27:41.560
<v Speaker 1>program it, you get a a memory card reader, and

0:27:41.680 --> 0:27:45.040
<v Speaker 1>you get a memory card that has what they're called

0:27:45.160 --> 0:27:48.360
<v Speaker 1>images of games. On it. All of this can get

0:27:48.359 --> 0:27:51.240
<v Speaker 1>a little tricky, like there are ways to go about

0:27:51.280 --> 0:27:54.399
<v Speaker 1>this in a legal way, because, uh, there are a

0:27:54.440 --> 0:27:57.960
<v Speaker 1>lot of folks out there who have images of these games,

0:27:58.040 --> 0:28:00.680
<v Speaker 1>but they didn't actually have permission to do it, so

0:28:00.760 --> 0:28:02.520
<v Speaker 1>it's gonna be tricky. I want to make sure I

0:28:02.600 --> 0:28:06.320
<v Speaker 1>do this, you know, in an upright, straightforward way. I

0:28:06.440 --> 0:28:09.639
<v Speaker 1>don't believe in just cases it may just be that

0:28:09.720 --> 0:28:14.200
<v Speaker 1>it's abandoned game, where like the there are no entities

0:28:14.240 --> 0:28:16.440
<v Speaker 1>that own the rights anymore for some of these games,

0:28:16.840 --> 0:28:19.639
<v Speaker 1>and in those cases it gets a little you know,

0:28:20.040 --> 0:28:24.080
<v Speaker 1>fuzzy about whether or not it's ethical to download an image.

0:28:24.480 --> 0:28:27.480
<v Speaker 1>But that's pretty far off for me. I still have

0:28:27.600 --> 0:28:30.959
<v Speaker 1>to actually get the device itself and then get all

0:28:31.000 --> 0:28:35.080
<v Speaker 1>the other components together to make an arcade cabinet. Uh.

0:28:35.560 --> 0:28:37.000
<v Speaker 1>This was just one of those projects that I think

0:28:37.000 --> 0:28:38.880
<v Speaker 1>would be kind of neat to do, and I've looked

0:28:38.920 --> 0:28:41.920
<v Speaker 1>at a lot of videos online about it. So that's

0:28:41.920 --> 0:28:43.440
<v Speaker 1>why I thought it would be fun to go back

0:28:43.800 --> 0:28:47.800
<v Speaker 1>to this classic episode and learn about the Raspberry Pie. Now. Granted,

0:28:48.200 --> 0:28:51.200
<v Speaker 1>things have changed quite a bit since that original Raspberry Pie.

0:28:51.320 --> 0:28:53.880
<v Speaker 1>There have been multiple versions that have come out since

0:28:53.960 --> 0:28:58.920
<v Speaker 1>then with more advanced capabilities, but the purpose is still

0:28:58.960 --> 0:29:04.400
<v Speaker 1>the same. It's a simplified computer device that allows for

0:29:04.920 --> 0:29:08.920
<v Speaker 1>programming experience on a level that otherwise would probably be

0:29:08.960 --> 0:29:12.440
<v Speaker 1>prohibitively expensive. So very interesting, and a lot of people

0:29:12.520 --> 0:29:14.840
<v Speaker 1>use raspberry pies for all sorts of projects, not just

0:29:15.040 --> 0:29:17.000
<v Speaker 1>you know, arcade machines, but there are people who use

0:29:17.040 --> 0:29:23.320
<v Speaker 1>it in robotics and other interesting technological applications that really

0:29:23.400 --> 0:29:27.200
<v Speaker 1>show an incredible sense of innovation. So I highly recommend

0:29:27.280 --> 0:29:30.160
<v Speaker 1>you check into raspberry pies if you have any interest

0:29:30.240 --> 0:29:31.560
<v Speaker 1>at all on that, even if you just want to

0:29:31.600 --> 0:29:34.000
<v Speaker 1>see what people have done with it and what is

0:29:34.080 --> 0:29:36.800
<v Speaker 1>possible with it. There's an entire community out there that

0:29:37.000 --> 0:29:39.360
<v Speaker 1>is incredible, and I encourage you to check it out.

0:29:39.920 --> 0:29:42.160
<v Speaker 1>If you have suggestions for topics we should cover on

0:29:42.240 --> 0:29:45.360
<v Speaker 1>future episodes of tech Stuff, please reach out to me.

0:29:45.560 --> 0:29:48.040
<v Speaker 1>Best way to do that is on Twitter. The handle

0:29:48.120 --> 0:29:51.600
<v Speaker 1>for the show is text Stuff HSW and I'll talk

0:29:51.640 --> 0:30:00.160
<v Speaker 1>to you again relea soon. Text Stuff is an I

0:30:00.320 --> 0:30:03.760
<v Speaker 1>Heart Radio production. For more podcasts from I Heart Radio,

0:30:04.120 --> 0:30:07.240
<v Speaker 1>visit the i heart Radio app, Apple Podcasts, or wherever

0:30:07.400 --> 0:30:08.880
<v Speaker 1>you listen to your favorite shows.