WEBVTT

1
00:00:00.080 --> 00:00:03.919
<v Speaker 1>Imagine shedding your keys and passwords, entirely unlocking your car,

2
00:00:04.120 --> 00:00:07.160
<v Speaker 1>your front door, even logging into your computer with just

3
00:00:07.200 --> 00:00:08.519
<v Speaker 1>a simple wave of your hand.

4
00:00:08.640 --> 00:00:10.119
<v Speaker 2>Sounds like science fiction, doesn't it?

5
00:00:10.119 --> 00:00:13.919
<v Speaker 1>It really does. Well, Get ready because today we're embarking

6
00:00:14.000 --> 00:00:17.359
<v Speaker 1>on a deep dive into the fascinating world of radio

7
00:00:17.399 --> 00:00:20.120
<v Speaker 1>frequency identification or r FID.

8
00:00:20.399 --> 00:00:22.839
<v Speaker 2>That's right, And for this deep dive, we're drawing our

9
00:00:22.879 --> 00:00:26.440
<v Speaker 2>insights from a truly unique source. The book are FID

10
00:00:26.600 --> 00:00:31.160
<v Speaker 2>Toys Cool Projects for Home, Office and Entertainment by Amal Grafstra.

11
00:00:31.440 --> 00:00:33.719
<v Speaker 1>Yeah, it's a great one. Our mission today isn't just

12
00:00:33.759 --> 00:00:39.159
<v Speaker 1>to explain RFID and dry technical terms. It's to cut

13
00:00:39.159 --> 00:00:42.359
<v Speaker 1>through the jargon and show you how this star trek

14
00:00:42.600 --> 00:00:45.479
<v Speaker 1>like tech which used to be mostly for big business, big.

15
00:00:45.320 --> 00:00:47.679
<v Speaker 2>Warehouses, right supply chains and stuff.

16
00:00:47.359 --> 00:00:51.280
<v Speaker 1>Exactly how it's surprisingly accessible now and applicable in your

17
00:00:51.359 --> 00:00:54.920
<v Speaker 1>daily life. We're going to uncover some surprising ingenuity behind

18
00:00:54.960 --> 00:00:55.759
<v Speaker 1>these projects, and.

19
00:00:55.759 --> 00:00:58.799
<v Speaker 2>We'll also delve into the author's own remarkable personal journey.

20
00:00:59.280 --> 00:01:02.479
<v Speaker 2>It all started with this, well, this real aha moment,

21
00:01:02.520 --> 00:01:02.799
<v Speaker 2>fra him.

22
00:01:02.799 --> 00:01:04.680
<v Speaker 1>Oh yeah, tell us about that. That's quite the story,

23
00:01:05.000 --> 00:01:05.599
<v Speaker 1>it really is.

24
00:01:05.719 --> 00:01:10.719
<v Speaker 2>Yeah, Amal Grafster's motivation came after he learned about contactless

25
00:01:10.840 --> 00:01:15.599
<v Speaker 2>RFID technology being used for like pet identifications.

26
00:01:14.840 --> 00:01:17.079
<v Speaker 1>Okay, little chips and casts and dogs.

27
00:01:16.840 --> 00:01:18.920
<v Speaker 2>Exactly, And he thought, wait a minute, why couldn't I

28
00:01:19.000 --> 00:01:21.359
<v Speaker 2>use that same tech for myself, you know, skip the

29
00:01:21.400 --> 00:01:23.239
<v Speaker 2>access cards, build his own systems.

30
00:01:23.319 --> 00:01:25.359
<v Speaker 1>And he actually got implants he did.

31
00:01:25.599 --> 00:01:30.599
<v Speaker 2>To avoid carrying cards, that personal quest, that desire for

32
00:01:30.719 --> 00:01:34.319
<v Speaker 2>ultimate convenience and control. That's what really ignited the passion

33
00:01:34.319 --> 00:01:35.400
<v Speaker 2>that led to this whole book.

34
00:01:35.480 --> 00:01:38.719
<v Speaker 1>Wow. Okay, so to really appreciate these these cool projects,

35
00:01:38.719 --> 00:01:41.840
<v Speaker 1>we first need to understand the basics. What exactly is

36
00:01:42.000 --> 00:01:43.200
<v Speaker 1>RFID at its core?

37
00:01:43.680 --> 00:01:46.000
<v Speaker 2>Well, fundamentally, think of it as a two part system

38
00:01:46.159 --> 00:01:49.640
<v Speaker 2>wireless communication. You've got interrogators, those are the readers, and

39
00:01:49.640 --> 00:01:51.640
<v Speaker 2>then you have the tags, the little things you attached

40
00:01:51.640 --> 00:01:52.239
<v Speaker 2>to objects.

41
00:01:52.280 --> 00:01:54.159
<v Speaker 1>Okay, so it's a bit like a barcode scanner and

42
00:01:54.200 --> 00:01:55.480
<v Speaker 1>a barcode label kind of.

43
00:01:55.560 --> 00:01:58.319
<v Speaker 2>Yeah, that's a good analogy. But here's the key difference.

44
00:01:58.959 --> 00:02:02.840
<v Speaker 2>R FID is completely contactless, which means you can identify

45
00:02:02.879 --> 00:02:05.719
<v Speaker 2>objects even if they're hidden, you know, inside a box,

46
00:02:06.079 --> 00:02:08.840
<v Speaker 2>moving down an assembly line, even wrapped in paper. No

47
00:02:08.960 --> 00:02:09.919
<v Speaker 2>line of sight needed.

48
00:02:10.479 --> 00:02:14.840
<v Speaker 1>Okay, that immediately sounds way more powerful than a traditional barcode.

49
00:02:14.879 --> 00:02:16.879
<v Speaker 1>Oh it is, and it gets more specific too, right.

50
00:02:16.919 --> 00:02:19.599
<v Speaker 1>Barcodes usually identify a type of thing, like all oranges

51
00:02:19.639 --> 00:02:21.319
<v Speaker 1>have the same code exactly right.

52
00:02:21.439 --> 00:02:25.120
<v Speaker 2>Our codes label the type like isku quanti three four

53
00:02:25.240 --> 00:02:30.039
<v Speaker 2>means oranges. But RFID, well, it can assign each individual

54
00:02:30.080 --> 00:02:32.759
<v Speaker 2>item its very own unique serial number.

55
00:02:32.919 --> 00:02:37.000
<v Speaker 1>So not just the bin of oranges, but potentially each orange.

56
00:02:36.560 --> 00:02:39.919
<v Speaker 2>Potentially yes, or each apple. Or think about a hospital

57
00:02:39.960 --> 00:02:42.800
<v Speaker 2>tracking every single medical chart as it moves around. That's

58
00:02:42.840 --> 00:02:47.639
<v Speaker 2>a huge leap in granular tracking, pinpoint inventory traceability.

59
00:02:48.120 --> 00:02:51.400
<v Speaker 1>That is a powerful distinction. Now, when we talk RFID systems,

60
00:02:51.400 --> 00:02:55.159
<v Speaker 1>you often hear active versus passive. What's the main difference there?

61
00:02:55.199 --> 00:02:55.879
<v Speaker 1>Why does it matter?

62
00:02:55.960 --> 00:02:58.319
<v Speaker 2>It's all about power how the tag gets its energy.

63
00:02:58.639 --> 00:03:02.479
<v Speaker 2>Passive RFID tags have no internal power source, zero battery.

64
00:03:02.520 --> 00:03:03.719
<v Speaker 1>Okay, so how do they work them?

65
00:03:03.759 --> 00:03:06.479
<v Speaker 2>They actually draw their energy from the magnetic field the

66
00:03:06.520 --> 00:03:11.039
<v Speaker 2>reader emits. The reader powers them up wirelessly just long

67
00:03:11.159 --> 00:03:12.159
<v Speaker 2>enough for them to respond.

68
00:03:12.639 --> 00:03:14.840
<v Speaker 1>Interesting, So what does that mean for performance?

69
00:03:15.080 --> 00:03:17.919
<v Speaker 2>It means they generally have a shorter read range usually

70
00:03:18.159 --> 00:03:21.319
<v Speaker 2>you know, inches up to maybe several feet. The big

71
00:03:21.360 --> 00:03:26.400
<v Speaker 2>advantages though, they're cheaper, much lower cost per tag, and

72
00:03:26.439 --> 00:03:29.560
<v Speaker 2>they have an essentially indefinite lifespan because there's no battery

73
00:03:29.599 --> 00:03:29.960
<v Speaker 2>to die.

74
00:03:30.240 --> 00:03:31.960
<v Speaker 1>Makes sense. The downsides the.

75
00:03:31.960 --> 00:03:34.800
<v Speaker 2>Shorter range obviously, and they can be a bit sensitive

76
00:03:34.840 --> 00:03:38.280
<v Speaker 2>to interference from things like metal and liquids, especially the

77
00:03:38.360 --> 00:03:39.400
<v Speaker 2>higher frequency ones.

78
00:03:39.800 --> 00:03:42.759
<v Speaker 1>Okay, so if passive tags are powered by the reader,

79
00:03:43.360 --> 00:03:47.800
<v Speaker 1>then active RFID tags must carry their own power supply correct.

80
00:03:47.840 --> 00:03:49.919
<v Speaker 2>Active tags have a little internal battery and.

81
00:03:49.879 --> 00:03:51.639
<v Speaker 1>What does that unlock? What's the benefit?

