Rated PG for Language
S03:E21

Rated PG for Language

Episode description

Paul and Tod discuss tariffs, desoldering tricks, a classic arcade game, and more.

Follow the show on Mastodon or Bluesky. Follow Paul on Mastodon or Bluesky. Follow Tod on Mastodon or Bluesky.

For detailed show notes and transcripts, visit TheBootloader.net

Show Notes

00:00 Welcome

00:17 Tarriffs are Bullshit

6:00 Desoldering Tricks

10:21 Philips Fixables

12:45 Resurrecting Sinistar

15:36 Kiwix

17:56 Euroknob

21:40 Wrap-up

Download transcript (.srt)
0:02

Welcome to The Bootloader. I'm Paul Cutler.

0:05

And I'm Tod Kurt. The show works like this. Paul and I have brought three things to share, and we'll discuss them for about five minutes each. For detailed show notes and transcripts, visit thebootloader.net. Paul,

0:15

what's your first one for this week?

0:17

So for the first time ever, I hit the explicit language button when uploading this podcast episode. And that's all because I would like to say is, tariffs are bullshit.

0:28

(laughing)

0:31

- Unless you've been living under a rock,

0:32

you've heard about the massive tariffs

0:34

the current American administration has imposed

0:36

on goods from across the world,

0:38

and it's killing the maker community.

0:40

Wanna order a handful of PCBs or make a small run to sell?

0:44

That'll be an extra 145% due to tariffs.

0:48

Carrie Sundra of Alpenglow had an idea a few weeks ago,

0:51

and that was for someone to create the website

0:54

tariffsarebullshit.com,

0:55

and she posted her idea on social media.

0:57

By the time I saw the post and checked with my registrar,

1:01

the domain had already been snapped up

1:02

by friend of the show, Jason Kuhn of Evil Genius Labs.

1:06

The website is meant to share stories from the news

1:08

of how tariffs are impacting small businesses.

1:11

From the readme, it asks if you've received any emails,

1:14

watched any videos, or read social media posts

1:17

from manufacturers and suppliers

1:18

on how the tariffs are affecting them.

1:20

So if you've seen a story in the news or on social media,

1:23

or you have a story to tell yourself,

1:25

start a discussion on the GitHub repo

1:27

and add a pull request.

1:29

There are already more than a handful of stories

1:32

and I'm hoping more get added

1:34

as I think it's important to share the impact

1:36

of these bullshit tariffs.

1:37

And if you read just one article or watch one video,

1:40

check out Carrie's YouTube video

1:42

on how the tariffs are impacting her at Alpenglow.

1:46

The video is just over 40 minutes long,

1:48

but she takes two of the products she sells

1:49

and breaks down where all the parts come from

1:52

from around the world

1:53

to show how tariffs are going to affect her.

1:55

My favorite part of the video

1:56

when she was talking about manufacturing the PCB for the Skein Twister.

2:00

This one small one inch by two inch PCB has 27 different parts.

2:04

And she compares how much it was to have it manufactured in the US versus China.

2:08

It's pretty mind blowing.

2:11

We need more makers and small business owners sharing their stories, too.

2:14

And if you happen to see one, share

2:16

it with tariffs or bullshit dot com.

2:18

Yeah, yeah, that's that's so good.

2:20

It's in some way I'm glad that at least the concept of tariffs

2:23

are being sort of talked about more because of the, there's this,

2:27

there's this, this exception for low price shipments called the de minimis

2:31

exception where you didn't get charged import fees for other countries if your

2:35

shipments were small.

2:36

And that's how places like AliExpress and a lot of drop shippers from

2:39

Kickstarter were able to like do their things.

2:41

But usually you have to pay some tariffs and usually it's, you know,

2:44

a couple of percent, five, 10% or something.

2:47

And everyone kind of prices that into their, their business model.

2:51

Like I've got a small business and I've had to price that in.

2:54

Like when the first Trump administration charged,

2:58

increased the tariffs from China to 25%

3:02

that was implemented irregularly on one big shipment,

3:05

