-
- News
- Books
Featured Books
- design007 Magazine
Latest Issues
Current IssueMechatronics
Our expert contributors discuss the advent of mechatronics in PCB design, the challenges and opportunities this creates for circuit board designers, and the benefits—to the employee and the company—of becoming a mechatronics engineer.
Creating a Culture of Collaboration
PCB designers could learn quite a bit from NASA and the private companies that develop spacecraft: Every one of these vehicles is a testament to the value of collaboration among disparate stakeholders. Without a collaborative culture, the rocket might never get off the ground.
Breaking High-speed Material Constraints
Do you need specialty materials for your high-speed designs? Maybe not. Improvements in resins mean designers of high-speed boards can sometimes use traditional laminate systems. Learn more in this issue.
- Articles
- Columns
Search Console
- Links
- Events
||| MENU - design007 Magazine
Joe Grand Brings a Hacker Outlook to PCB Design
September 19, 2019 | Andy Shaughnessy, Design007 MagazineEstimated reading time: 8 minutes
![](https://iconnect007.com/application/files/3916/3131/9268/Joe_Grand.jpg)
From designing his own mischievous gadgets to testifying on Capitol Hill and starring in his own Discovery TV show “Prototype This!” Joe Grand has lived a hacker’s life. I spoke with Joe about his upcoming keynote at AltiumLive in San Diego, “When Hacking and Engineering Collide,” which will focus on the lighter side of engineering and the benefits of thinking like a hacker. Can Joe convince PCB designers to adopt a hacker’s outlook?
Andy Shaughnessy: Joe, can you tell us about how you became involved in electronics and hacking?
Joe Grand: I’ve been involved in computers since 1982 and grew up using the Atari 400. My brother, who is six years older than me, was a huge influence in the direction of my life. He collected video games on 5.25” floppy disks and had copy parties with his friends. Then, he decided to become a musician and got tired of using computers. That was great for me because I inherited all of his stuff. That was my gateway into discovering bulletin board systems on my own. I figured out how to make free phone calls, so I could connect to long-distance bulletin board systems outside of my local calling area. My first free phone call was when I seven-years-old; I didn’t even understand the concept other than you had to dial a 1-800 number, a six-digit code, and then the phone number of the bulletin board system.
From there, I discovered the software trading world and the hacker community. At the same time, I was fascinated with electronics. I was around 10-years-old when I started building projects out of magazines like Popular Electronics, Nuts & Volts, Circuit Cellar, BYTE, and Radio Electronics. Then, I started building my own stuff. I once built a universal garage door opener that would cycle through all possible passwords, which were normally set with DIP switches. I replaced the DIP switches with a 555 timer and binary counter, so all I had to do was hold the button down until the garage door opened, no matter what the password actually was.
Being able to create something real that was once just an idea in my head is what really solidified my love of engineering.
Andy Shaughnessy: Was this around the time when the Matthew Broderick movie “War Games” came out in 1983?
Grand: I didn’t see “War Games” until I was much older because I was seven when it came out, but it’s my favorite movie for sure. When I was a teenager in the early ‘90s, I joined a hacker group called L0pht Heavy Industries based out of Boston. That was one of the first publicly-facing hacker groups. The other guys in the group were older, so they became my mentors and kept me out of trouble. I call myself a “technological juvenile delinquent.” I caused a lot of trouble online and even offline, growing up and running around the streets of Boston, I had been going down the wrong path.
I needed some guidance, and I learned from their behavior. I learned about the importance of sharing information and educating and empowering others. The L0pht ended up testifying in front of Congress about the state of computer security related to hackers as the industry started to grow. Having a group of hackers with fake names sitting in the same room as politicians was a pretty big deal at the time!
I was still doing hardware analysis and design at that point. We started a security consulting company called @stake, which was one of the first boutique security consulting companies. Then, I became fed up with the whole world of VCs (venture capitalists) and how the business was running, having our hacker group forced into a corporate mold, so I went back to my passion, which was engineering.
Shaughnessy: Very cool. Now, give us a quick overview of your TV show.
Grand: “Prototype This!” was a show on Discovery Channel that filmed the real-life process of four engineers building crazy prototypes of things that had never been done before. The program was filmed by the same production company that made “MythBusters” and aired in 2007.
Shaughnessy: “MythBusters” was about blowing things up, but “Prototype This!” focused on building stuff.
Grand: Exactly. For “Prototype This!” they wanted real-life engineers, not people who just played them on TV. So, they crafted their own team of people; we came up with a ridiculous number of ideas, and 13 of them were chosen for the first season.
The producers had already selected Mike North and Terry Sandin. Mike is a materials scientist who had recently graduated from UC Santa Barbara. Terry is an amazing machinist and special effects creator out of Hollywood.
They had also already picked Zoz Brooks, a roboticist and software developer from MIT. It turns out that Zoz and I have a lot of the same friends, but we hadn’t actually met each other before. Zoz told the producers that we needed an electronics person to complete the team. At the time, I was an advisor for Make Magazine. The producers asked them, “Do you know anybody that could do the show?” They said, “Talk to Joe Grand.” I happened to be heading down to San Francisco for a conference, and we arranged a visit for the camera.
I had a massive fever, but I popped a bunch of Advil and talked about some of my projects. A couple of weeks later, they asked me to be on the show. I was actually a little hesitant, because I wasn’t sure how I’d enjoy working with other people again and having producers tell me what to do. But, it really came together and turned out to be an awesome experience.
Shaughnessy: That’s a great story. So, do you have an engineering degree?
Grand: Yes. I have a degree in computer engineering from Boston University as well as an honorary doctorate from the University of Advancing Technology in Arizona. I’m very proud of it, but my kids make fun of me because they say I’m not a real doctor.
Shaughnessy: Where are you located now?
Grand: I’m in Portland, Oregon. It’s a great community here. The tech world is nice too. I grew up in Boston, and my wife and I moved to San Diego when we were dating. Then, we moved to San Francisco to film the TV show, which we filmed on Treasure Island. When it was time for our kids to go to school, we decided to go to Portland; Intel is located here, and there are a lot of smaller companies too, but it’s not a mad gold rush like it is in California.
Shaughnessy: Let’s talk about your keynote. I like the title, “When Hacking and Engineering Collide.”
Grand: I thought it would be fun to combine the hacker and engineering worlds. I’ll mostly be talking about some of my favorite projects, experiences designing them, and tips from my design process. Hacking, in this sense, is thinking creatively about solutions to problems and not being bound by conventional wisdom or what other people think. It’s definitely going to be different than the more technical topics at AltiumLive.
Shaughnessy: I’ve been checking out your YouTube content. One of the things you say is that engineers need to think like hackers. What do you mean by that?
Grand: Usually, engineers aren’t trained to be hackers. They’re trained to be engineers. They’re trained to design products that work properly, are within budget, and make it to market on time. That’s totally reasonable. But hackers aren’t trained like engineers and aren’t bound by the same constraints. Hackers will take advantage of all the things that engineers need to put in place in order to make their products easy to design, debug, manufacture, and test.
You’ve got to have an adversarial mindset during the design process and put yourself in the mind of an attacker. How would they go about hacking your system and what can you implement to make that more difficult? Most of us are not thinking about the fact that somebody can open up our product, connect to test points or debug interfaces, sniff communication buses, extract firmware, or intentionally cause a fault in the system in order to gain unauthorized access.
Shaughnessy: You’re focused on the security side of it. What do you think of when you see IoT?
Grand: The problem with IoT is that it involves resource-constrained embedded systems connecting to a network. We have a hard enough time securing our laptops, desktops, and servers. It’s arguably more difficult to protect systems that have no or little computing power. A lot of IoT devices are based on reference designs where a vendor gives them a recommended implementation of the system, so lots of products are running the same versions of code with the same outdated libraries and the same exploitable flaws. And, there might not even be a mechanism to update or patch the system if a problem is discovered.
We also have to consider how these devices are communicating over the network and how they’re configured, which is sometimes done with some easily reverse-engineered smartphone app. There are just so many ways to go after an IoT device that I don’t think we’ll see it stopping any time soon.
Shaughnessy: One thing I want to mention is that the keynote description states that you’re going to profess your love for ferric chloride. Tell us about that.
Grand: I grew up etching my own boards using copper-clad FR4 and ferric chloride from Radio Shack. I etched my first board when I was 10 years old. I actually didn’t have a board professionally fabricated until I was 23. It was a meditative process that I really enjoyed—laying out the artwork, agitating the chemicals, watching it slowly etch. I figured some of the old-school engineers at AltiumLive could relate to that!
Shaughnessy: This has been fascinating, Joe. Thanks for speaking with me.
Grand: I appreciate the opportunity. Thanks so much.
Suggested Items
Trouble in Your Tank: Materials for PWB Fabrication—Drillability and Metallization
07/16/2024 | Michael Carano -- Column: Trouble in Your TankLaminate materials are the building blocks on which printed circuit boards are manufactured. Circuit board designers rely on the critical electrical properties of the materials to design the interconnects, and with the drive toward IoT (internet of things), autonomous driving, and virtual and augmented reality, material properties take on a very high level of importance.
Beyond Prepreg: The Glassless ‘Revolution’
06/25/2024 | Marcy LaRont, PCB007 MagazineAs our industry rallies around the call to action for HDI and UHDI, we find unparalleled and myriad laminate options. This abundance is rivaled only by the question surrounding them: Can they measure up to the high technology packaging demands required in our near future? Unsurprisingly, recent developments in FR-4-esque materials for high-speed and high-density designs, as well as newer, glassless technology for replacing traditional glass-impregnated laminates and prepreg, are garnering much interest. I caught up with Alun Morgan, technology ambassador for Ventec International Group, to ask about the impending “glassless revolution” and how it’s poised to solve some of our manufacturing challenges.
Connect the Dots: Designing for Reality—Lamination and Materials
06/19/2024 | Matt Stevenson -- Column: Connect the DotsAs many of you have likely figured out, I am quite passionate about the subject of designing PCBs for the reality of manufacturing. I wrote a book about it and I participate in an I-Connect007 On the Line with… podcast series dedicated to the subject. This companion article will focus on multilayer lamination, keeping the bigger picture in mind: Realistic PCB designs should prioritize manufacturability and reliability of the PCB as well as meet the other design requirements. So, one must account for the production variables associated with individual manufacturing partners.
Day 2: A Full Day at the EIPC Summer Conference
06/19/2024 | Pete Starkey, I-Connect007Editor's note: This is the third and final report from the EIPC Summer Conference. It was a bright and early start to the second day of the 2024 EIPC Summer Conference at the European Space Centre, Noordwijk, The Netherlands, June 4-5. A short journey by bus from the hotel in Leiden and our security passes from the day before got us through the gate and to our seats in the Newton Room for Session 4, “Material Studies,” moderated by Martyn Gaudion.
Looking Into Space: EIPC Summer Conference, Part 2
06/17/2024 | Pete Starkey, I-Connect007“Innovative Development of PCB Technology and Design” was the theme of the second session of the 2024 EIPC Summer Conference, June 4-5, at the European Space Centre, Noordwijk, The Netherlands.