82
00:03:51.800 --> 00:03:55.599
<v Speaker 2>Range? Much much longer range, typically around say thirty feet

83
00:03:55.680 --> 00:03:56.879
<v Speaker 2>sometimes even hundreds of feet.

84
00:03:56.919 --> 00:03:59.360
<v Speaker 1>Wow, Okay, big difference, huge difference.

85
00:03:59.439 --> 00:04:02.400
<v Speaker 2>The advantage is that impressive range and they can transmit

86
00:04:02.520 --> 00:04:05.479
<v Speaker 2>constantly if needed. But the trade off is well, they

87
00:04:05.479 --> 00:04:06.919
<v Speaker 2>cost more per tag.

88
00:04:06.680 --> 00:04:09.319
<v Speaker 1>And the battery runs out eventually, exactly.

89
00:04:09.000 --> 00:04:12.080
<v Speaker 2>Limited lifespan usually around three to five years, depending on

90
00:04:12.120 --> 00:04:14.879
<v Speaker 2>the tag and how often it transmits. But it really

91
00:04:14.919 --> 00:04:18.480
<v Speaker 2>extends the reach of RFID tracking dramatically.

92
00:04:18.639 --> 00:04:22.319
<v Speaker 1>So beyond just identifying things, some tags are also read write.

93
00:04:22.439 --> 00:04:24.680
<v Speaker 1>How does that expand what you can do? What's the

94
00:04:24.720 --> 00:04:25.360
<v Speaker 1>insight there?

95
00:04:25.519 --> 00:04:28.040
<v Speaker 2>Ah, this is where it gets really interesting. Read write

96
00:04:28.040 --> 00:04:32.600
<v Speaker 2>tags mean you can store data directly on the tag itself. Okay,

97
00:04:32.680 --> 00:04:34.680
<v Speaker 2>so the tag isn't just an ID number pointing to

98
00:04:34.720 --> 00:04:38.439
<v Speaker 2>a database somewhere. It can actually carry relevant information with

99
00:04:38.600 --> 00:04:39.800
<v Speaker 2>the item.

100
00:04:39.439 --> 00:04:40.480
<v Speaker 1>Like what kind of information?

101
00:04:40.839 --> 00:04:44.279
<v Speaker 2>Well, the book uses the example of say, white gym socks.

102
00:04:45.040 --> 00:04:47.519
<v Speaker 2>Instead of the tag just spitting out an ID that

103
00:04:47.560 --> 00:04:50.000
<v Speaker 2>your system then has to look up, the words white

104
00:04:50.040 --> 00:04:52.920
<v Speaker 2>gym socks could literally be stored right on that tag.

105
00:04:53.120 --> 00:04:56.519
<v Speaker 1>Huh. So the tag itself knows what it's attached to precisely.

106
00:04:56.920 --> 00:05:00.120
<v Speaker 2>It makes the item sort of autonomous, carrying it its

107
00:05:00.120 --> 00:05:02.079
<v Speaker 2>own data, and that can save a lot of money

108
00:05:02.120 --> 00:05:04.600
<v Speaker 2>because you don't need network connectivity at every single scan

109
00:05:04.680 --> 00:05:06.720
<v Speaker 2>point just to look up what an ID means. Right.

110
00:05:06.759 --> 00:05:09.720
<v Speaker 1>It reduces the reliance on a central database exactly.

111
00:05:09.800 --> 00:05:13.759
<v Speaker 2>It transforms a simple identifier into like a portable data packet.

112
00:05:14.000 --> 00:05:15.759
<v Speaker 2>Really useful, very useful.

113
00:05:15.959 --> 00:05:19.240
<v Speaker 1>But speaking of cost and ease of use, the book

114
00:05:19.360 --> 00:05:22.839
<v Speaker 1>does mention a security aspect for some of these DIY projects,

115
00:05:23.000 --> 00:05:27.959
<v Speaker 1>specifically using open format tags. What's the deal there, Yeah, that's.

116
00:05:27.839 --> 00:05:30.879
<v Speaker 2>An important trade off to understand. These common tags like

117
00:05:31.160 --> 00:05:34.120
<v Speaker 2>EM four one h two used in many projects. They

118
00:05:34.120 --> 00:05:37.240
<v Speaker 2>can be read or even duplicated by anyone with the

119
00:05:37.319 --> 00:05:40.439
<v Speaker 2>right equipment, and that equipment isn't very expensive.

120
00:05:40.120 --> 00:05:42.279
<v Speaker 1>So not super secure then not in a high.

121
00:05:42.160 --> 00:05:45.519
<v Speaker 2>Security sense, no, But the book kind of embraces this.

122
00:05:45.639 --> 00:05:50.600
<v Speaker 2>It makes these projects cheap, easy and fun for hobbyists. Okay,

123
00:05:50.920 --> 00:05:53.399
<v Speaker 2>and you know, for a home setup, it's often an

124
00:05:53.439 --> 00:05:56.720
<v Speaker 2>acceptable compromise. As the author points out, the real world

125
00:05:56.759 --> 00:06:00.000
<v Speaker 2>threat for your front door probably isn't someone sophisticated least

126
00:06:00.000 --> 00:06:01.480
<v Speaker 2>boofing your RFID tag.

127
00:06:01.639 --> 00:06:04.079
<v Speaker 1>Right, Someone's more likely to just break a window exactly.

128
00:06:04.120 --> 00:06:06.120
<v Speaker 2>You have to consider the practical threat model.

129
00:06:06.160 --> 00:06:08.759
<v Speaker 1>Okay, let's unpack that's further though, because a Mallgraf's just book.

130
00:06:09.000 --> 00:06:12.480
<v Speaker 1>It isn't just theory, right, It's about making RFID personal

131
00:06:12.920 --> 00:06:16.160
<v Speaker 1>using it in some surprisingly intimate ways. Absolutely, like the

132
00:06:16.319 --> 00:06:19.319
<v Speaker 1>RFID enabled front door project. That sounds pretty cool. How

133
00:06:19.360 --> 00:06:20.240
<v Speaker 1>does that actually work?

134
00:06:20.360 --> 00:06:22.600
<v Speaker 2>It is cool. So for a home door, you're usually

135
00:06:22.600 --> 00:06:25.920
<v Speaker 2>looking at using either an electronic strike what's that. It's

136
00:06:25.959 --> 00:06:28.720
<v Speaker 2>a replacement for the strike plate in your doorframe. When

137
00:06:28.759 --> 00:06:32.480
<v Speaker 2>it gets power, it essentially gives way and lets the

138
00:06:32.519 --> 00:06:35.399
<v Speaker 2>door open even if the dead bolt latch is extended. Okay,

139
00:06:36.120 --> 00:06:40.079
<v Speaker 2>or you modify a standard electronic dead bolt the book

140
00:06:40.120 --> 00:06:42.319
<v Speaker 2>details how you can take something like a common keypad

141
00:06:42.399 --> 00:06:46.360
<v Speaker 2>dead bolt and basically hack it rewire it to respond

142
00:06:46.480 --> 00:06:49.120
<v Speaker 2>to an RFID reader instead of, or in addition to

143
00:06:49.160 --> 00:06:49.720
<v Speaker 2>the keypad.

144
00:06:50.120 --> 00:06:53.519
<v Speaker 1>So you're adapting existing hardware. How does the RFID part

145
00:06:53.560 --> 00:06:55.040
<v Speaker 1>actually connect and control to lock?

146
00:06:55.079 --> 00:06:57.639
<v Speaker 2>Then? Right, you build a little control box. The book

147
00:06:57.639 --> 00:07:00.399
<v Speaker 2>shows how to integrate a simple say one hundred and

148
00:07:00.439 --> 00:07:03.759
<v Speaker 2>twenty five Killer Herds RFID reader with a relay. A

149
00:07:03.839 --> 00:07:06.639
<v Speaker 2>relay is just an electronic switch. It takes the signal

150
00:07:06.680 --> 00:07:09.160
<v Speaker 2>from the reader and uses it to switch the power

151
00:07:09.199 --> 00:07:11.759
<v Speaker 2>on or off to the electronic strike or the modified

152
00:07:11.759 --> 00:07:12.120
<v Speaker 2>dead bolt.

153
00:07:12.240 --> 00:07:15.439
<v Speaker 1>Gotcha, and there's usually an indicator light too, Yeah.

154
00:07:15.199 --> 00:07:18.160
<v Speaker 2>Often an LED. The author shows how you can carefully

155
00:07:18.199 --> 00:07:20.800
<v Speaker 2>modify the reader board like de Sodern and moving the

156
00:07:20.879 --> 00:07:23.759
<v Speaker 2>USB connector to hide all the wiring inside the wall

157
00:07:23.839 --> 00:07:27.759
<v Speaker 2>for really clean covert setup. The relay clicks the lock open,

158
00:07:27.839 --> 00:07:31.279
<v Speaker 2>the LED might blink to show it worked. Visual feedback

159
00:07:31.319 --> 00:07:32.199
<v Speaker 2>and what about the brains?

160
00:07:32.279 --> 00:07:34.000
<v Speaker 1>Is there software involved? What does it do?

161
00:07:34.279 --> 00:07:38.720
<v Speaker 2>Yes? Definitely. The author developed custom software called door FID.

162
00:07:39.399 --> 00:07:42.040
<v Speaker 2>Its job is basically to listen for tag scans from