no tariffs, on another big shipment, 25%.

3:08

And suddenly, you know, there goes most of my margin

3:11

for selling the product.

3:12

And luckily I priced it so that I still had some margin

3:16

available to me.

3:16

So I made some money off of those, you know,

3:19

But it's just like, I've heard again and again,

3:22

that like tariffs are charged to the company

3:25

of the products that we're importing from.

3:27

It's like, no, no, no, it's on the people

3:29

in the country that the tariffs are from.

3:31

So like, I am paying the tariffs.

3:34

- Right.

3:35

- If I buy something from China.

3:37

And like some of these, like most of these things

3:39

we cannot buy in America.

3:41

Like you could say maybe that, oh, PCBs,

3:44

there are PCB companies that will make PCBs in America.

3:47

Yes, that's true.

3:48

But all the parts that go on the PCBs,

3:51

all of those come everywhere else

3:53

because there's hardly nothing made in America

3:56

for those components.

3:57

And so you have to go outside of US anyway for the parts.

4:02

- And Carrie talks about that a little bit in her video

4:04

and even just the price difference

4:06

between what the PCB fabs here in the US charge versus China.

4:10

And she shares

4:11

that a lot of the PCB fabs here in the US

4:12

are part of the defense industry.

4:14

They can

4:15

charge

4:15

much higher prices

4:17

than the average consumer is willing to pay.

4:19

And those

4:20

were things that I didn't know

4:21

that were kind of eye opening and just watching one video.

4:24

- Yeah, that's how I first got into

4:26

like knowing how to make PCBs

4:28

was with US based aerospace focused PCB suppliers.

4:32

And so the step up from just making a PCB

4:35

is a PCB assembly where they put parts on.

4:40

And there are these companies in the US

4:42

that back in the 90s,

4:44

you had to fax them a document and they would get back to you with a quote.

4:49

And pretty much the API to them is still the same.

4:52

You send them an email and they'll come back to you.

4:55

Whereas these other companies and mostly China, you go to a website

4:59

and you can you upload your CAD output files.

5:02

You get an immediate quote.

5:04

You can pay for it right then.

5:06

And, you know, and then like in a week later or two weeks later,

5:09

whatever you get, you get the products that you've designed and specified.

5:14

because they can do all this because it's all robots.

5:17

- Right.

5:17

- There's

5:17

very little human intervention.

5:19

And if you know how to design your products

5:22

to use the robots more, it's a lot faster too.

5:27

And there's nothing like that in the US yet.

5:29

Like every time I do a big production run,

5:32

I look to see, hey, how's the US PCBA facilities?

5:37

And like, you know, they're all way too expensive

5:39

'cause they've never had to focus on that.

5:42

And who knows if this will ever, like, there's the one upside is that maybe this will cause the U.S.

5:48

PCB industry to happen more, but I don't know.

5:52

It's going to take them years, even if it were to happen.

5:55

Yeah, exactly that.

5:58

All right. What's your first one for us?

6:00

Well, sort of, sort of related in a way. It's about desoldering tricks. So if you've ever

6:07

soldered together electronic circuit boards yourself, you've probably wanted to unsolder

6:11

some of those components. And normally, unsoldering PCBs,

6:14

unsoldering parts from PCBs is a pain. And for some parts, it's almost impossible. You just like,

6:18

we'll start again from a fresh board because it's like, I'm just going to mess the board up if I

6:21

try to unsolder this. And that's not the most cost effective solution, especially nowadays,

6:26

when parts supplies are a little bit unknown because of this ever shifting tariff landscape.

6:32

And so it might become more cost effective for all of us hackers to desolder parts from

6:37

existing boards and to repurpose them.

6:40

Back in the Covid chip shortage, I knew a small manufacturer who did this because they

6:43

were able to get these little demo boards, these little dev boards for pretty cheap and

6:48

it was cheaper for them to buy these dev boards, unsolder the main chip they needed from it,

6:53

and then solder it down onto their own project that they were then having to kickstart it

6:56

for.

6:57

