Writing

Sharing what I can in the form of embedded security, published talks and research, and other community projects.

Using the FCC Database for Embedded Device Recon

Using the FCC Database for Embedded Device Recon

Determining what's inside your electronics products _before_ you tear them apart.

RSC Badge Part 3: KiCad, Manufacturing, and DEFCON 31

RSC Badge Part 3: KiCad, Manufacturing, and DEFCON 31

The third and final post about making the RSC jellyfish PCB. This post covers KiCad schematic and layout, board house considerations, unexpected issues, and the final result.

RSC Badge Part 2: Artwork, Prototyping, and Solving Complexity

RSC Badge Part 2: Artwork, Prototyping, and Solving Complexity

The second post about designing a PCB for "badgelife", including how to create the artwork within the electrical constraints, design choices, and what prototyping you'll want to do before ordering boards.

The Journey to Building the RSC Badge: Part 1

The Journey to Building the RSC Badge: Part 1

Part one of making a #badgelife PCB, including: what PCB art is about, our goals for this project, and the PCB design process.

Learn Buffer Overflows through Visuals

Learn Buffer Overflows through Visuals

Pwn challenges for beginners, explained with stories and animations.