163
00:07:42.079 --> 00:07:44.519
<v Speaker 2>the reader. Okay, then it checks the scan tag ID

164
00:07:44.639 --> 00:07:47.240
<v Speaker 2>against a list of authorized IDs. If it's a match,

165
00:07:47.240 --> 00:07:49.560
<v Speaker 2>it tells the relay to unlock the door, and it

166
00:07:49.600 --> 00:07:51.199
<v Speaker 2>controls that led blink.

167
00:07:51.000 --> 00:07:53.399
<v Speaker 1>And you can manage the tags, add new ones, remove

168
00:07:53.439 --> 00:07:54.639
<v Speaker 1>old ones exactly.

169
00:07:55.079 --> 00:07:57.639
<v Speaker 2>What's clever is it also lets you manage tags. Add

170
00:07:57.680 --> 00:08:00.319
<v Speaker 2>your tag, your partner's tag, maybe a temporary tag for

171
00:08:00.360 --> 00:08:03.439
<v Speaker 2>a guest. And you could even set time restrictions.

172
00:08:02.879 --> 00:08:05.360
<v Speaker 1>Oh like for a cleaner or dog walker.

173
00:08:05.199 --> 00:08:09.279
<v Speaker 2>Precisely their tag might only work, say Tuesday afternoons.

174
00:08:09.319 --> 00:08:09.800
<v Speaker 1>That's neat.

175
00:08:09.920 --> 00:08:12.360
<v Speaker 2>And again the book brings up that practical security point

176
00:08:12.600 --> 00:08:15.040
<v Speaker 2>for a home door. Is someone really going to try

177
00:08:15.040 --> 00:08:19.360
<v Speaker 2>and clone your tag from two inches away? Maybe, but

178
00:08:19.519 --> 00:08:22.879
<v Speaker 2>breaking a window is probably faster and easier for most burglars.

179
00:08:23.120 --> 00:08:25.759
<v Speaker 2>It forces you to think about the real vulnerabilities.

180
00:08:25.920 --> 00:08:28.759
<v Speaker 1>That is a good dose of reality. Okay, so you've

181
00:08:28.800 --> 00:08:31.959
<v Speaker 1>liberated your front door. The next logical step for many

182
00:08:31.959 --> 00:08:33.399
<v Speaker 1>people their car.

183
00:08:33.840 --> 00:08:34.080
<v Speaker 2>Right.

184
00:08:34.279 --> 00:08:38.440
<v Speaker 1>How does RFID make keyless entry even more seamless, like

185
00:08:38.519 --> 00:08:39.759
<v Speaker 1>no button presses at all?

186
00:08:40.200 --> 00:08:42.919
<v Speaker 2>Yeah, the concept here is fantastic for convenience, especially when

187
00:08:42.919 --> 00:08:45.840
<v Speaker 2>your hands are full. Imagine just bumping your hip where

188
00:08:45.879 --> 00:08:47.759
<v Speaker 2>your keys are in your pocket against the spot.

189
00:08:47.519 --> 00:08:49.799
<v Speaker 1>On the car and it unlocks, and it unlocks.

190
00:08:49.879 --> 00:08:53.600
<v Speaker 2>The project uses a pretty simple, inexpensive access control kit.

191
00:08:54.080 --> 00:08:56.720
<v Speaker 2>These kits can store say forty or fifty tags. They

192
00:08:56.799 --> 00:08:59.320
<v Speaker 2>usually have a master tag for easy programming, and maybe

193
00:08:59.320 --> 00:09:00.919
<v Speaker 2>give you an audible beep conformation.

194
00:09:01.159 --> 00:09:04.120
<v Speaker 1>Antenna placement sounds like it would be critical here too.

195
00:09:04.279 --> 00:09:05.759
<v Speaker 1>Where do you put it? Any challenges?

196
00:09:05.879 --> 00:09:09.039
<v Speaker 2>Absolutely vital. The antenna coil is often quite delicate. You

197
00:09:09.080 --> 00:09:11.679
<v Speaker 2>need to secure it carefully to a non metallic surface.

198
00:09:11.759 --> 00:09:13.240
<v Speaker 1>Why non metality metal.

199
00:09:13.000 --> 00:09:15.480
<v Speaker 2>Interfered badly with one hundred and twenty five kJ ever signal,

200
00:09:15.600 --> 00:09:18.200
<v Speaker 2>Even though that frequency is generally more tolerant than higher ones,

201
00:09:18.279 --> 00:09:21.440
<v Speaker 2>it just kills the range. So ideally you mount it

202
00:09:21.480 --> 00:09:24.360
<v Speaker 2>near a window, maybe tucked under some plastic trim inside

203
00:09:24.360 --> 00:09:27.759
<v Speaker 2>the car. Getting reliable reads without having to fumble around

204
00:09:28.159 --> 00:09:31.600
<v Speaker 2>takes some careful placement. Every millimeter counts makes sense?

205
00:09:31.679 --> 00:09:34.480
<v Speaker 1>And how does it actually talk to the car's locking system?

206
00:09:34.759 --> 00:09:36.919
<v Speaker 2>A couple of ways. You can interface it with your

207
00:09:37.039 --> 00:09:41.320
<v Speaker 2>existing keyless entry remote fob. Basically, you wire the RFID

208
00:09:41.480 --> 00:09:45.519
<v Speaker 2>kits relay to simulate pressing the unlocked button on a

209
00:09:45.519 --> 00:09:48.360
<v Speaker 2>spare fob you hide in the car, AH clever or

210
00:09:48.399 --> 00:09:51.080
<v Speaker 2>you can wire more directly to the car's power lock actuators.

211
00:09:51.519 --> 00:09:53.879
<v Speaker 2>The book tends to focus on simplicity here, so direct

212
00:09:53.919 --> 00:09:57.399
<v Speaker 2>integration usually just handles unlocking, not locking, to keep the

213
00:09:57.440 --> 00:09:58.200
<v Speaker 2>wiring easier.

214
00:09:58.279 --> 00:10:01.639
<v Speaker 1>Gotcha, okay, front door car. What about your digital life?

215
00:10:02.039 --> 00:10:05.039
<v Speaker 1>Logging into Windows XPI know a bit dated, but the

216
00:10:05.120 --> 00:10:08.159
<v Speaker 1>concept with an RFID keyboard? How's that possible?

217
00:10:08.279 --> 00:10:11.240
<v Speaker 2>This project is really neat. It involves physically modifying a

218
00:10:11.279 --> 00:10:14.799
<v Speaker 2>standard USB keyboard like an old Microsoft Natural Elite. You

219
00:10:14.840 --> 00:10:18.399
<v Speaker 2>basically open it up and integrate a small USB RFID

220
00:10:18.559 --> 00:10:22.919
<v Speaker 2>reader and maybe a tiny USB hub inside the keyboard casing.

221
00:10:22.679 --> 00:10:23.759
<v Speaker 1>So it all fits inside.

222
00:10:23.879 --> 00:10:27.240
<v Speaker 2>Yeah. The goal is to have just one single standard

223
00:10:27.320 --> 00:10:29.519
<v Speaker 2>USB cable coming out of the keyboard to your PC.

224
00:10:30.240 --> 00:10:35.159
<v Speaker 2>It makes the RFID part completely invisible, totally seamless.

225
00:10:34.679 --> 00:10:36.559
<v Speaker 1>With just typing, and when you wave your hand.

226
00:10:36.399 --> 00:10:38.840
<v Speaker 2>It feels like magic. You just wave your authorized tag

227
00:10:38.879 --> 00:10:41.240
<v Speaker 2>over a spot on the keyboard and boom, you're logged in.

228
00:10:41.559 --> 00:10:44.360
<v Speaker 1>Okay, so the hardware is custom What about the software side?

229
00:10:44.399 --> 00:10:47.879
<v Speaker 1>How do you make Windows accept an RFID tag instead

230
00:10:47.879 --> 00:10:48.600
<v Speaker 1>of a password.

231
00:10:48.759 --> 00:10:50.960
<v Speaker 2>That's where a clever bit of open source software comes

232
00:10:51.000 --> 00:10:54.120
<v Speaker 2>in a tool called pgina, or specifically a module for

233
00:10:54.200 --> 00:10:58.679
<v Speaker 2>it called Polgina dot dlll pgina. Yeah. It essentially acts

234
00:10:58.679 --> 00:11:01.360
<v Speaker 2>as a replacement for this stand Windows login screen. The

235
00:11:01.399 --> 00:11:04.080
<v Speaker 2>gena module pull Gina works as a kind of middleman.

236
00:11:04.480 --> 00:11:07.919
<v Speaker 2>It intercepts the login process. It lets you link specific

237
00:11:08.080 --> 00:11:11.879
<v Speaker 2>RFID tag IDs to your Windows username and password. When

238
00:11:11.919 --> 00:11:14.519
<v Speaker 2>you scan your tag pule Gina looks up the associated

239
00:11:14.519 --> 00:11:17.639
<v Speaker 2>credentials and automatically passes them to Windows, just as if

240
00:11:17.639 --> 00:11:18.879
<v Speaker 2>you did type them in yourself.

241
00:11:19.159 --> 00:11:23.679
<v Speaker 1>Wow. That sounds incredibly convenient, but also maybe a little

242
00:11:23.679 --> 00:11:25.240
<v Speaker 1>concerning from a security standpoint.

243
00:11:25.240 --> 00:11:28.039
<v Speaker 2>Does the book address that or absolutely it highlights a