So I'm always on the lookout for techniques that are quicker and cheaper than what I normally

7:00

do for desoldering.

7:02

And I recently came across two videos to do that.

7:05

The first is from YouTube channel Tinkering Daily

7:08

that shows this really clever low cost technique

7:10

for removing surface melt components.

7:12

To start, you get a soda can, no really,

7:15

and using tin snips, cut a piece of the can out

7:17

a few inches long, about as wide as your finger,

7:20

taper down one end of that strip that you've cut

7:25

so that it's about less than a centimeter across,

7:27

and then using sandpaper,

7:29

reduce the thickness of the aluminum

7:32

till it's about.08 millimeters thick.

7:34

so you have to have some calipers,

7:36

but now it's a thin desoldering shim.

7:38

That thickness means it can slip underneath

7:40

soldered down parts.

7:41

So the process to unsolder the part

7:44

is you stick the little shim in there,

7:47

unsolder one side, slide the little shim

7:50

a little bit farther underneath the thing

7:51

you just heated up, and then unsolder the other side

7:54

and move the shim over to get underneath

7:56

the part you just heated up again,

7:58

and the part's now unsoldered.

7:59

And since it's made of aluminum,

8:01

solder doesn't stick to aluminum.

8:02

It'll just like kind of peel off when it cools.

8:05

So this is really clever.

8:07

The person Tinker Daily shows,

8:09

removing multiple different kinds of parts

8:11

like SD card sockets, audio jacks,

8:14

large flash storage chips.

8:16

It seems like a really, really kind of cool,

8:18

almost like street vendor technique.

8:20

Like you can almost imagine someone is gonna upgrade

8:24

the memory of your phone using a technique

8:26

like this or something.

8:27

- Sure.

8:28

(laughing)

8:29

- So last week I got a soda can and tried this out myself

8:31

and it works.

8:32

I'm not very good at it yet, but I'm going to totally add it to my toolkit of techniques

8:36

whenever I need to unsolder stuff.

8:37

And then later in the video, Tinker Daily also shows how to make unsoldering through-hole

8:42

components with one of those little solder suckers, those spring-loaded solder suckers.

8:46

And those solder suckers I've always had problems with, but if you really need to desolder a

8:51

lot of through-hole parts and you have $200, check out the recent video from Jeff Geerling

8:56

about the Hakko FR-301.

8:59

This build is a portable desoldering tool, but it's really just a motorized solder sucker

9:04

with some better engineering.

9:05

It solves the two main problems I've had with solder suckers.

9:08

The solder sucker is a separate thing from your soldering irons.

9:10

There's always a little bit of a gap in both time and space.

9:13

You have to heat up the joint and then move the solder sucker in and push the plunger.

9:18

Hopefully you'll do that fast enough.

9:20

Usually it doesn't, so you always leave some behind and the solder will cool down.

9:25

The other is that the solder sucker will clog.

9:28

a couple of uses it clogs up you have to say kind of stop what you're doing take

9:31

the solder sucker apart clean it out the FR-301 has solves both these problems it

9:36

has a tip that's both the heater and the sucker and when it sucks up the solder

9:40

it stores it in this little chamber that's separate from the nozzle so it

9:44

didn't so it never gets clogged in normal use it looks really well designed

9:47

it looks like a little it looks kind of soldering gun but it's got this little

9:50

whirring air pump that activates when you pull the trigger and so if

9:54

you're gonna do a lot of through-hole rework you just need to unsolder a bunch

9:57

to parts, it's literally as fast as going

10:00

dunk, dunk, dunk, dunk, dunk to unsolder about five joints.

10:03

It's like, I don't need to do it very often,

10:05

but if I do need to, I'm going to get one of these.

10:08

- Yeah, I was just thinking for $200, that's a lot.

10:10

But if it's really that easy, this chunk, chunk, chunk,

10:13

and it's coming off just like that,

10:15

I can see the making an investment like that.

10:19

- Totally.

10:20

So Paul, what's your next one?

10:22

- Philips, the company that makes everything

10:23

