<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Electronics on System Overlord</title><link>https://systemoverlord.com/tags/electronics.html</link><description>Recent content in Electronics on System Overlord</description><generator>Hugo</generator><language>en-us</language><managingEditor>david@systemoverlord.com (David Tomaschik)</managingEditor><webMaster>david@systemoverlord.com (David Tomaschik)</webMaster><lastBuildDate>Fri, 08 May 2020 00:00:00 +0000</lastBuildDate><atom:link href="https://systemoverlord.com/tags/electronics/index.xml" rel="self" type="application/rss+xml"/><item><title>Announcing TIMEP: Test Interface for Multiple Embedded Protocols</title><link>https://systemoverlord.com/2020/05/08/announcing-timep-test-interface-for-multiple-embedded-protocols.html</link><pubDate>Fri, 08 May 2020 00:00:00 +0000</pubDate><author>david@systemoverlord.com (David Tomaschik)</author><guid>https://systemoverlord.com/2020/05/08/announcing-timep-test-interface-for-multiple-embedded-protocols.html</guid><description>&lt;p&gt;Today I&amp;rsquo;m releasing a new open source hardware (OSHW) project &amp;ndash; the Test
Interface for Multiple Embedded Protocols (TIMEP). It&amp;rsquo;s based around the FTDI
FT2232H chip and logic level shifters to provide breakouts, buffering, and level
conversion for a number of common embedded hardware interfaces. At present,
this includes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SPI&lt;/li&gt;
&lt;li&gt;I2C&lt;/li&gt;
&lt;li&gt;JTAG&lt;/li&gt;
&lt;li&gt;SWD&lt;/li&gt;
&lt;li&gt;UART&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;img src="https://systemoverlord.com/img/timep/timep.png" alt="TIMEP"&gt;&lt;/p&gt;
&lt;p&gt;This is a revision 4 board, made using &lt;a href="https://oshpark.com"&gt;OSHPark&amp;rsquo;s&lt;/a&gt; &amp;ldquo;After
Dark&amp;rdquo; service &amp;ndash; black substrate, clear solder mask, so you can see every trace
on the board. (Strangely, copper looks very matte under the solder mask,
resulting in more of a tan color than the shiny copper one might expect to see.)&lt;/p&gt;</description></item><item><title>A Cheap and Compact Bench Power Supply</title><link>https://systemoverlord.com/2017/12/29/a-cheap-and-compact-bench-power-supply.html</link><pubDate>Fri, 29 Dec 2017 00:00:00 +0000</pubDate><author>david@systemoverlord.com (David Tomaschik)</author><guid>https://systemoverlord.com/2017/12/29/a-cheap-and-compact-bench-power-supply.html</guid><description>&lt;p&gt;I wanted a bench power supply for powering small projects and devices I&amp;rsquo;m
testing. I ended up with a DIY approach for around $30 and am very happy with
the outcome. It&amp;rsquo;s a simple project that almost anyone can do and is a great
introductory power supply for any home lab.&lt;/p&gt;
&lt;p&gt;I had a few requirements when I set out:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Variable voltage (up to ~12V)&lt;/li&gt;
&lt;li&gt;Current limiting (to protect against stupid mistakes)&lt;/li&gt;
&lt;li&gt;Small footprint (my electronics work area is only about 8 square feet)&lt;/li&gt;
&lt;li&gt;Relatively cheap&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Initially, I considered buying an off the shelf bench power supply, but most of
those are either very expensive, very large, or both. I also toyed with the
idea of an ATX power supply as a bench power supply, but those don&amp;rsquo;t offer
current limiting (and are capable of delivering enough current to destroy any
project I&amp;rsquo;m careless with).&lt;/p&gt;</description></item><item><title>2017 Christmas Ornament</title><link>https://systemoverlord.com/2017/12/24/2017-christmas-ornament.html</link><pubDate>Sun, 24 Dec 2017 00:00:00 +0000</pubDate><author>david@systemoverlord.com (David Tomaschik)</author><guid>https://systemoverlord.com/2017/12/24/2017-christmas-ornament.html</guid><description>&lt;p&gt;After playing around with a &lt;a href="https://systemoverlord.com/2017/07/31/hacker-summer-camp-2017-xxv-badge.html"&gt;custom DEF CON
badge&lt;/a&gt;, I wanted to do
another electronics project just for fun. What better time to share electronics
with others than Christmas? So I decided to do a custom ornament for friends
and family.&lt;/p&gt;
&lt;p&gt;Though it shared some characteristics with my DEF CON badge (blinken lights,
battery powered, etc.), the similarities ended there. In this case I want
something lightweight (it&amp;rsquo;s going on a tree branch), simple (the XXV badges took
a &lt;em&gt;long&lt;/em&gt; time to assemble by hand), and that could run off a coin cell battery
for days.&lt;/p&gt;</description></item><item><title>Hardware Hacking, Reversing and Instrumentation: A Review</title><link>https://systemoverlord.com/2017/11/11/hardware-hacking-reversing-and-instrumentation-a-review.html</link><pubDate>Sat, 11 Nov 2017 00:00:00 +0000</pubDate><author>david@systemoverlord.com (David Tomaschik)</author><guid>https://systemoverlord.com/2017/11/11/hardware-hacking-reversing-and-instrumentation-a-review.html</guid><description>&lt;p&gt;I recently attended &lt;a href="https://toothless.co"&gt;Dr. Dmitry Nedospasov&lt;/a&gt;&amp;rsquo;s 4-day
&lt;a href="https://toothless.co/trainings/"&gt;&amp;ldquo;Hardware Hacking, Reversing and
Instrumentation&amp;rdquo;&lt;/a&gt; training class as part of the
&lt;a href="https://hardwaresecurity.training"&gt;HardwareSecurity.training&lt;/a&gt; event in San
Francisco. I learned a lot, and it was incredibly fun class. If you understand
the basics of hardware security and want to take it to the next level, this is
the course for you.&lt;/p&gt;
&lt;p&gt;The class predominantly focuses on the use of
&lt;a href="https://en.wikipedia.org/wiki/Field-programmable_gate_array"&gt;FPGAs&lt;/a&gt; for
breaking security in hardware devices (embedded devices, microcontrollers,
etc.). The advantage of FPGAs is that they can be used to implement arbitrary
protocols and can operate with very high timing resolution. (e.g., single clock
cycle, since it&amp;rsquo;s essentially synthesized hardware.)&lt;/p&gt;</description></item><item><title>Hacker Summer Camp 2017: XXV Badge</title><link>https://systemoverlord.com/2017/07/31/hacker-summer-camp-2017-xxv-badge.html</link><pubDate>Mon, 31 Jul 2017 00:00:00 +0000</pubDate><author>david@systemoverlord.com (David Tomaschik)</author><guid>https://systemoverlord.com/2017/07/31/hacker-summer-camp-2017-xxv-badge.html</guid><description>&lt;p&gt;In my post &lt;a href="https://systemoverlord.com/2017/07/07/the-many-badges-of-def-con-25.html"&gt;the Many Badges of DEF CON 25&lt;/a&gt;
I may have not-so-subtly hinted that there was something I was working on.
While none of the ones I listed were created in response to the announcement
that DEF CON had been forced to switch to &amp;ldquo;Plan B&amp;rdquo; with their badges, mine more
or less was. Ever since I saw the Queercon badge in 2015, I&amp;rsquo;d had the idea to
create my own electronic badge, but the announcement spurred me on to action.&lt;/p&gt;</description></item><item><title>The Many Badges of DEF CON 25</title><link>https://systemoverlord.com/2017/07/07/the-many-badges-of-def-con-25.html</link><pubDate>Fri, 07 Jul 2017 00:00:00 +0000</pubDate><author>david@systemoverlord.com (David Tomaschik)</author><guid>https://systemoverlord.com/2017/07/07/the-many-badges-of-def-con-25.html</guid><description>&lt;p&gt;If you follow DEF CON news at all, you&amp;rsquo;ll know that there&amp;rsquo;s
&lt;a href="https://www.defcon.org/html/defcon-25/dc-25-news.html#dc25badgeannounce"&gt;been some kind of issue with the
badges&lt;/a&gt;.
But don&amp;rsquo;t worry, DEF CON will have badges, but so will the community!&lt;/p&gt;
&lt;p&gt;What do I mean by this? Well, badge hacking has long been a DEF CON tradition,
but in the past few years, we&amp;rsquo;ve seen more and more unofficial badges appearing
at DEF CON. This year seems to be a massive upswing, and while I&amp;rsquo;m sure some of
that was in progress before the badge announcement, &lt;strike&gt;I believe at least some of
it is the community response to the DEF CON badge issue&lt;/strike&gt;. (Edit:
All of the listed badges were apparently in the works before the DEF CON
announcement. Thanks to &lt;a href="https://twitter.com/wbm312"&gt;@wbm312&lt;/a&gt; for setting me
straight.)&lt;/p&gt;</description></item><item><title>Applied Physical Attacks and Hardware Pentesting</title><link>https://systemoverlord.com/2017/05/13/applied-physical-attacks-and-hardware-pentesting.html</link><pubDate>Sat, 13 May 2017 00:00:00 +0000</pubDate><author>david@systemoverlord.com (David Tomaschik)</author><guid>https://systemoverlord.com/2017/05/13/applied-physical-attacks-and-hardware-pentesting.html</guid><description>&lt;p&gt;This week, I had the opportunity to take Joe Fitzpatrick&amp;rsquo;s class
&amp;ldquo;&lt;a href="https://securinghardware.com/training/pentesting/"&gt;Applied Physical Attacks and Hardware Pentesting&lt;/a&gt;&amp;rdquo;.
This was a preview of the
course he&amp;rsquo;s offering at Black Hat this summer, and so it was in a bit of an
unpolished state, but I actually enjoyed the fact that it was that way. I&amp;rsquo;ve
taken a class with Joe before, back when he and Stephen Ridley of Xipiter taught
&amp;ldquo;Software Exploitation via Hardware Exploitation&amp;rdquo;, and I&amp;rsquo;ve watched a number of
his talks at various conferences, so I had high expectations of the course, and
he didn&amp;rsquo;t disappoint.&lt;/p&gt;</description></item></channel></rss>