244
00:11:28.080 --> 00:11:29.360
<v Speaker 2>critical security aspect.

245
00:11:29.440 --> 00:11:29.639
<v Speaker 1>Yeah.

246
00:11:29.720 --> 00:11:33.159
<v Speaker 2>By default, the tag IDs and the link usernames and

247
00:11:33.200 --> 00:11:36.519
<v Speaker 2>passwords are stored in plaintext right in the Windows.

248
00:11:36.279 --> 00:11:39.039
<v Speaker 1>Registry plaintext, so anyone with admin access could just.

249
00:11:38.960 --> 00:11:42.240
<v Speaker 2>Read them exactly. Anyone who can access the registry editor

250
00:11:42.240 --> 00:11:45.720
<v Speaker 2>with admin rights could potentially see that mapping. The book

251
00:11:45.759 --> 00:11:49.360
<v Speaker 2>suggests maybe trying to secure those specific registry keys as

252
00:11:49.360 --> 00:11:50.799
<v Speaker 2>a possible mitigation.

253
00:11:50.519 --> 00:11:51.559
<v Speaker 1>But is that fool proof?

254
00:11:51.639 --> 00:11:53.720
<v Speaker 2>Well? It also notes that poule Gina itself runs with

255
00:11:53.759 --> 00:11:56.639
<v Speaker 2>system privileges, which is the highest level on Windows, so

256
00:11:56.679 --> 00:11:59.240
<v Speaker 2>it always has access regardless. It's really a classic example

257
00:11:59.279 --> 00:12:04.120
<v Speaker 2>that trade off amazing convenience versus potential security exposure, especially

258
00:12:04.120 --> 00:12:06.399
<v Speaker 2>on a shared or less secured machine. You have to

259
00:12:06.440 --> 00:12:09.759
<v Speaker 2>weigh the risks for your situation. And what's fascinating here

260
00:12:10.240 --> 00:12:13.480
<v Speaker 2>is how these components, these ideas from personal projects, they

261
00:12:13.480 --> 00:12:17.000
<v Speaker 2>actually scale up. They can tackle more complex challenges, pushing

262
00:12:17.000 --> 00:12:19.440
<v Speaker 2>what RFID can do beyond just the home.

263
00:12:19.600 --> 00:12:24.360
<v Speaker 1>Think businesses, right, like the RFID enabled smart shelf. I

264
00:12:24.360 --> 00:12:28.200
<v Speaker 1>can totally see that for business inventory tracking, medical supplies,

265
00:12:28.279 --> 00:12:30.120
<v Speaker 1>maybe parts in a warehouse.

266
00:12:29.600 --> 00:12:33.480
<v Speaker 2>Exactly common business applications, supply chains, tracking files.

267
00:12:33.759 --> 00:12:36.200
<v Speaker 1>But how does that translate to home use. What's the

268
00:12:36.279 --> 00:12:38.399
<v Speaker 1>insight for you and me?

269
00:12:38.919 --> 00:12:41.480
<v Speaker 2>Well, the concept scales down perfectly. You could adapt it

270
00:12:41.519 --> 00:12:44.960
<v Speaker 2>for your DVD collection, your books, maybe tools and garage.

271
00:12:45.120 --> 00:12:47.000
<v Speaker 1>Okay, I see, so you always know what's on the

272
00:12:47.000 --> 00:12:48.360
<v Speaker 1>shelf without having to look.

273
00:12:48.399 --> 00:12:52.440
<v Speaker 2>Pretty much. The core idea is real time inventory without

274
00:12:52.440 --> 00:12:56.600
<v Speaker 2>manual scanning. And a crucial feature for this, especially for

275
00:12:56.639 --> 00:12:59.559
<v Speaker 2>shelves with lots of items, is something called anti collision.

276
00:12:59.639 --> 00:13:00.480
<v Speaker 1>Anti collision.

277
00:13:00.600 --> 00:13:03.879
<v Speaker 2>Yeah, the reader module used in the book's project, it's

278
00:13:03.919 --> 00:13:06.600
<v Speaker 2>a thirteen point five to six Megohurst read write module

279
00:13:06.720 --> 00:13:09.480
<v Speaker 2>supports it. It basically means the reader can talk to

280
00:13:09.559 --> 00:13:12.240
<v Speaker 2>multiple tags on the shelf at the same time without

281
00:13:12.240 --> 00:13:14.679
<v Speaker 2>them all trying to respond at once and just creating noise.

282
00:13:14.840 --> 00:13:16.679
<v Speaker 1>Ah, so it can sort them out right.

283
00:13:16.720 --> 00:13:19.639
<v Speaker 2>It interrogates them intelligently so they don't talk over each other.

284
00:13:19.960 --> 00:13:21.960
<v Speaker 2>That means you can literally just glance at a screen

285
00:13:22.039 --> 00:13:24.480
<v Speaker 2>connected to the shelf reader and get an instant list

286
00:13:24.480 --> 00:13:25.919
<v Speaker 2>of everything that's currently sitting there.

287
00:13:25.960 --> 00:13:29.919
<v Speaker 1>That's pretty powerful, so reading many tags at once. What

288
00:13:30.039 --> 00:13:33.120
<v Speaker 1>are the practical challenges in setting up the antenna for

289
00:13:33.200 --> 00:13:34.600
<v Speaker 1>something like that, like a whole shelf.

290
00:13:35.159 --> 00:13:38.360
<v Speaker 2>Well, that thirteen point five to six Melhurst frequency. It's

291
00:13:38.639 --> 00:13:43.159
<v Speaker 2>particularly sensitive to interference from metal and also liquids. Okay,

292
00:13:43.480 --> 00:13:46.159
<v Speaker 2>so the pad antenna used in the project has to

293
00:13:46.240 --> 00:13:50.919
<v Speaker 2>be mounted to a non metal shelf, wood, plastic, fine metal.

294
00:13:51.159 --> 00:13:54.240
<v Speaker 2>Big problem, it'll absorb or reflect the signal badly.

295
00:13:54.600 --> 00:13:57.159
<v Speaker 1>And getting good coverage over a whole shelf.

296
00:13:57.039 --> 00:13:59.759
<v Speaker 2>That's the trick. It's a delicate balance. You might need

297
00:13:59.799 --> 00:14:02.919
<v Speaker 2>moultiple readers and antennas for larger areas, or you'd have

298
00:14:02.960 --> 00:14:05.559
<v Speaker 2>to invest in a much more powerful and therefore more

299
00:14:05.559 --> 00:14:09.799
<v Speaker 2>expensive reader setup. Getting reliable reads across every spot on

300
00:14:09.840 --> 00:14:11.639
<v Speaker 2>a full shelf. It's a bit of a tight rope

301
00:14:11.679 --> 00:14:12.480
<v Speaker 2>walk right.

302
00:14:12.879 --> 00:14:15.759
<v Speaker 1>Okay, So beyond organizing our stuff, the book also shows

303
00:14:15.759 --> 00:14:18.879
<v Speaker 1>how our FID can help with our pets. The RFID

304
00:14:19.039 --> 00:14:20.639
<v Speaker 1>pet door sounds like a fun one.

305
00:14:20.799 --> 00:14:23.120
<v Speaker 2>Oh, it's a great project. And what's neat about this

306
00:14:23.159 --> 00:14:25.559
<v Speaker 2>one is unlike some of the earlier projects that needed

307
00:14:25.600 --> 00:14:26.519
<v Speaker 2>a PC connect it.

308
00:14:26.879 --> 00:14:29.480
<v Speaker 1>Like the log and keyboard, right, the pet.

309
00:14:29.240 --> 00:14:32.759
<v Speaker 2>Door is designed as a fully autonomous system. It uses

310
00:14:32.759 --> 00:14:36.480
<v Speaker 2>an RFID module, but it's paired with a small microprocessor

311
00:14:36.559 --> 00:14:37.440
<v Speaker 2>like a basic.

312
00:14:37.120 --> 00:14:39.480
<v Speaker 1>Stamp, meaning it runs by itself exactly.

313
00:14:39.559 --> 00:14:43.120
<v Speaker 2>It functions completely independently. It reads the tag on your

314
00:14:43.120 --> 00:14:46.440
<v Speaker 2>pets caller and decides whether to unlock the flap, all

315
00:14:46.480 --> 00:14:50.039
<v Speaker 2>without needing a computer nearby. Only opens for your pets tag.

316
00:14:50.159 --> 00:14:54.279
<v Speaker 1>Okay, I can imagine antenna orientation being absolutely critical here

317
00:14:54.600 --> 00:14:57.399
<v Speaker 1>the pets moving the tag on the caller might be

318
00:14:57.440 --> 00:14:58.279
<v Speaker 1>flopping around.

319
00:14:58.679 --> 00:15:01.279
<v Speaker 2>You've hit on a really key point. This project is

320
00:15:01.320 --> 00:15:05.519
<v Speaker 2>a perfect illustration of a fundamental principle of passive RFID.

321
00:15:06.320 --> 00:15:07.600
<v Speaker 2>It's not just about being.

322
00:15:07.440 --> 00:15:08.879
<v Speaker 1>Close enough, it's about alignment.

323
00:15:09.080 --> 00:15:12.320
<v Speaker 2>Yes, alignment is crucial for the tag to get enough

324
00:15:12.440 --> 00:15:15.000
<v Speaker 2>energy from the reader's field. To power up and respond,