from light bulbs to electric razors,

10:25

has announced a new program they call Fixables.

10:28

If you followed the right to repair movement,

10:30

it's, and I'm quoting,

10:32

"a legal right for owners or devices

10:33

"to freely modify or repair products they own

10:36

"and stop making everything disposable."

10:39

For example, without the right to repair initiative,

10:42

we might not have been able to unlock our mobile phones

10:44

and take them to another carrier,

10:45

like the law passed in 2014 in the US.

10:48

There are right to repair bills in all 50 states,

10:50

and a handful of states have already passed legislation,

10:53

including California, Massachusetts,

10:55

and my home state of Minnesota.

10:57

So it's pretty cool to see a large corporation jumping in.

11:00

Now Philips is starting very small

11:02

with the first part being one three millimeter comb

11:05

for the Norelco OneBlade, a men's electric shaver.

11:08

According to an article at Tom's Hardware,

11:10

the program is primarily for the Czech Republic at launch

11:13

and Prusa Research and LaPub have partnered with Philips

11:16

to help with the local maker community adoption.

11:19

Philips has also added a webpage

11:20

where you can submit a request

11:22

for them to add a specific part.

11:24

Too many electronic devices are disposable these days

11:27

and I love seeing a company dive

11:28

into

11:28

something new like this.

11:30

- Yeah, this is so cool.

11:31

It's like if you've ever been on Thingiverse, Printables,

11:36

any of these other 3D printer sort of model websites,

11:40

or if you've been on the 3D printing subreddit,

11:43

the functional print subreddit,

11:44

there's all these little add-ons that sometimes,

11:48

oftentimes they're for home grooming things.

11:50

They're like things to make your toothbrush easier to hold

11:52

or like I've seen add-ons for different kinds of blade things

11:56

like this.

11:57

Like this is for--

11:58

I think it's a motorized razor, and it turns it

11:59

into a beard trimmer is what the fixables thing.

12:02

And this is sort of the perfect application for a 3D printer

12:07

because you can customize it pretty easy for different

12:09

lengths if you want.

12:11

And it doesn't need that much physical strength

12:13

because it's just this little plastic thing that goes

12:15

between the razor and your face.

12:17

There's not a lot of physical stress on the part.

12:20

So it can be a thin, a thin kind of delicate looking thing.

12:24

And yeah, and the fact that Philips is supporting this means that we get

12:27

good, accurate measurements.

12:29

We don't have to like reverse engineer it.

12:31

Exactly.

12:32

And you

12:33

mentioned Thingiverse and Printables.

12:34

They have their own Printables page, so you can actually subscribe

12:38

and follow them too to see them add more parts over time.

12:41

Oh, that's cool. That's awesome. Yeah.

12:43

So what's your next one for us?

12:45

All right.

12:45

So you ever are you up for a two and a half hour

12:49

documentary about a 1980s video game.

12:52

I always am up for a video game documentary.

12:57

All right. So on YouTube, there's this there's this video called Resurrecting

13:01

Sinistar. It's a documentary by nom de plume musician Synamax

13:05

about the revolutionary and scary as heck to me as a kid coin up game Sinistar.

13:10

Sinistar was created by Williams Electronics, makers of other famous video

13:14

games like Defender, Robotron and Joust.

13:17

I played all these when I was a kid. I loved them.

13:19

It was the first game to feature real sampled voice audio, like...

13:24

"I am Sinistar.

13:26

Beware, I live."

13:28

And...

13:31

"RUN!"

13:32

And it would play this while you're playing the game,

13:34

when the big Sinistar monster's coming after you. It was terrifying.

13:39

It also had a 49-way joystick and blistering fast gameplay.

13:43

It was like one of the hardest games ever played.

13:45

If you've never seen it, gameplay is vaguely Asteroids-like,

13:48

but you shoot the rocks to mine bombs that use against this growing,

13:52

sentient planet called Sinistar.

13:54

The documentary is quite long at over two hours,

13:56

but it goes into the history of the team that created these games,

14:00

the challenges of making video games at all in the 1980s,