325
00:15:15.639 --> 00:15:18.320
<v Speaker 2>the coil antenna inside the tag needs to be aligned

326
00:15:18.360 --> 00:15:21.519
<v Speaker 2>more or less parallel with the reader's antenna coil. If

327
00:15:21.519 --> 00:15:24.919
<v Speaker 2>it's perpendicular turn the wrong way, the magnetic coupling is

328
00:15:24.960 --> 00:15:26.480
<v Speaker 2>really weak. It won't get enough power.

329
00:15:26.759 --> 00:15:29.200
<v Speaker 1>Like trying to charge your phone wirelessly, the putting it

330
00:15:29.240 --> 00:15:30.000
<v Speaker 1>on the charger.

331
00:15:29.759 --> 00:15:33.519
<v Speaker 2>Sideways exactly like that. So the challenge is, how do

332
00:15:33.559 --> 00:15:35.720
<v Speaker 2>you make sure the pets tag is facing the right

333
00:15:35.759 --> 00:15:37.279
<v Speaker 2>way when they walk up to the door.

334
00:15:37.960 --> 00:15:39.840
<v Speaker 1>Yeah, how do you solve that? You can't exactly train

335
00:15:39.879 --> 00:15:41.519
<v Speaker 1>your cat to hold its head just right.

336
00:15:41.679 --> 00:15:46.279
<v Speaker 2>Uh huh No. The book offers a really clever practical solution.

337
00:15:46.679 --> 00:15:52.360
<v Speaker 2>It's suggest using those small, flexible wristband style RFID tags. Okay,

338
00:15:52.600 --> 00:15:54.000
<v Speaker 2>got the band part off, So you just have the

339
00:15:54.039 --> 00:15:56.759
<v Speaker 2>tag module. Then you actually sow that module into the

340
00:15:56.759 --> 00:16:00.399
<v Speaker 2>pets collar. And here's the trick. You also so in

341
00:16:00.480 --> 00:16:03.080
<v Speaker 2>something with a bit of weight like their metal name

342
00:16:03.120 --> 00:16:07.879
<v Speaker 2>tag positions so it naturally pulls the RFID tag module downwards.

343
00:16:08.120 --> 00:16:12.120
<v Speaker 1>Ah, So gravity helps keep the tag oriented correctly facing

344
00:16:12.200 --> 00:16:14.600
<v Speaker 1>the reader antenna, which would be low down in the doorframe.

345
00:16:14.919 --> 00:16:17.559
<v Speaker 2>Precisely. It leverages the weight of the name tag to

346
00:16:17.639 --> 00:16:20.480
<v Speaker 2>ensure the tag is usually facing downwards for an optimal

347
00:16:20.559 --> 00:16:23.200
<v Speaker 2>read as the pet approaches. It's a really neat example

348
00:16:23.240 --> 00:16:26.600
<v Speaker 2>of the kind of practical, ingenious problem solving you find

349
00:16:26.600 --> 00:16:27.279
<v Speaker 2>throughout the book.

350
00:16:27.440 --> 00:16:31.759
<v Speaker 1>That is clever. Okay, moving beyond Homan pets. Now, RFID

351
00:16:31.919 --> 00:16:36.759
<v Speaker 1>scales up dramatically for tracking things like employees or valuable assets, right,

352
00:16:37.080 --> 00:16:39.440
<v Speaker 1>and for that you need longer range. So we're talking

353
00:16:39.559 --> 00:16:40.960
<v Speaker 1>active RFID exactly.

354
00:16:41.000 --> 00:16:43.960
<v Speaker 2>Active RFID is a whole different ballgame because the tags

355
00:16:44.159 --> 00:16:45.200
<v Speaker 2>have their own battery, right.

356
00:16:45.240 --> 00:16:47.279
<v Speaker 1>We covered that power equals.

357
00:16:46.960 --> 00:16:49.919
<v Speaker 2>Range yep, they don't need to rely on harvesting energy

358
00:16:49.960 --> 00:16:54.399
<v Speaker 2>from the reader. This breaks that close range limitation. Systems

359
00:16:54.440 --> 00:16:56.720
<v Speaker 2>like the four hundred and thirty three Meggahertz ones discussed

360
00:16:56.759 --> 00:16:59.799
<v Speaker 2>in the book can offer ranges of you know, tens

361
00:16:59.879 --> 00:17:03.279
<v Speaker 2>or even hundreds of feet. True wide area tracking.

362
00:17:03.000 --> 00:17:05.920
<v Speaker 1>Becomes possible, and the book highlights a specific reader for this,

363
00:17:06.079 --> 00:17:09.519
<v Speaker 1>the Wavetrend LRS two one. What's special about that one?

364
00:17:09.519 --> 00:17:10.519
<v Speaker 1>For larger scale.

365
00:17:10.279 --> 00:17:12.319
<v Speaker 2>Stuff, it has a few key features for that kind

366
00:17:12.319 --> 00:17:15.960
<v Speaker 2>of application. One is support for RS four eight five networking.

367
00:17:16.039 --> 00:17:19.839
<v Speaker 2>What's that It's a robust industrial communication standard unless you

368
00:17:19.960 --> 00:17:22.319
<v Speaker 2>chain multiple readers together, up to two hundred and fifty

369
00:17:22.319 --> 00:17:25.119
<v Speaker 2>five of them on a single long cable run, all

370
00:17:25.160 --> 00:17:27.599
<v Speaker 2>connecting back to one PC. So you could cover a

371
00:17:27.720 --> 00:17:30.920
<v Speaker 2>huge warehouse or office building with relatively simple wiring.

372
00:17:30.960 --> 00:17:33.039
<v Speaker 1>Okay, that makes sense for big areas anything else.

373
00:17:33.319 --> 00:17:35.880
<v Speaker 2>It also has adjustable gain. Think of it like a

374
00:17:35.960 --> 00:17:38.720
<v Speaker 2>volume control for the reader's sensitivity or reach.

375
00:17:39.079 --> 00:17:40.000
<v Speaker 1>Why would you need that.

376
00:17:40.079 --> 00:17:43.000
<v Speaker 2>To fine tune the coverage area of each reader. You

377
00:17:43.079 --> 00:17:46.039
<v Speaker 2>might want to prevent readers in adjacent zones from accidentally

378
00:17:46.079 --> 00:17:50.200
<v Speaker 2>picking up the same tags, causing confusion. Adjustable gain lets

379
00:17:50.240 --> 00:17:52.240
<v Speaker 2>you create more defined read zones.

380
00:17:52.559 --> 00:17:56.319
<v Speaker 1>Gotcha? Any downsides for hobbyists? Well?

381
00:17:56.480 --> 00:17:59.960
<v Speaker 2>The one quirk is that Wavetrend's official software development Kit,

382
00:18:00.200 --> 00:18:03.200
<v Speaker 2>the SDK you'd normally use to write custom software for it. Yeah,

383
00:18:03.240 --> 00:18:06.640
<v Speaker 2>it's proprietary. You usually need to sign a non disclosure

384
00:18:06.680 --> 00:18:08.720
<v Speaker 2>agreement and NDA to get access.

385
00:18:09.480 --> 00:18:11.119
<v Speaker 1>So not quite as open as some of the other.

386
00:18:10.960 --> 00:18:14.079
<v Speaker 2>Stuff, right, A bit more of a hurdle for casual experimentation.

387
00:18:14.440 --> 00:18:16.519
<v Speaker 1>And what about the act of tags themselves? Are there

388
00:18:16.559 --> 00:18:18.279
<v Speaker 1>different types? Any clever tricks?

389
00:18:18.519 --> 00:18:21.079
<v Speaker 2>Yeah, the wave Trend L series has various tags. There

390
00:18:21.079 --> 00:18:24.559
<v Speaker 2>are standard personnel tags like badges, Domino style tags for

391
00:18:24.599 --> 00:18:27.640
<v Speaker 2>sticking onto non metallic assets, keyfob tags.

392
00:18:27.720 --> 00:18:28.119
<v Speaker 1>Uh huh.

393
00:18:28.160 --> 00:18:31.000
<v Speaker 2>But one particularly clever one is the metallic asset tag.

394
00:18:32.000 --> 00:18:35.599
<v Speaker 2>It's specifically designed to work even when attached directly to metal.

395
00:18:35.799 --> 00:18:37.759
<v Speaker 1>How does it do that? I thought metal was bad

396
00:18:37.799 --> 00:18:38.839
<v Speaker 1>for RFID.

397
00:18:39.240 --> 00:18:42.200
<v Speaker 2>It usually is, especially when the tag is inside or

398
00:18:42.240 --> 00:18:45.440
<v Speaker 2>sandwiched against metal. But this tag is designed to be

399
00:18:45.640 --> 00:18:48.880
<v Speaker 2>affixed to the side of a metal object. Its antenna

400
00:18:48.960 --> 00:18:51.880
<v Speaker 2>is tuned and positioned to radiate effectively even with the

401
00:18:51.880 --> 00:18:55.440
<v Speaker 2>metal nearby. It's a neat solution to a very common

402
00:18:55.799 --> 00:18:57.240
<v Speaker 2>RFID problem.

403
00:18:56.880 --> 00:18:58.880
<v Speaker 1>That is useful, and some of these tags even have

404
00:18:59.000 --> 00:19:00.960
<v Speaker 1>tempered detection. How does that work?

405
00:19:01.400 --> 00:19:04.839
<v Speaker 2>It can, Yeah, It's usually a simple mechanism. A small

406
00:19:04.839 --> 00:19:07.200
<v Speaker 2>magnet is mounted on the asset and a red switch

407
00:19:07.240 --> 00:19:10.920
<v Speaker 2>which is sensitive to magnetic fields, is inside the tag housing. Okay,

408
00:19:11.119 --> 00:19:13.440
<v Speaker 2>When the tag is attached correctly, the magnet holds the

409
00:19:13.480 --> 00:19:17.480
<v Speaker 2>read switch closed or open, depending on the design. If

410
00:19:17.559 --> 00:19:19.559
<v Speaker 2>someone tries to remove the tag from the asset, the

411
00:19:19.559 --> 00:19:22.720
<v Speaker 2>magnet moves away, the switch flips state, and the tag

412
00:19:22.759 --> 00:19:24.880
<v Speaker 2>immediately transmits a tamper alert signal.

413
00:19:25.000 --> 00:19:27.039
<v Speaker 1>Clever does it always get picked up?

414
00:19:27.279 --> 00:19:29.359
<v Speaker 2>It relies on a reader being close enough to hear

415
00:19:29.359 --> 00:19:32.240
<v Speaker 2>that alert pretty quickly, so it's most effective if the

416
00:19:32.279 --> 00:19:35.160
<v Speaker 2>tagged asset is usually within a monitored zone. But it

417
00:19:35.200 --> 00:19:37.640
<v Speaker 2>adds a nice layer of security for valuable items.

418
00:19:37.759 --> 00:19:40.519
<v Speaker 1>So you've got all these readers, all these tags reporting in.

419
00:19:40.759 --> 00:19:42.960
<v Speaker 1>How do you actually manage all that data and make

420
00:19:43.039 --> 00:19:43.559
<v Speaker 1>sense of it?

421
00:19:43.759 --> 00:19:47.079
<v Speaker 2>Well, the book mentions some generic track stuff software as

422
00:19:47.119 --> 00:19:50.359
<v Speaker 2>an example concept showing how you'd process the raw tag

423
00:19:50.400 --> 00:19:54.440
<v Speaker 2>reads you know, tag id, reader id timestamp into meaningful

424
00:19:54.440 --> 00:19:57.759
<v Speaker 2>information like asset x last seen at door y at

425
00:19:57.799 --> 00:20:01.359
<v Speaker 2>timesz right. But it also points to a really powerful alternative,

426
00:20:01.440 --> 00:20:04.119
<v Speaker 2>especially if you want to avoid that proprietary SDKs you

427
00:20:04.200 --> 00:20:07.559
<v Speaker 2>we mentioned, what's that using home here home automation software,

428
00:20:07.880 --> 00:20:11.039
<v Speaker 2>there's a specific third party RFID plug in available for

429
00:20:11.119 --> 00:20:15.000
<v Speaker 2>homes here that's designed to work directly with the Wavetrend hardware.

430
00:20:15.160 --> 00:20:18.720
<v Speaker 1>AH, so you can use the powerful wave Trend readers

431
00:20:18.759 --> 00:20:19.839
<v Speaker 1>and tags.

432
00:20:19.440 --> 00:20:23.079
<v Speaker 2>Exactly get the long range the networking, the tamper detection, but.

433
00:20:23.039 --> 00:20:25.680
<v Speaker 1>Without needing the official Wave Trend software or SDT.

434
00:20:25.920 --> 00:20:30.400
<v Speaker 2>Precisely, it makes that high end active RFID hardware much

435
00:20:30.400 --> 00:20:34.319
<v Speaker 2>more accessible for diiers or people building custom automation systems.

436
00:20:34.559 --> 00:20:36.799
<v Speaker 2>You can integrate the tracking data directly into your smart

437
00:20:36.799 --> 00:20:40.599
<v Speaker 2>home rules or other custom applications. It really opens up possibilities.

438
00:20:40.839 --> 00:20:44.000
<v Speaker 1>Okay, here's where it gets really interesting. I think, what

439
00:20:44.039 --> 00:20:48.319
<v Speaker 1>if RFID could do more than just identify something. What

440
00:20:48.400 --> 00:20:51.039
<v Speaker 1>if it could actually tell you something new about an item,

441
00:20:51.160 --> 00:20:53.640
<v Speaker 1>or even change how we interact with the world around us.

442
00:20:54.039 --> 00:20:56.799
<v Speaker 2>Yeah, this is where read write tags really come into

443
00:20:56.799 --> 00:21:00.759
<v Speaker 2>their own, pushing beyond just simple ID touched on it earlier.

444
00:21:00.799 --> 00:21:01.960
<v Speaker 2>The idea of data on.

445
00:21:01.960 --> 00:21:04.880
<v Speaker 1>The tag right, like the white gem socks example.

446
00:21:04.640 --> 00:21:07.839
<v Speaker 2>Exactly, but scale that up. The book uses a great

447
00:21:07.880 --> 00:21:13.039
<v Speaker 2>example brewery barrels. Okay, imagine each barrel has a ReadWrite tag.

448
00:21:13.799 --> 00:21:17.079
<v Speaker 2>When it's filled, the system writes what product is inside,

449
00:21:17.400 --> 00:21:20.440
<v Speaker 2>maybe which dispenser filled it, and crucially whether the barrel

450
00:21:20.519 --> 00:21:22.000
<v Speaker 2>is currently sealed or tapped.

451
00:21:22.119 --> 00:21:24.839
<v Speaker 1>Ah. So the barrel itself carries its status.

452
00:21:24.960 --> 00:21:27.599
<v Speaker 2>Yes, so when that barrel arrives somewhere else, the scanner

453
00:21:27.599 --> 00:21:29.680
<v Speaker 2>doesn't need to check a central database to know what's

454
00:21:29.720 --> 00:21:32.160
<v Speaker 2>in it or if it's ready to use. The tag

455
00:21:32.200 --> 00:21:36.519
<v Speaker 2>tells it directly. This enables autonomous logic. The item itself

456
00:21:36.680 --> 00:21:38.200
<v Speaker 2>holds the critical info.

457
00:21:38.000 --> 00:21:41.480
<v Speaker 1>Which as you said, saves needing network connections everywhere.

458
00:21:41.160 --> 00:21:43.319
<v Speaker 2>Right, big cost saving in large operations.

459
00:21:43.559 --> 00:21:46.240
<v Speaker 1>But these tags don't have much storage do they? Like

460
00:21:46.279 --> 00:21:48.680
<v Speaker 1>you mentioned four bytes per block earlier, how do you

461
00:21:48.759 --> 00:21:52.839
<v Speaker 1>cram all that information product, dispenser, sealed status into such

462
00:21:52.880 --> 00:21:54.160
<v Speaker 1>a tiny space that.

463
00:21:54.160 --> 00:21:57.559
<v Speaker 2>Requires some cleverness bit level manipulation, bit level.

464
00:21:57.359 --> 00:21:59.799
<v Speaker 1>Like dealing with individual ones and zeros exactly.

465
00:22:00.200 --> 00:22:02.799
<v Speaker 2>Instead of thinking in whole bytes, where one byte might

466
00:22:02.839 --> 00:22:05.960
<v Speaker 2>store one number or one character, you design a data

467
00:22:06.000 --> 00:22:09.319
<v Speaker 2>schema that uses specific bits within a byte or across

468
00:22:09.359 --> 00:22:12.279
<v Speaker 2>a few bytes to represent different pieces of information.

469
00:22:12.400 --> 00:22:13.319
<v Speaker 1>Can you give an example?

470
00:22:13.359 --> 00:22:15.920
<v Speaker 2>Sure? Maybe the first three bits of a byte represent

471
00:22:16.000 --> 00:22:19.400
<v Speaker 2>the dispenser ID allowing eight IDs, the next three bits

472
00:22:19.480 --> 00:22:23.039
<v Speaker 2>represent the product ID another eight products, and the last

473
00:22:23.039 --> 00:22:26.720
<v Speaker 2>two bits could represent the status zero zero means empty,

474
00:22:27.119 --> 00:22:31.279
<v Speaker 2>zero one means filled, sealed, ten means tapped, eleven means

475
00:22:31.359 --> 00:22:32.640
<v Speaker 2>maybe needs cleaning.

476
00:22:32.880 --> 00:22:37.039
<v Speaker 1>Wow, So you pack multiple data points into a single byte.

477
00:22:36.720 --> 00:22:40.319
<v Speaker 2>Precisely, you maximize every single available bit of storage on

478
00:22:40.359 --> 00:22:41.759
<v Speaker 2>the tag. It's a bit of a hack, but a

479
00:22:41.799 --> 00:22:45.000
<v Speaker 2>really necessary one to get meaningful data onto these low cost,

480
00:22:45.200 --> 00:22:46.319
<v Speaker 2>limited memory tags.

481
00:22:46.559 --> 00:22:49.200
<v Speaker 1>And is this just for fixed readers or can you

482
00:22:49.240 --> 00:22:52.440
<v Speaker 1>build something portable to read and write this data on

483
00:22:52.480 --> 00:22:52.759
<v Speaker 1>the go.

484
00:22:52.880 --> 00:22:56.200
<v Speaker 2>Oh yeah, the book absolutely covers that. It describes building

485
00:22:56.240 --> 00:22:59.720
<v Speaker 2>a handheld read write device basically taking one of those

486
00:22:59.720 --> 00:23:03.519
<v Speaker 2>common packed RFID modules like the SkyTech M one, pairing