14:03

some of the assembly language tricks needed for certain game features

14:06

and some of the technical hurdles that made Sinistar unique.

14:10

How did how did they do audio?

14:11

How did they make that 49 way joystick work?

14:14

It also discusses the challenges of reconstructing a modern

14:17

working build of the game from 40-year-old source code.

14:20

This is because a couple of years ago, the source code for several Williams

14:24

video games appeared anonymously online.

14:27

I have a link to the GitHub repo for all this if you want to look at what

14:32

1980s source code looked like.

14:34

Along the way, the documentary has exclusive interviews of members of the

14:37

Williams game team, project lead software engineer Noah Falstein, sound

14:40

engineer Mike Metz, and game designer John Newcomer.

14:44

You can track Synamax's work, who made the documentary, on his public GitHub repo, so

14:48

you can see how he's been modifying the code to work with modern tools.

14:53

Also, the video has chapters, so even though it's two hours long, you can think of it as

14:57

maybe an eight-episode miniseries.

15:02

Yeah,

15:03

you should.

15:04

It's closer to three hours than two hours at that, too.

15:07

Yeah, totally.

15:07

I started watching

15:08

it, and the next thing I knew is I was two or three chapters into

15:12

A half hour had gone by just like that.

15:14

And it's it's engaging.

15:16

And it's very nostalgic and takes me back to when I was very young

15:20

and playing in

15:20

arcades.

15:22

Yeah, no, it like like CineStar would always call to me.

15:24

I mean, like literally because it's a track mode

15:26

as it would occasionally play these scary

15:29

vocal sounds as you're just walking by.

15:34

All right, Paul,

15:35

so what's your next one?

15:36

I recently came across Kiwix, thanks to Alex Glow on the social networks.

15:40

Kiwix is a non-profit dedicated to providing offline access to free content.

15:45

It's free and open source and allows you to make compressed copies of entire websites like

15:49

Wikipedia or Project Gutenberg. Their homepage mentions 50% of the world doesn't have access

15:55

to reliable internet and this is one way to bring the world's content to those areas without good

15:59

internet. Kiwix supports the whole stack. They have a Kiwix server, you can run on a Raspberry

16:05

Pi or any other major OS like Windows, Mac, or Linux. But if you use a Raspberry Pi, you

16:11

can also use it as a wireless hotspot to serve these local websites to anyone connecting.

16:16

Almost any model of Raspberry Pi will work from the Model 3b on up except for the Zero

16:20

2W. Or you will soon be able to buy a Pi hotspot right from Kiwix that comes with an SSD, Pi5,

16:27

real-time clock, and more.

16:30

So what does Kiwix do? It allows you to download entire websites and serve them offline. You

16:35

which I think is only about 57 gigs for the English version and host it locally.

16:41

You can visit library.kiewix.org to see the websites they make available for

16:45

offline use and it includes a thousand books as they call it.

16:49

They have tons of documentation available from Linux distro docs to Python

16:54

documentation to all of the free code camp to teach you how to code.

16:58

They use the Zim file format, which is an open document format with excellent

17:05

audience. I was amused when I was on the Kiwix hotspot page and they have multiple personas

17:11

that come with the Kiwix preloaded. One who wants all of Wikipedia, someone that might want medical

17:16

information, someone who might want TED talks, computer docs, and my favorite, Doomsday preppers.

17:23

Because when World War III starts, someone

17:24

has to save mankind's knowledge.

17:29

This is amazing. As someone who's tried to mirror a website by hand with like clever invocations of

17:35

you get and getting a somewhat functional site, but not really.

17:39

This is a really cool, really cool set up

17:42

because so many of our documentation setups now aren't just a single linear page,

17:47

but rather these like complicated websites.

17:49

So we need something like this. This is this is really neat.

17:53

Yeah, I agree. And what's your last one for us?

17:56

All right. So it's about a hardware thing for for musical synthesizer stuff.

18:01

It's called Euronob. It's a knob. It's a jack.

18:04

It's a knob. No, it's Euro knob.