487
00:23:03.519 --> 00:23:06.880
<v Speaker 2>it again with a microprocessor like the Basic Stamp, adding

488
00:23:06.880 --> 00:23:09.480
<v Speaker 2>a battery and an LCD screen, and stuffing it all

489
00:23:09.480 --> 00:23:11.160
<v Speaker 2>into a small project box.

490
00:23:10.960 --> 00:23:13.400
<v Speaker 1>So you can walk around and update the tags on things.

491
00:23:13.559 --> 00:23:16.599
<v Speaker 2>Exactly, you could walk up to that brewer barrel, scan it,

492
00:23:16.839 --> 00:23:20.160
<v Speaker 2>maybe updated status to tap directly on the tag using

493
00:23:20.160 --> 00:23:24.079
<v Speaker 2>the handheld device. It highlights the engineering challenge of cramming

494
00:23:24.079 --> 00:23:27.079
<v Speaker 2>it all in, but it shows the amazing versatility of

495
00:23:27.119 --> 00:23:29.799
<v Speaker 2>having that autonomous read write power out in the field.

496
00:23:30.079 --> 00:23:33.720
<v Speaker 2>It extends RFID into real hands on data management.

497
00:23:33.759 --> 00:23:36.359
<v Speaker 1>That really does feel like extreme RFID, turning a hobby

498
00:23:36.359 --> 00:23:39.160
<v Speaker 1>project into a serious tool. And the book explores other

499
00:23:39.240 --> 00:23:42.480
<v Speaker 1>extreme applications too, right like integrating with home automation.

500
00:23:42.640 --> 00:23:46.680
<v Speaker 2>Definitely we mentioned home ser You can connect RFID readers

501
00:23:46.720 --> 00:23:49.680
<v Speaker 2>passive or active to it. Then you can create rules.

502
00:23:50.160 --> 00:23:52.720
<v Speaker 2>If my tag is detected by the hallway reader, then

503
00:23:52.799 --> 00:23:54.839
<v Speaker 2>turn on the living room lights and the kitchen lights

504
00:23:54.839 --> 00:23:55.640
<v Speaker 2>to fifty percent.

505
00:23:56.000 --> 00:23:58.119
<v Speaker 1>So your house reacts to your presence automatically.

506
00:23:58.279 --> 00:24:01.039
<v Speaker 2>Yeah, using systems like X ten you were smart home tech.

507
00:24:01.680 --> 00:24:05.720
<v Speaker 2>The book mentions specific X ten modules. An RFID event

508
00:24:05.799 --> 00:24:08.720
<v Speaker 2>scanning your tag, maybe even an active tag detecting you

509
00:24:08.839 --> 00:24:14.039
<v Speaker 2>entering a room, can trigger pretty much any automated action. Lights, fans, music,

510
00:24:14.079 --> 00:24:17.599
<v Speaker 2>thermostat changes. Your house can genuinely greet you or adjust

511
00:24:17.599 --> 00:24:18.680
<v Speaker 2>itself as you move around.

512
00:24:18.799 --> 00:24:21.640
<v Speaker 1>And then there's this more conceptual idea SPyME and how

513
00:24:21.759 --> 00:24:23.559
<v Speaker 1>artists are using RFID right.

514
00:24:23.680 --> 00:24:26.279
<v Speaker 2>Spme. It's a term coined by the science fiction author

515
00:24:26.279 --> 00:24:28.720
<v Speaker 2>Bruce Sterling Ok. It refers to objects that could be

516
00:24:28.759 --> 00:24:31.839
<v Speaker 2>tracked through space and time, objects that have a history

517
00:24:31.839 --> 00:24:35.480
<v Speaker 2>associated with them, often via embedded tech like RFID. They're

518
00:24:35.519 --> 00:24:37.359
<v Speaker 2>not just static things. They have a life cycle, a

519
00:24:37.400 --> 00:24:38.359
<v Speaker 2>location history.

520
00:24:38.480 --> 00:24:40.240
<v Speaker 1>Interesting concept. How does art come into it?

521
00:24:40.440 --> 00:24:43.440
<v Speaker 2>Artists Megan Trainer did a project called with Hidden Numbers

522
00:24:43.519 --> 00:24:47.279
<v Speaker 2>that really brings this to life. Her artwork uses embedded

523
00:24:47.400 --> 00:24:51.880
<v Speaker 2>RFID tags. When a specific tagged object a spine, is

524
00:24:51.880 --> 00:24:55.039
<v Speaker 2>detected in a certain area, it can trigger artistic actions

525
00:24:55.240 --> 00:24:58.440
<v Speaker 2>like what like invoking specific audio clips related to that

526
00:24:58.480 --> 00:25:02.759
<v Speaker 2>object's history. We're even causing a physical sculpture somewhere else

527
00:25:03.039 --> 00:25:05.839
<v Speaker 2>to animate or change in response to the object's presence.

528
00:25:06.160 --> 00:25:09.119
<v Speaker 2>It directly links the physical object and its identity to

529
00:25:09.200 --> 00:25:13.119
<v Speaker 2>a dynamic, responsive artistic output. Blurs the lines between tech

530
00:25:13.160 --> 00:25:13.640
<v Speaker 2>and art.

531
00:25:13.799 --> 00:25:16.559
<v Speaker 1>That's fascinating. And then, perhaps the most personal and most

532
00:25:16.640 --> 00:25:22.319
<v Speaker 1>extreme application, implantable RFID tags. The author Amal Grafstra is

533
00:25:22.400 --> 00:25:23.319
<v Speaker 1>kind of famous for this.

534
00:25:23.400 --> 00:25:26.400
<v Speaker 2>He is. He's definitely a pioneer in the self implantation space.

535
00:25:26.440 --> 00:25:29.279
<v Speaker 2>For practical use. Now, there is an SDA approved tag,

536
00:25:29.519 --> 00:25:33.720
<v Speaker 2>the Vaship, intended for human implantation, mostly for medical ID purposes,

537
00:25:34.039 --> 00:25:36.400
<v Speaker 2>but am All went further for his own access control.

538
00:25:36.519 --> 00:25:38.839
<v Speaker 2>He actually has two implants, a simple one or twenty

539
00:25:38.839 --> 00:25:40.319
<v Speaker 2>five Kilohertz tag in his left hand.

540
00:25:40.359 --> 00:25:41.039
<v Speaker 1>How did that get in?

541
00:25:41.240 --> 00:25:44.079
<v Speaker 2>That one required a small incision with a scalpel, And

542
00:25:44.119 --> 00:25:46.599
<v Speaker 2>then he has a more advanced thirteen point five to

543
00:25:46.680 --> 00:25:49.799
<v Speaker 2>six millerherz read write tag in his right hand, which

544
00:25:49.839 --> 00:25:52.680
<v Speaker 2>was inserted using a large gauge injection needle assembly.

545
00:25:52.880 --> 00:25:55.319
<v Speaker 1>Wow. And he uses these for everyday things.

546
00:25:55.599 --> 00:25:59.839
<v Speaker 2>Yeah, purely for personal access control, opening his front door,

547
00:26:00.200 --> 00:26:03.359
<v Speaker 2>unlocking his car, logging into his computer, even opening a

548
00:26:03.440 --> 00:26:07.839
<v Speaker 2>safe just by waving the correct hand, it's the ultimate

549
00:26:07.839 --> 00:26:12.880
<v Speaker 2>embodiment of his original vision, a completely keyless, passwordless existence.

550
00:26:13.160 --> 00:26:16.279
<v Speaker 1>That's incredible dedication to the idea. But are all tags

551
00:26:16.279 --> 00:26:18.799
<v Speaker 1>that could be implanted safe or suitable? The book must

552
00:26:18.799 --> 00:26:19.359
<v Speaker 1>address that.

553
00:26:19.480 --> 00:26:22.079
<v Speaker 2>It does, and it's a critical safety point. It warns

554
00:26:22.079 --> 00:26:26.079
<v Speaker 2>specifically against using common ampool tags the little glass tubes

555
00:26:26.119 --> 00:26:29.039
<v Speaker 2>often sold for pet identification for human implantation.

556
00:26:29.200 --> 00:26:30.359
<v Speaker 1>Why not? They look similar.

557
00:26:30.400 --> 00:26:33.200
<v Speaker 2>They often have a porous anti migration coating like perilene

558
00:26:33.200 --> 00:26:35.920
<v Speaker 2>C or something similar. It's designed to let body tissue

559
00:26:35.920 --> 00:26:38.839
<v Speaker 2>actually grow into the coating slightly to stop the tag

560
00:26:38.880 --> 00:26:40.039
<v Speaker 2>from moving around under the skin.

561
00:26:40.119 --> 00:26:42.000
<v Speaker 1>Okay, sounds good for pet, but it.

562
00:26:41.920 --> 00:26:46.839
<v Speaker 2>Makes removal in humans incredibly difficult and potentially very painful

563
00:26:46.880 --> 00:26:51.799
<v Speaker 2>or damaging if it ever becomes necessary. Tags specifically designed

564
00:26:51.799 --> 00:26:55.839
<v Speaker 2>for human use, like the type amal uses, are typically uncoded,

565
00:26:55.920 --> 00:27:00.799
<v Speaker 2>smooth glass or biocompatible polymer designed for easier remove if needed.

566
00:27:01.279 --> 00:27:04.599
<v Speaker 2>It's a very important distinction for anyone even remotely curious.

567
00:27:04.720 --> 00:27:07.240
<v Speaker 1>Good to know. Are there communities for people interested in this?

568
00:27:07.559 --> 00:27:10.680
<v Speaker 2>Yeah? The book mentions online communities like one hosted at

569
00:27:10.759 --> 00:27:14.480
<v Speaker 2>tagged dot cows, dot gen, dot n sns, where people

570
00:27:14.519 --> 00:27:17.640
<v Speaker 2>with implants or those considering it can share experiences and

571
00:27:17.680 --> 00:27:18.640
<v Speaker 2>information safely.

572
00:27:18.799 --> 00:27:21.920
<v Speaker 1>Okay, Now, all this tracking, all this identification, especially as

573
00:27:21.960 --> 00:27:25.319
<v Speaker 1>it becomes more widespread, it inevitably brings up big questions

574
00:27:25.319 --> 00:27:28.279
<v Speaker 1>about privacy and how this data gets used. The bookshares

575
00:27:28.279 --> 00:27:30.559
<v Speaker 1>are really compelling story about Florida toll roads.

576
00:27:30.680 --> 00:27:33.519
<v Speaker 2>Yeah, that's a striking example of let's say, function creep

577
00:27:33.559 --> 00:27:35.000
<v Speaker 2>or unintended consequences.

578
00:27:35.039 --> 00:27:35.640
<v Speaker 1>What happened?

579
00:27:35.680 --> 00:27:38.839
<v Speaker 2>So the RFID tags people use for automatic toll payment,

580
00:27:39.119 --> 00:27:41.680
<v Speaker 2>like some pass in Florida? It turned out the highway

581
00:27:41.720 --> 00:27:44.960
<v Speaker 2>authority had also installed readers along non toll sections of

582
00:27:45.000 --> 00:27:48.839
<v Speaker 2>major highways, officially for traffic monitoring. They were reading the

583
00:27:48.920 --> 00:27:52.319
<v Speaker 2>toll tags every half mile or so to anonymously calculate

584
00:27:52.440 --> 00:27:56.599
<v Speaker 2>average travel times between points anonymously. Well that was the claim. Yeah,

585
00:27:56.640 --> 00:27:59.200
<v Speaker 2>but the system was reading the unique idea of each tag.

586
00:28:00.000 --> 00:28:03.160
<v Speaker 2>Book raises the obvious questions, what's stopping them from using

587
00:28:03.160 --> 00:28:06.920
<v Speaker 2>that data to detect speeders between two points, or tracking

588
00:28:07.000 --> 00:28:10.559
<v Speaker 2>the real time location of specific vehicles, or building up

589
00:28:10.599 --> 00:28:14.640
<v Speaker 2>detailed travel histories. It happened without explicit driver consent or

590
00:28:14.680 --> 00:28:16.640
<v Speaker 2>even widespread awareness initially.

591
00:28:16.720 --> 00:28:22.680
<v Speaker 1>Wow, that really highlights the issue convenience meets potential surveillance exactly.

592
00:28:23.079 --> 00:28:25.839
<v Speaker 2>It shows how easily an infrastructure built for one purpose

593
00:28:25.880 --> 00:28:28.599
<v Speaker 2>can be used for another, and why consumer awareness and

594
00:28:28.640 --> 00:28:33.319
<v Speaker 2>transparency about data usage are so crucial as RFID becomes ubiquitous.

595
00:28:33.480 --> 00:28:36.519
<v Speaker 1>Are there other, maybe less obvious, tracking examples the book

596
00:28:36.519 --> 00:28:37.160
<v Speaker 1>covers sure.

597
00:28:37.200 --> 00:28:40.440
<v Speaker 2>Casinos are another big one. They're increasingly tagging high value

598
00:28:40.480 --> 00:28:45.200
<v Speaker 2>poker chips multiple reasons. Security, mainly readers built into the

599
00:28:45.240 --> 00:28:47.680
<v Speaker 2>tables can detect if bets are placed after the dealer

600
00:28:47.720 --> 00:28:51.400
<v Speaker 2>calls no more bets. They can track chip movements, spot

601
00:28:51.480 --> 00:28:54.680
<v Speaker 2>counterfeit chips, or see if someone pockets chips they shouldn't.

602
00:28:55.119 --> 00:28:58.519
<v Speaker 2>Cashier's trays can automatically count tag chips, so.

603
00:28:58.960 --> 00:29:02.160
<v Speaker 1>Real time inventory and security on the gaming floor precisely.

604
00:29:02.519 --> 00:29:05.160
<v Speaker 2>It gives the casino owners a much clearer, real time

605
00:29:05.200 --> 00:29:08.400
<v Speaker 2>picture of their assets and helps prevent cheating or theft.

606
00:29:08.480 --> 00:29:11.640
<v Speaker 1>And the book even speculates about tagging cash itself.

607
00:29:11.880 --> 00:29:14.319
<v Speaker 2>Yeah, it throws that out there as a future possibility.

608
00:29:14.759 --> 00:29:19.599
<v Speaker 2>Imagine currency notes with tiny embedded RFID tags. What would

609
00:29:19.599 --> 00:29:22.759
<v Speaker 2>be the point automatic counting? For one, a bank could

610
00:29:22.839 --> 00:29:26.519
<v Speaker 2>verify a deposit instantly without manual accounting, Maybe tracking large

611
00:29:26.519 --> 00:29:29.319
<v Speaker 2>cache movements to fight crime your wall. It could potentially

612
00:29:29.359 --> 00:29:31.440
<v Speaker 2>even tell you exactly how much cash is inside.

613
00:29:31.559 --> 00:29:36.039
<v Speaker 1>That's a mind bending thought. The privacy implications there seem huge, absolutely.

614
00:29:35.680 --> 00:29:38.519
<v Speaker 2>Huge, and it really circles back to that core question

615
00:29:38.599 --> 00:29:42.920
<v Speaker 2>the technology forces us to confront. As this RFID infrastructure

616
00:29:43.000 --> 00:29:46.519
<v Speaker 2>keeps expanding and it definitely will, how do we as

617
00:29:46.559 --> 00:29:49.720
<v Speaker 2>a society strike that balance. How do we harness the

618
00:29:49.720 --> 00:29:51.799
<v Speaker 2>innovation and the convenience.

619
00:29:51.359 --> 00:29:55.480
<v Speaker 1>Without sacrificing personal privacy or allowing opaque data collection?

620
00:29:55.680 --> 00:29:58.319
<v Speaker 2>Exactly? We need to be aware, We need to ask questions,

621
00:29:58.359 --> 00:30:01.160
<v Speaker 2>and we need to demand transparency and how this powerful

622
00:30:01.200 --> 00:30:02.759
<v Speaker 2>technology is deployed and used.

623
00:30:02.960 --> 00:30:05.720
<v Speaker 1>What a fascinating deep dive. We've really covered a lot,

624
00:30:05.720 --> 00:30:10.039
<v Speaker 1>from the basic principles of RFID active versus passive read write.

625
00:30:09.920 --> 00:30:12.839
<v Speaker 2>All the way to these really extreme applications building your

626
00:30:12.839 --> 00:30:15.440
<v Speaker 2>own access control, smartshelves, pet.

627
00:30:15.160 --> 00:30:18.839
<v Speaker 1>Doors right, and then the bigger ideas like spime, integrating

628
00:30:18.839 --> 00:30:22.440
<v Speaker 1>with home automation and even implannable tech. The ingenuity is

629
00:30:22.559 --> 00:30:24.119
<v Speaker 1>just incredible.

630
00:30:23.559 --> 00:30:27.359
<v Speaker 2>And hopefully knowing all this helps you the listener, not

631
00:30:27.480 --> 00:30:30.839
<v Speaker 2>just appreciate the tech itself, but also grasp the implications

632
00:30:30.880 --> 00:30:32.920
<v Speaker 2>as it becomes more and more embedded in our world.

633
00:30:33.119 --> 00:30:35.400
<v Speaker 1>Yeah, you now have a much deeper sense of the

634
00:30:35.440 --> 00:30:38.759
<v Speaker 1>trade offs involved, the clever engineering hacks, and that really

635
00:30:38.839 --> 00:30:41.960
<v Speaker 1>important ongoing conversation around privacy and data use.

636
00:30:42.240 --> 00:30:46.079
<v Speaker 2>It stops being just some abstract technology and becomes something tangible,

637
00:30:46.119 --> 00:30:49.039
<v Speaker 2>something that affects or will affect your everyday life.

638
00:30:49.279 --> 00:30:51.640
<v Speaker 1>So where does this leave us? What's the final thought?

639
00:30:52.240 --> 00:30:55.720
<v Speaker 1>As RFID continues this rapid climb weaving itself into the

640
00:30:55.720 --> 00:31:00.240
<v Speaker 1>fabric of everything around us. What surprising new toys or

641
00:31:00.279 --> 00:31:03.039
<v Speaker 1>maybe what challenging new ethical dilemmas do you think it

642
00:31:03.079 --> 00:31:04.039
<v Speaker 1>will create next?

643
00:31:04.559 --> 00:31:08.200
<v Speaker 2>And perhaps more importantly, what role will inform citizens like

644
00:31:08.240 --> 00:31:11.799
<v Speaker 2>yourself play and actually shaping that future, ensuring this technology

645
00:31:11.799 --> 00:31:12.599
<v Speaker 2>serves us well.