18:07

So what is this?

18:08

The talented hacker, Mitzella, perhaps most famous for his self-proclaimed

18:13

smallest and worst MIDI sense that fit inside of a USB

18:17

A jack or USB C jack, recently posted this really clever hack

18:20

that allows you to plug a knob into a headphone jack and turn it to adjust values.

18:26

How how does this work?

18:27

You so imagine you get this Eurorack modular synth set up with wires going all over.

18:31

some of the wires carry these control voltages, maybe from a slow oscillator module, a low

18:36

frequency oscillator or LFO, that alters the behavior of another module like a filter.

18:41

Thus this wire is what's making the sound rhythmically go "wow wow wow wow".

18:45

But now you can just unplug that wire, plug in a knob, and turn the knob to change the

18:49

filter directly, make it "wow" or however you want.

18:52

So what is this magic?

18:54

The Euronob solves a common problem in modular synths like Eurorack systems.

18:58

Some of these synth modules have jack inputs, but no corresponding knob on their front panel

19:04

to change the value.

19:05

So you have to just wire stuff up even to just see what this input does.

19:10

And the way he does this is his hack has behind the jack a special type of magnetic position

19:18

encoder.

19:18

So on axis, it's got the jack and the encoder below it.

19:23

So when you plug a cable in, the jack just acts like any old jack.

19:28

But if you plug in his special knob, the shaft of which looks like a plug, but it has a small

19:34

embedded magnet in it.

19:35

So as you plug the jack, sorry, plug the knob into the jack and turn the knob, the magnet

19:41

rotates which the magnetic position encoder can read.

19:45

And these magnetic encoders are incredibly precise.

19:47

The cheap ones he's using is the AS5600.

19:51

It provides 12 bit position accuracy and they're effectively noiseless, unlike the DACs of

19:56

most of the microcontrollers.

19:57

if you ever hooked up a pot to an Arduino or something,

20:01

even when you're not touching it,

20:02

the value will like oscillate around like five or six values

20:06

because there's just like inherent noise in the system.

20:08

And this doesn't have that

20:09

because it's just measuring the magnetic field

20:11

and that doesn't really change.

20:12

There's no magnetic noise in our lives usually

20:15

is to cause it to do that.

20:17

And I've been wanting to use some of these

20:19

AS5600 magnetic position encoders for a while

20:21

because they seem like a really good knob solution.

20:25

They're little I squared C devices.

20:26

you can just talk to it.

20:28

One thing that's been stopping me is trying to figure out

20:29

how do you mount the magnet?

20:31

'Cause you need a magnet

20:33

and it needs to be on the shaft of the knob.

20:36

So I'm thinking of using his idea,

20:39

not even using the jack aspect of the jack,

20:42

but just using the jack and the plug

20:44

as a mechanical system to hold the magnet.

20:48

So if you wanna look up this project,

20:52

Mitsula has published a blog post on how it all works

20:56

and then a GitHub repo with his PCB design,

20:58

software, and CAD files.

21:00

- Yeah, the write-up is fantastic.

21:02

He walks through how he built the whole project

21:05

and shares the CAD files in it and everything.

21:07

The only disappointment I had was towards the end,

21:09

he's like, "This is a prototype,

21:11

"but I don't plan on moving forward with it

21:13

"'cause it's probably not viable long-term,"

21:16

or something like that.

21:16

And I'm like, "Oh, you went to all this work."

21:19

(laughing)

21:20

- Yeah, all of his projects are like this.

21:25

everyone go to his webpage.

21:26

He's been doing these things for like 10 years.

21:28

They're like little art pieces almost, and they could be

21:31

manufacturable and productizable, but no.

21:35

He does it for the fun of it.

21:37

Well, why else would you do it?

21:39

Right.

21:41

Well, that's our show.

21:42

For transcripts and detailed show notes, visit thebootloader.net and

21:46

check out

21:47

the show notes to also follow us on all the different social networks.

21:50

Until next time, stay positive.

21:52

[MUSIC

21:53

PLAYING]